Course allocation - by course
Course | Title | Fall 2023 | Winter 2024 | Spring 2023 |
---|---|---|---|---|
CS 100 Online |
Introduction to Computer Usage | Barbara Daly | Barbara Daly | Barbara Daly |
CS 105 | Intro to Comp Programming 1 | Barbara Daly | Barbara Daly | -- |
CS 106 | Intro to Comp Programming 2 | -- | Patrick Roh | -- |
CS 114 | Principles of Computing for Science | Scott King | Scott King | -- |
CS 115 | Introduction to Computer Science 1 | Barbara Daly | Barbara Daly | Barbara Daly |
CS 116 | Introduction to Computer Science 2 | Scott King | Scott King | Scott King |
CS 135 | Designing Functional Programs | Karen Anderson | Karen Anderson | -- |
CS 136 | Elementary Algorithm Design and Data Abstraction | Dalibor Dvorski | Dalibor Dvorski | Dalibor Dvorski |
CS 136L | Tools and Techniques for Software Development | Dalibor Dvorski | Dalibor Dvorski | Dalibor Dvorski |
CS 137 | Programming Principles | Scott King | -- | -- |
CS 138 | Functional Programming and Data Abstraction | -- | Scott King | -- |
CS 145 | Design, Abstraction and Implementation | Karen Anderson | -- | -- |
CS 146 | Elementary Algorithm Design and Data Abstraction (advanced version) |
-- | Karen Anderson | -- |
CS 200 | Concepts for Advanced Computer Usage | -- | Barbara Daly | Barbara Daly |
CS 230 | Introduction to Computers and Computer Systems | -- | Patrick Roh | Patrick Roh |
CS 231 | Algorithmic Problem Solving | -- | -- | Karen Anderson |
CS 234 | Data Types and Structures | Scott King | -- | Scott King |
CS 240 | Data Structures and Data Management | Karen Anderson | Karen Anderson | Karen Anderson |
CS 240E | Enriched version of CS240 | -- | Karen Anderson | Karen Anderson (Cancelled) |
CS 241 | Foundations of Sequential Programs | Gang Lu | Gang Lu | Gang Lu |
CS 241E | Enriched version of CS241 | Caroline Kierstead | -- | -- |
CS 245 | Logic and Computation | Dalibor Dvorski | Dalibor Dvorski | Dalibor Dvorski |
CS 245E | Enriched version of CS245 | Dalibor Dvorski | -- | -- |
CS 246 | Object-Oriented Software Development | Patrick Roh | Patrick Roh | Patrick Roh |
CS 246E | Object-Oriented Software Development Enriched | Patrick Roh | -- | -- |
CS 247 | Software Abstraction and Specification | -- | -- | Scott King |
CS 251 | Computer Organization and Design | Patrick Roh | Patrick Roh | Patrick Roh |
CS 341 | Algorithms | Sylvie Davies | Sylvie Davies | Sylvie Davies |
CS 343 | Concurrent and Parallel Programming | Olga Zorin | Olga Zorin | -- |
CS 346 | Application Development | Caroline Kierstead | Caroline Kierstead | -- |
CS 348 | Introduction to Database Management | Sylvie Davies | Sylvie Davies | Sylvie Davies, Caroline Kierstead |
CS 349 | User Interfaces | Caroline Kierstead | Caroline Kierstead | Caroline Kierstead |
CS 350 | Operating Systems | Olga Zorin | Olga Zorin | Olga Zorin |
SE 212 | Logic and Computation | Sylvie Davies | -- | -- |
Course allocation - by person
Fall 2023
Karen Anderson | Barbara Daly | Sylvie Davies | Dalibor Dvorski | Caroline Kierstead | Scott King | Patrick Roh | Olga Zorin | Gang Lu |
---|---|---|---|---|---|---|---|---|
CS135 | CS100 | CS341 | CS136 | CS241E | CS114 | CS246 | CS343 | CS241 |
CS145 | CS105 | CS348 | CS136L | CS346 | CS116 | CS246E | CS350 | |
CS240 | CS115 | SE212 | CS245 | CS349 | CS137 | CS251 | Sessionals | |
CS245E | CS234 |
Winter 2024
Karen Anderson | Barbara Daly | Sylvie Davies | Dalibor Dvorski | Caroline Kierstead | Scott King | Patrick Roh | Olga Zorin | Gang Lu |
---|---|---|---|---|---|---|---|---|
CS135 | CS100 | CS341 | CS136 | CS346 | CS114 | CS106 | CS343 | CS241 |
CS146 | CS105 | CS348 | CS136L | CS349 | CS116 | CS230 | CS350 | |
CS240 | CS115 | CS245 | CS138 | CS246 | Sessionals | |||
CS240E | CS200 | CS251 |
Spring 2023
Karen Anderson | Barbara Daly | Sylvie Davies | Dalibor Dvorski | Caroline Kierstead | Scott King | Patrick Roh | Olga Zorin | Gang Lu |
---|---|---|---|---|---|---|---|---|
CS231 | CS100 | CS341 | CS136 | CS348 (LEC 001 &003) | CS116 | CS230 | CS350 | CS241 |
CS240 | CS115 | CS348 (LEC 002&004) | CS136L | CS349 | CS234 | CS246 | Sessionals | |
CS240E (Cancelled) | CS200 | CS245 | CS247 | CS251 | ||||