Program Prerequisites

The MPCS program has prerequisites in both programming and math.

Students who meet the prerequisites for programming, either through previous academic coursework or work experience, should plan to start the MPCS with core classes. A programming placement exam will be given at the start of studies to determine the correct course registration.

The math requirement can be completed as part of the MPCS coursework.

Students who are transitioning into computer science and do not have a background in programming will need to take our introductory programming class MPCS 50101 Concepts of Programming offered in the Autumn or Winter quarters.