Top

2023–2024 Fall/Winter Course Timetables

Fall 2023 Timetable

Notes:

  • Enrolment for graduate CS students will open on July 25, 2023 at 10:00AM ET.

  • Enrolment for non-CS graduate students will open on August 22, 2023 at 10:00AM ET; add/drop forms are not required for graduate students unless it is required by the student’s home department.

  • There is no enrolment on Monday, August 21, 2023.

  • Fall graduate courses start on Monday, September 11, 2023.

  • Winter graduate courses start on Monday, January 8, 2024.

  • Cross-listed Fall courses start on Thursday, September 7, 2023.

  • Undergraduate students who would like to request a Winter 2024 graduate course must do so by November 6, 2023. Contact the Undergraduate Office at cs.undergrad@utoronto.ca for more information on the process and permissions required.

  • Graduate students must enroll in the Graduate Section of cross-listed courses. The Graduate Section is designated by the 4 digit course code. eg: CSC2209/458.

  • St. George building location codes

Updated on September 20, 2023 @ 2:37 PM

To view course descriptions, click on the course code (eg. CSC2104HF).

M – Monday | T – Tuesday | W – Wednesday | R – Thursday | F – Friday

Course CodeLECSessionCourse TitleInstructorBreadthCapDay/TimeLocation
CSC2103/
CSC410
LEC 0101FallSoftware Architecture and DesignAzadeh FarzanMA1/R1420TF15-17T15-17: MP 137,
F15-17: MP 203
CSC2103/
CSC410
LEC 2101FallSoftware Architecture and DesignAzadeh FarzanMA1/R1420WF15-17W15-17: MP 134,
F15-17: MP 203
CSC2104/
CSC465
LEC 0501FallFormal Methods in Software DesignEric HehnerM1/RA1410R15-17MP 134
CSC2125LEC 0101FallTopics in Software Engineering: Software engineering for machine learningMarsha ChechikM1/RA1430M12-15OI 8170
CSC2125LEC 0201FallTopics in Software Engineering: Types and Programming LanguagesNingning XieM1/RA1420F12-14HS 618
CSC2209/
CSC458
LEC 5101FallComputer Networking SystemsPeter Marbach M3/RA620T18-21BA 1190
CSC2221LEC 0101FallIntroduction to Distributed ComputingVassos Hadzilacos/Sam TouegM1/RA940F14-17MS 3278
CSC2231LEC 0101FallTopics in Computer Systems: Secure Computer Systems and HardwareGururaj SaileshwarM3/RA620W12-14BA 2179
CSC2233LEC 0101FallTopics in Storage SystemsBianca SchroederM3/RA625M10-12UC 65
CSC2321LEC 0101FallMatrix CalculationsChristina ChristaraM2/RA1320W14-16SU 255
CSC2412LEC 0101FallAlgorithms for Private Data AnalysisSasho NikolovM1/RA120R13-15WE 74
CSC2420LEC 0101FallAlgorithm Design, Analysis and TheoryAllan BorodinM1/RA1 32T13-15WW 120
CSC2426LEC 0101FallFundamentals of CryptographyAkshayaram SrinivasanM1/RA220M10-12MY 480
CSC2429LEC 0101FallTopics in Theory of Computation: Introduction to Quantum Information TheoryNathan WiebeM1/RA240W10-12HA 410
CSC2429/
MAT1304
LEC 0201FallTopics in Theory of Computation: Finite FieldsSwastik KoppartyM1/RA215M12-15UC 87
CSC2501/
CSC485
LEC 0101FallComputational LinguisticsGerald PennM4/RA430MWF12-13ES B149
CSC2508LEC 0101FallAdvanced Data SystemsNick KoudasM3/RA820M9-11BA 2135
CSC2512 LEC 0101FallAdvanced Propositional ReasoningKuldeep MeelM1/RA1120W16-18HS 618
CSC2514H/
CSC428H
LEC 0101FallHuman Computer InteractionJoseph Jay WilliamsM4/RA1030M18-21MY 380
CSC2516/CSC413LEC 0101FallNeural Networks and Deep LearningColin RaffelM2/RA12120W9-11,
R12-13
AH400
CSC2521LEC 0101FallTopics in Computer Graphics: Seminar on Physics-based AnimationDavid LevinM2/RA520T13-15WE 76
CSC2521LEC 0201FallTopics in Computer Graphics: 3D Facial Modeling and AnimationKaran SinghM2/RA514R12-2BA2179
CSC2524LEC 0101FallTopics in Interactive Computing: Using LLMs & GPT for Ubiquitous Computing Khai TruongM4/RA1020T9-11SU432
CSC2525H/
CSC443H
LEC 0101FallResearch Topics in Database Management: Database System TechnologyNiv DayanM3/RA815T15-17,
R 15-16
ES B149
CSC2526LEC 0101FallTopics in Ubiquitous Computing: Seminar on Mobile HealthAlex MariakakisM4/RA1020R15-17BA B025
CSC2529LEC 0101FallComputational ImagingDavid LindellM2/RA7100M14-16GB 120
CSC2537/
STA2555
LEC 0101FallInformation VisualizationFanny ChevalierM4/RA1015T16-18HS 618
CSC2541LEC 0101FallTopics in Machine Learning: Machine Learning for HealthcareRahul KrishnanM2/RA1240R9-11BA 2155
CSC2542LEC 0101FallTopics in Knowledge Representation and Reasoning: KR and Modern AIToryn Klassen/Sheila McIlraithM1/RA1120F12-14UC161
CSC2547
CANCELLED
LEC 0101FallTopics in Machine Learning: Reinforcement Learning (CANCELLED)Amir-massoud FarahmandM2/RA1220R12-15BA 2179
CSC2552LEC 9101FallTopics in Computational Social Science: AI, Data, and SocietyAshton AndersonM4/RA1540R15-17Online
CSC2604LEC 0101FallTopics in Human-Centered and Interdisciplinary Computing: HCI & Intellectual PropertyRavin BalakrishnanM4/RA1020M16-18SU 432
CSC2611LEC 0101FallComputational Models of Semantic ChangeYang XuM2/RA420F14-16BA B025
 

