University of Toronto Computer Science Teaching Labs MarkUs courses
Fall 2024
First year courses
-
CSC 108
Introduction to Computer Programming
-
CSC 110
Foundations of Computer Science I
-
CSC 148
Introduction to Computer Science
Second year courses
-
CSC 207
Software Design
-
CSC 209
Software Tools and Systems Programming
-
CSC 236
Introduction to the Theory of Computation
Third year courses
-
CSC 309
Programming on the Web
-
CSC 311
Introduction to Machine Learning
-
CSC 317
Computer Graphics
-
CSC 320
Introduction to Visual Computing
-
CSC 324
Principles of Programming Languages
-
CSC 343
Introduction to Databases
-
CSC 369
Operating Systems
-
CSC 373
Algorithm Design, Analysis, and Complexity
-
CSC 384
Introduction to Artificial Intelligence
Fourth year courses
-
CSC 401
Natural Language Computing
-
CSC 413
Neural Networks and Deep Learning
-
CSC 420
Introduction to Image Understanding
-
CSC 458
Computer Networking Systems
-
CSC 485
Computational Linguistics
-
CSC 486
Knowledge Representation and Reasoning
Graduate courses
-
CSC 2515
Introduction to Machine Learning