Summer 2018 Courses

All non-MPCS students must meet the course prerequisites and complete the MPCS course request form for approval to register.

Requests must be submitted by the last day of the registration period. Late requests will not be approved.

MPCS students may take up to two (2) courses from outside the program course offerings and have them count toward their degree requirements as electives — MPCS Student Course Request Form



Number Title Instructor Time Location
50101 Concepts of Programming Adam Shaw Mondays and Wednesdays, 6pm - 8pm LEC - Ryerson 251 LAB - CSIL
56600 Introduction to Blockchain Mark Shacklette Thursday 5:30-8:30pm Ryerson 276
50103 Mathematics for Computer Science: Discrete Mathematics Geraldine Brady Thursday 5:30-8:30pm Ryerson 251
53113 Natural Language Processing Amitabh Chaudhary Tuesday 5:30-8:30pm Ryerson 251
58001 Numerical Methods Andrew Siegel Monday 5:30-8:30pm Young 302