Spring 2022 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

Course request deadline: 12:00 PM on 04/29/22 (Friday, April 29, 2022)

Number Title Instructor Time Location
55005 Advanced Algorithms Geraldine Brady TBD TBD
51045 Advanced C++ Michael Spertus TBD TBD
58020 Advanced Computer Architecture Andrew Siegel TBD TBD
51052 Advanced Python Programming Lorena Mesa TBD TBD
55001 Algorithms Timothy Ng TBD TBD
Applied Data Analysis TBD TBD TBD
53120 Applied Data Analysis (Section 1) TBD TBD TBD
51220 Applied Software Engineering Peter Vassilatos TBD TBD
5xxxxx Backends for Applications Thomas Binkowski TBD TBD
51083-1 Cloud Computing (Section 1) Vasilios Vasiliadis TBD TBD
51083-2 Cloud Computing (Section 2) TBD TBD TBD
53001 Databases TBD TBD TBD
52040 Distributed Systems TBD TBD TBD
56511 Introduction to Computer Security Shelley Rossell TBD TBD
5xxxx Introduction to Scientific Computing Thomas Binkowski TBD TBD
53111 Machine Learning Amitabh Chaudhary TBD TBD
51039 Mobile Software Development Chelsea Troy TBD TBD
51410 Object Oriented Programming Mark Shacklette TBD TBD
52060 Parallel Programming Lamont Kenneth Samuels TBD TBD
51042 Python Programming TBD TBD TBD