menu
InstagramTwitterLinkedIn

CSC

Computer Science

Every Computer Science (CSC) course the University of Toronto lists, across each campus that offers one — with what we know about how each is graded and what people have got.

91 courses55 with an average32 with grading structure

100-level

15 courses

200-level

15 courses

300-level

36 courses
CSC300H1Computers and SocietyA- average · 4 termsCSC301H5Introduction to Software EngineeringB average · 2 termsCSC303H1Social and Information NetworksB+ average · 1 termCSC304H1Algorithmic Game Theory and Mechanism DesignB+ average · 1 termCSC309H5Programming on the WebB- average · 2 termsCSC310H1Information Theory1 past papersCSC311H1Introduction to Machine Learning3 past papersCSC311H5Introduction to Machine Learning8 graded componentsCSC317H1Computer GraphicsA- average · 1 termCSC318H1The Design of Interactive Computational MediaB+ average · 1 termCSC320H1Introduction to Visual Computing4 past papersCSC322H5Introduction to Algebraic Cryptography3 graded componentsCSC324H1Principles of Programming LanguagesB average · 1 termCSC324H5Principles of Programming LanguagesB- average · 2 termsCSC336H1Numerical MethodsB average · 1 termCSC338H5Numerical Methods5 graded componentsCSC343H1Introduction to DatabasesB+ average · 2 termsCSC343H5Introduction to DatabasesB+ average · 2 termsCSC347H5Introduction to Information SecurityB+ average · 2 termsCSC358H5Principles of Computer NetworksB+ average · 2 termsCSC363H5Computational Complexity and ComputabilityC+ average · 2 termsCSC367H5Parallel Programming28 graded componentsCSC369H1Operating SystemsB- average · 1 termCSC369H5Operating SystemsB average · 2 termsCSC373H1Algorithm Design, Analysis & ComplexityB average · 2 termsCSC373H5Algorithm Design and AnalysisB average · 2 termsCSC376H5Fundamentals of Robotics21 graded componentsCSC384H1Introduction to Artificial IntelligenceB+ average · 1 termCSC384H5Introduction to Artificial IntelligenceB average · 2 termsCSC385H1Microprocessor SystemsA- average · 1 termCSC398H5Topics in Computer Science51 graded componentsCSCC01H3Introduction to Software Engineering5 past papersCSCC11H3Introduction to Machine Learning and Data Mining2 past papersCSCC24H3Principles of Programming Languages5 past papersCSCC37H3Introduction to Numerical Algorithms for Computational Mathematics4 past papersCSCC73H3Algorithm Design and Analysis2 past papers

400-level

25 courses

Pyko is an independent student platform. It is not affiliated with, endorsed by, or operated by the University of Toronto. Course names and codes are used descriptively to identify courses.

CSC — Computer Science averages & grading at UofT | Pyko