Undergraduate
Timetable
Below are the course offerings for current and future semesters for undergraduate CS courses.
Computer Science
Subject | Course Number | Section | Title | Days | Time | Exam Date/Time | Inst Method |
---|---|---|---|---|---|---|---|
CS | 051 | 001 | Computer Science Co-op Work Term | ||||
CS | 052 | 001 | Computer Science Co-op Work Term | ||||
CS | 053 | 001 | Computer Science Co-op Work Term | ||||
CS | 054 | 001 | Computer Science Co-op Work Term | ||||
CS | 055 | 001 | Computer Science Co-op Work Term | ||||
CS | 110 | 040 | Programming and Problem Solving | MTWR | 09:30-10:45 | JUN 24, 2025 09:00 | |
CS | 110 | 090 | Programming and Problem Solving | M | 11:30-14:50 | ||
CS | 110 | 091 | Programming and Problem Solving | M | 15:30-18:50 | ||
CS | 110 | 092 | Programming and Problem Solving | T | 15:30-18:20 | ||
CS | 110 | 093 | Programming and Problem Solving | T | 11:30-14:50 | ||
CS | 110 | 094 | Programming and Problem Solving | W | 11:30-14:50 | ||
CS | 110 | 095 | Programming and Problem Solving | R | 11:30-14:50 | ||
CS | 110 | 096 | Programming and Problem Solving | F | 09:30-12:50 | ||
CS | 110 | 097 | Programming and Problem Solving | F | 14:00-17:20 | ||
CS | 110 | 098 | Programming and Problem Solving | W | 15:30-18:50 | ||
CS | 110 | 099 | Programming and Problem Solving | R | 15:30-18:50 | ||
CS | 115 | 070 | Object-Oriented Design | MTWR | 09:30-10:45 | AUG 21, 2025 09:00 | |
CS | 115 | 090 | Object-Oriented Design | F | 17:30-20:50 | ||
CS | 115 | 091 | Object-Oriented Design | M | 11:30-14:50 | ||
CS | 115 | 092 | Object-Oriented Design | F | 09:30-12:50 | ||
CS | 115 | 093 | Object-Oriented Design | T | 11:30-14:50 | ||
CS | 115 | 094 | Object-Oriented Design | W | 11:30-14:50 | ||
CS | 115 | 095 | Object-Oriented Design | R | 11:30-14:50 | ||
CS | 115 | 096 | Object-Oriented Design | T | 15:30-18:50 | ||
CS | 201 | 040 | Introduction to Digital Systems | MTWR | 09:30-10:45 | JUN 24, 2025 09:00 | |
CS | 201 | 090 | Introduction to Digital Systems | T | 11:30-14:50 | ||
CS | 201 | 091 | Introduction to Digital Systems | W | 11:30-14:50 | ||
CS | 201 | 092 | Introduction to Digital Systems | R | 11:30-14:50 | ||
CS | 201 | 093 | Introduction to Digital Systems | F | 09:30-12:50 | ||
CS | 201 | 094 | Introduction to Digital Systems | T | 15:30-18:50 | ||
CS | 201 | 095 | Introduction to Digital Systems | W | 15:30-18:50 | ||
CS | 201 | 096 | Introduction to Digital Systems | F | 13:30-16:50 | ||
CS | 201 | 097 | Introduction to Digital Systems | R | 15:30-18:50 | ||
CS | 210 | 040 | Data Structures and Abstractions | MTWR | 11:00-12:15 | JUN 25, 2025 09:00 | |
CS | 210 | 090 | Data Structures and Abstractions | T | 12:30-15:50 | ||
CS | 210 | 091 | Data Structures and Abstractions | F | 13:30-16:50 | ||
CS | 210 | 092 | Data Structures and Abstractions | W | 12:30-15:50 | ||
CS | 210 | 093 | Data Structures and Abstractions | R | 12:30-15:50 | ||
CS | 210 | 094 | Data Structures and Abstractions | F | 09:30-12:50 | ||
CS | 210 | 095 | Data Structures and Abstractions | T | 16:30-19:50 | ||
CS | 210 | 096 | Data Structures and Abstractions | W | 16:30-19:50 | ||
CS | 210 | 097 | Data Structures and Abstractions | R | 16:30-19:50 | ||
CS | 215 | 092 | Web and Database Programming | TR | 09:30-11:20 | RMTE | |
CS | 215 | 093 | Web and Database Programming | TR | 11:30-13:20 | RMTE | |
CS | 215 | 094 | Web and Database Programming | TR | 13:30-15:20 | RMTE | |
CS | 215 | 095 | Web and Database Programming | TR | 15:30-17:20 | RMTE | |
CS | 215 | 397 | Web and Database Programming | AUG 20, 2025 14:00 | BLEND | ||
CS | 215 | 397 | Web and Database Programming | MW | 12:30-13:45 | AUG 20, 2025 14:00 | BLEND |
CS | 280 | 070 | Risk and Reward in the Information Society | MTWR | 14:30-15:45 | AUG 21, 2025 14:00 | |
CS | 320 | 040 | Introduction to Artificial Intelligence | MTWR | 09:30-10:45 | JUN 24, 2025 09:00 | |
CS | 330 | 070 | Introduction to Operating Systems | MTWR | 16:00-17:15 | AUG 22, 2025 14:00 | |
CS | 330 | 092 | Introduction to Operating Systems | MR | 11:30-13:20 | ||
CS | 330 | 093 | Introduction to Operating Systems | MR | 13:30-15:20 | ||
CS | 330 | 094 | Introduction to Operating Systems | MR | 09:30-11:20 | ||
CS | 330 | 096 | Introduction to Operating Systems | TF | 11:30-13:20 | ||
CS | 330 | 097 | Introduction to Operating Systems | TF | 13:30-15:20 | ||
CS | 330 | 098 | Introduction to Operating Systems | TF | 09:30-11:20 | ||
CS | 330 | 099 | Introduction to Operating Systems | MR | 18:30-20:20 | ||
CS | 335 | 040 | Computer Networks | MTWR | 13:00-14:15 | JUN 23, 2025 14:00 | |
CS | 350 | 070 | Programming Language Concepts | MTWR | 11:00-12:15 | AUG 22, 2025 09:00 | |
CS | 475 | 040 | Advanced Topics in Database Systems | MTWR | 09:00-11:00 | JUN 23, 2025 09:00 | |
CS | 476 | 001 | Software Development Project | R | 13:00-14:15 | AUG 27, 2025 14:00 | BLEND |
CS | 476 | 001 | Software Development Project | AUG 27, 2025 14:00 | BLEND | ||
CS | 498 | 001 | Honours Oral | ||||
CS | 499 | 001 | Honours Seminar | MWF | 15:30-16:20 | ||
CS | 499 | 002 | Honours Seminar | MWF | 15:30-16:20 |