Summer 2021 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
52018 Advanced Computer Architecture Andrew Siegel Monday 5:30-7:00 PM Online Only
50101 Concepts of Programming (Immersion Programming) Thomas Binkowski Monday 5:30-7:00 PM Online Only
51132 Full Stack Software Engineering Adam Gerber Wednesday 5:30-7:30 PM Online Only
56600 Introduction to Blockchain Mark Shacklette Monday 4:10-6:00 PM Online Only
52011 Introduction to Computer Systems Marty Billingsley Tuesday 5:30-8:30 PM Online Only
50103 Mathematics for Computer Science: Discrete Mathematics (Immersion Math) Geraldine Brady Wednesday 5:30-7:30 PM Online Only
53113 Natural Language Processing Amitabh Chaudhary Tuesday & Thursday 5:30-7:00 PM Online Only
52553 Web Development Trevor Austin Thursday 5:30-8:30 PM Online Only