Master of Computer Science in Professional Computer Science


*This program is currently not taking applications.

The Professional Master of Computer Science (MCS) degree is intended primarily for working professionals.

We understand that it can be difficult to complete a traditional master’s degree once you’ve entered the workforce. So, we’ve organized our professional MCS by breaking it up into more obtainable portions. To earn the degree, you’ll demonstrate competency in three areas of specialization by completing three of the certificates listed below. Each certificate includes two speciality courses and a certificate project or research report that combines what you learn in your courses.

Each stand-alone certificate contains pre-admission requirements, not included in the total credits. Note: CSCD 506 is only taken once.

Curriculum & Requirements