Winter 2019 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
55001 Algorithms Amitabh Chaudhary Thursday 5:30-8:30pm TBD
51044 C++ for Advanced Programmers Michael Spertus Monday 5:30-8:30pm TBD
52010 Computer Architecture Andrew Siegel Monday 5:30-8:30pm TBD
50101 Concepts of Programming (Immersion Programming) TBD Monday 5:30-8:30pm TBD
51250 Entrepreneurship in Technology Dylan Hall Monday 5:30-8:30pm TBD
53110 Foundations of Computational Data Analysis Amitabh Chaudhary Saturday 10am-1pm TBD
51400 Functional Programming Lamont Kenneth Samuels Wednesday 5:30-8:30pm TBD
56511 Introduction to Computer Security William Conner Tuesday 5:30-8:30pm TBD
52011 Introduction to Computer Systems Marty Billingsley Tuesday 5:30-8:30pm TBD
51200 Introduction to Software Engineering Peter Vassilatos Wednesday 5:30-8:30pm TBD
51030 iOS Application Development TBD Wednesday 5:30-8:30pm TBD
50103 Mathematics for Computer Science: Discrete Mathematics (Immersion Math) Geraldine Brady Tuesday 5:30-8:30pm TBD
54001 Networks William Conner Thursday 5:30-8:30pm TBD
51410 Object Oriented Programming Mark Shacklette Monday 5:30-8:30pm TBD
52553 Web Development Jeffrey Cohen Saturday 1:00-4:00pm TBD