Summer 2015

Code Name Instructors Location Meeting times
MPCS 53003-1 Advanced Databases
MPCS 51037-1 Advanced Java Programming Adam Gerber
MPCS 51083-1 Cloud Computing Vasilios Vasiliadis
MPCS 50101-1 Concepts of Programming Adam Shaw
MPCS 50103-1 Mathematics for Computer Science: Discrete Mathematics Geraldine Brady
MPCS 58020-1 Time Series Analysis and Stochastic Processes Andrew Siegel
MPCS 52553-1 Web Development Jeffrey Cohen

Autumn 2015

Code Name Instructors Location Meeting times
MPCS 51100-1 Advanced Programming Andrew Siegel Young 302 Monday 5:30pm - 8:30pm
MPCS 52554-1 Advanced Web Development Jeffrey Cohen Young 302 Thursday 5:30pm - 8:30pm
MPCS 55001-1 Algorithms Geraldine Brady Ryerson 251 Tuesday 5:30pm - 8:30pm
MPCS 53013-1 Big Data Michael Spertus Ryerson 276 Tuesday 5:30pm - 8:30pm
MPCS 56420-1 Bioinformatics for Computer Scientists Thomas Binkowski Young 306 Monday 5:30pm - 8:30pm
MPCS 51300-1 Compilers Ryerson 276 Thursday 5:30pm - 8:30pm
MPCS 56515-1 Computer and Network Security Young 106 Thursday 5:30pm - 8:30pm
MPCS 51040-1 C Programming Dries Kimpe Ryerson 276 Monday 5:30pm - 8:30pm
MPCS 53001-1 Databases Zachary Freeman Ryerson 251 Wednesday 5:30pm - 8:30pm
MPCS 51200-1 Introduction to Software Engineering Peter Vassilatos Ryerson 277 Monday 5:30pm - 8:30pm
MPCS 51036-1 Java Programming Adam Gerber Ryerson 251 Monday 5:30pm - 8:30pm

Winter 2016

Code Name Instructors Location Meeting times
MPCS 53003-1 Advanced Databases Ryerson 277 Tuesday 5:30pm - 8:30pm
MPCS 51044-1 C++ for Advanced Programmers Michael Spertus Ryerson 251 Tuesday 5:30pm - 8:30pm
MPCS 51300-1 Compilers Young 302 Tuesday 5:30pm - 8:30pm
MPCS 52010-1 Computer Architecture Ryerson 276 Thursday 5:30pm - 8:30pm
MPCS 50101-1 Concepts of Programming Jeffrey Cohen Young 302 Thursday 5:30pm - 8:30pm
MPCS 53110-1 Foundations of Computational Data Analysis Geraldine Brady Ryerson 276 Wednesday 5:30pm - 8:30pm
MPCS 51087-1 High Performance Computing Andrew Siegel Young 302 Monday 5:30pm - 8:30pm
MPCS 52011-1 Introduction to Computer Systems Marty Billingsley Ryerson 251 Wednesday 5:30pm - 8:30pm
MPCS 51200-1 Introduction to Software Engineering Peter Vassilatos Ryerson 277 Monday 5:30pm - 8:30pm
MPCS 51030-1 iOS Application Development Thomas Binkowski Ryerson 251 Monday 5:30pm - 8:30pm
MPCS 50103-1 Mathematics for Computer Science: Discrete Mathematics Geraldine Brady Ryerson 276 Tuesday 5:30pm - 8:30pm
MPCS 51081-1 UNIX Systems Programming Mark Shacklette Young 302 Friday 5:30pm - 8:30pm

Spring 2016

Code Name Instructors Location Meeting times
MPCS 51045-1 Advanced C++ Michael Spertus Ryerson 277 Wednesday 5:30pm - 8:30pm
MPCS 51032-1 Advanced iOS Thomas Binkowski Young 302 Monday 5:30pm - 8:30pm
MPCS 55001-1 Algorithms Geraldine Brady Ryerson 276 Thursday 5:30pm - 8:30pm
MPCS 51031-1 Android App Development Adam Gerber Ryerson 277 Tuesday 5:30pm - 8:30pm
MPCS 51083-1 Cloud Computing Vasilios Vasiliadis Ryerson 251 Monday 5:30pm - 8:30pm
MPCS 51040-1 C Programming Dries Kimpe Ryerson 276 Monday 5:30pm - 8:30pm
MPCS 53001-1 Databases Zachary Freeman Young 302 Tuesday 5:30pm - 8:30pm
MPCS 52040-1 Distributed Systems Young 302 Thursday 5:30pm - 8:30pm
MPCS 51250-1 Entrepreneurship in Technology Ryerson 251 Friday 5:30pm - 8:30pm
MPCS 52011-1 Introduction to Computer Systems Marty Billingsley Ryerson 276 Wednesday 5:30pm - 8:30pm
MPCS 51036-1 Java Programming Adam Gerber Ryerson 358 Monday 5:30pm - 8:30pm
MPCS 53111-1 Machine Learning Amitabh Chaudhary Ryerson 251 Wednesday 5:30pm - 8:30pm
MPCS 54001-1 Networks Ryerson 251 Tuesday 5:30pm - 8:30pm
MPCS 58001-1 Numerical Methods Andrew Siegel Young 106 Monday 5:30pm - 8:30pm
MPCS 51050-1 OO Architecture: Patterns, Technologies, Implementations Mark Shacklette Ryerson 277 Monday 5:30pm - 8:30pm
MPCS 52553-1 Web Development Jeffrey Cohen Young 302 Friday 5:30pm - 8:30pm