CSC courses at U of T Arts & Sci
1,841 CSC courses at University of Toronto Faculty of Arts & Science, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–44 of 44
- CSC104H1Computational Thinking0.5 credits
- CSC108H1Introduction to Computer Programming0.5 credits
unlocks 107 courses
- CSC110Y1Foundations of Computer Science I1 credit
unlocks 106 courses
- CSC111H1Foundations of Computer Science II0.5 credits
unlocks 103 courses · 1 prerequisite
- CSC148H1Introduction to Computer Science0.5 credits
unlocks 106 courses · 1 prerequisite
- CSC165H1Mathematical Expression and Reasoning for Computer Science0.5 credits
unlocks 22 courses
- CSC196H1Great Ideas in Computing0.5 credits
- CSC197H1Big Data and Privacy0.5 credits
- CSC199H1Intelligence, Artificial and Human0.5 credits
- CSC207H1Software Design0.5 credits
unlocks 14 courses · 2 prerequisites
- CSC209H1Software Tools and Systems Programming0.5 credits
unlocks 7 courses · 1 prerequisite
- CSC236H1Introduction to the Theory of Computation0.5 credits
unlocks 16 courses · 3 prerequisites
- CSC240H1Enriched Introduction to the Theory of Computation0.5 credits
unlocks 20 courses · 2 prerequisites
- CSC258H1Computer Organization0.5 credits
unlocks 2 courses · 4 prerequisites
- CSC263H1Data Structures and Analysis0.5 credits
unlocks 9 courses · 6 prerequisites
- CSC265H1Enriched Data Structures and Analysis0.5 credits
unlocks 9 courses · 7 prerequisites
- CSC300H1Computers and Society0.5 credits
- CSC301H1Introduction to Software Engineering0.5 credits
1 prerequisite
- CSC309H1Programming on the Web0.5 credits
1 prerequisite
- CSC311H1Introduction to Machine Learning0.5 credits
unlocks 2 courses · 19 prerequisites
- CSC317H1Computer Graphics0.5 credits
7 prerequisites
- CSC318H1The Design of Interactive Computational Media0.5 credits
- CSC320H1Introduction to Visual Computing0.5 credits
10 prerequisites
- CSC324H1Principles of Programming Languages0.5 credits
unlocks 1 course · 2 prerequisites
- CSC336H1Numerical Methods0.5 credits
unlocks 3 courses · 12 prerequisites
- CSC343H1Introduction to Databases0.5 credits
unlocks 1 course · 13 prerequisites
- CSC369H1Operating Systems0.5 credits
unlocks 1 course · 2 prerequisites
- CSC373H1Algorithm Design, Analysis & Complexity0.5 credits
unlocks 2 courses · 2 prerequisites
- CSC374H1Introduction to Quantum Computing0.5 credits
9 prerequisites
- CSC384H1Introduction to Artificial Intelligence0.5 credits
13 prerequisites
- CSC394H1Computer Science Project0.5 credits
- CSC412H1Probabilistic Learning and Reasoning0.5 credits
2 prerequisites
- CSC417H1Physics-Based Animation0.5 credits
7 prerequisites
- CSC419H1Geometry Processing0.5 credits
7 prerequisites
- CSC436H1Numerical Algorithms0.5 credits
1 prerequisite
- CSC438H1Computability and Logic0.5 credits
3 prerequisites
- CSC446H1Computational Methods for Partial Differential Equations0.5 credits
7 prerequisites
- CSC448H1Formal Languages and Automata0.5 credits
4 prerequisites
- CSC454H1The Business of Software0.5 credits
- CSC463H1Computational Complexity and Computability0.5 credits
unlocks 1 course · 2 prerequisites
- CSC466H1Numerical Methods for Optimization Problems0.5 credits
6 prerequisites
- CSC469H1Operating Systems Design and Implementation0.5 credits
1 prerequisite
- CSC491H1Capstone Design Project0.5 credits
- CSC494H1Computer Science Project0.5 credits