Current DCS Courses



Note, the links listed here are pointers to the most current known instructor prepared page for a particular course. A listing here does not necessarily mean the course is taught this term; a previous term's page may still be listed if there is not a newer listing. There is another list of last term's pages (opens in a new window).

Courses On this page: [First Year] [Second Year] [Third Year] [Fourth Year] [Graduate]

For information about what courses are taught this term, consult the Arts and Science timetable.

If a course is not listed here or calls up an update form, the url (web page address) for the current term (if one exists) has not been registered with this server's administrator. If you know a missing address, you may register it yourself, or ask the instructor for the course to provide the information to this site's adminstrator. Do this by using the form at http://www.cs.toronto.edu/cgi-bin/courseupdate

First Year Courses

Second Year Courses

  • CSC 200y Economic and Social Networks: Models and Applications
  • CSC 207h Software Design
  • CSC 209h Software Tools and Systems Programming
  • CSC 236h Introduction to the Theory of Computation
  • CSC 240h Enriched Introduction to the Theory of Computation
  • CSC 258h Computer Organization
  • CSC 263h Data Structures and Analysis

Third Year Courses

  • CSC 300h Computers and Society
  • CSC 301h Introduction to Software Engineering
  • CSC 302h Engineering Large Software Systems
  • CSC 309h Programming on the Web
  • CSC 318h The Design of Interactive Computational Media
  • CSC 320h Introduction to Visual Computing
  • CSC 321h Introduction to Neural Networks and Machine Learning
  • CSC 324h Principles of Programming Languages
  • CSC 336h Numerical Methods
  • CSC 343h Introduction to Databases
  • CSC 358h Introduction to Computer Networks
  • CSC 369h Operating Systems
  • CSC 373h Algorithm Design, Analysis & Complexity
  • CSC 384h Introduction to Artificial Intelligence

Fourth Year Courses

Graduate Courses

Computer Science - University of Toronto