Winter 2024 Timetable

Notes:

  • Undergraduate students who would like to request a Winter 2024 graduate course must do so by November 6, 2023. Contact the Undergraduate Office at cs.undergrad@utoronto.ca for more information on the process and permissions required.

Updated on January 24, 2024 @ 3:40 PM

To view course descriptions, click on the course code (eg. CSC2104HF).

M – Monday | T – Tuesday | W – Wednesday | R – Thursday | F – Friday

Course CodeLECSessionCourse TitleInstructorBreadthCapDay/TimeLocation
CSC2107/
CSC488
LEC 0101WinterCompilers and InterpretersFan LongM3/RA1420T13-14, R13-15T 13-14:
SU B120,
R13-15: SS 1087
CSC2125LEC 0101WinterTopics in Software Engineering: Blockchain Technology & EngineeringFan LongM1/RA1430M13-15WB 119
CSC2130HS/
ECE1785
LEC 0101WinterEmpirical Research Methods in Software EngineeringShurui ZhouM3/RA1420T10-12BA 1180
CSC2206LEC 0101WinterComputer Systems ModellingPeter MarbachM2/RA620T16-17, R15-17T 16-17:
HA 403,
R15-17: HA 410
CSC2208/
CSC469
LEC 0101WinterAdvanced Operating SystemsAngela BrownM3/RA620MWF11-12SF 3202
CSC2226LEC 0101WinterTopics in Verification: Theory of ConcurrencyAzadeh FarzanM1/RA1420W14-16HS 614
CSC2227LEC 0101WinterTopics in the Design and Implementation of Operating SystemsAngela BrownM3/RA620T14-16WE 76
CSC2229LEC 0101WinterTopics in Computer Networks: Cloud Computing Qizhen ZhangM3/RA620F9-11ONLINE
CSC2231LEC 0101WinterTopics in Computer Systems: Visual and Mobile Computing SystemsNandita VijaykumarM3/RA670F13-15MS 4279
CSC2305/
CSC466
LEC 0101WinterNumerical Methods for Optimization ProblemsChristina ChristaraM2/RA1335T15-17,
R15-16
MP 134
CSC2401LEC 0101WinterIntroduction to Computational ComplexityShubhangi SarafM1/RA230W12-14RW 140
CSC2415LEC 0101WinterAdvanced Topics in the Theory of Distributed ComputingVassos Hadzilacos/Sam TouegM1/RA930F14-17MP 134
CSC2421LEC 0101WinterTopics in Algorithms: Mathematical Foundations of algorithmic fairnessNisarg ShahM1/RA120R13-15SK 720
CSC2429LEC 0101WinterTopics in Theory of Computation: Derandomization and its connections in complexity theory, interactive proof systems, and cryptographyRoei TellM1/RA220T14-16MY 370
CSC2506/
CSC412
LEC 0101WinterProbabilistic Learning and ReasoningMurat ErdogduM2/RA1228M13-15,
F13-14
GB 119
CSC2506/
CSC412
LEC 0201WinterProbabilistic Learning and ReasoningMurat ErdogduM2/RA1222W13-15,
F14-15
W 13-15: MP 137,
F 14-15: ES B142
CSC2511/
CSC401
LEC 0101WinterNatural Language ComputingGerald Penn; Sean RobertsonM2/RA4100MWF10-11MP 102
CSC2514/
CSC428
LEC 0501WinterHuman Computer InteractionJoseph Jay WilliamsM4/RA1030M18-20,
R 18-19
Online
CSC2518LEC 0101WinterSpoken Language ProcessingGerald Penn; Sean RobertsonM4/RA420R13-15SU 255
CSC2524LEC 0101WinterTopics in Interactive Computing: Large Language Models for Intelligent User InterfacesTovi GrossmanM4/RA1022M15-17WE 75
CSC2525LEC 0101WinterResearch Topics in Database Management: Bigger, Faster, and Stronger SystemsNiv DayanM3/RA820W14-16HS 618
CSC2530LEC 0101WinterComputational Imaging and 3D SensingKyros KutulakosM2/RA5
/RA7
53W16-18SF 3201
CSC2532LEC 0101WinterStatistical Learning TheoryMurat ErdogduM2/RA1220R16-18SU 255
CSC2537/
STA2555
LEC 0101WinterInformation VisualizationCarolina NobreM4/RA1020T9-11MY 320
CSC2547LEC 0101WinterTopics in Machine Learning: Automated Reasoning with Machine LearningXujie SiM1/RA1260T16-18GB 248
CSC2547-S1LEC0201WinterTopics in Machine Learning: AI AlignmentRoger GrosseM2/RA1250M10-13OI 5170
CSC2558LEC 0101WinterTopics in Multidisciplinary HCIJoseph Jay WilliamsM4/RA1020W16-18MY 370
 

Summer 2024

The Department of Computer Science is not offering any graduate-level courses in the Summer 2024 term.