MENU

MASTER'S IN PROFESSIONAL COMPUTER SCIENCE (MPCS)

The School of Computing Science offers a full-time master's program in professional computer science (MPCS) allowing students to take courses in areas like data science, data engineering, computer vision, computer graphics, deep learning, computer security, software security and more.

This cohort-based program trains computational specialists who can construct models, develop algorithms, and write software using state-of-the-art graduate-level knowledge and techniques. The program has been running since 2014 and has created tremendous value for its graduates.    

Explore Programs Now

MPCS Virtual Open House

Friday, November 22, 2:00-3:30PM PST.

Please RSVP via the link below. 

Register

Applications for Fall 2025 Opened on October 1, 2024.

96%

of graduates are employed within six months of convocation

83%

of graduates report a salary increase with their degree

94%

of graduates would recommend the program to others

Accelerate your Career with the Professional Master's Program

Unlike traditional thesis-based degrees, our programs does not have a research component. Instead, almost half of the coursework consists of hands-on lab training, complemented by a carefully selected array of instructional courses. Students develop deep knowledge and practical skills working with data in all forms. Consulting with dedicated academic advisors, students are able to select courses that help them hone in on an area of interest. The program is best suited for students who wish to work in industry upon graduation and have a strong aptitude in computer science or other quantitative fields, such as engineering or mathematics.

A hallmark of our program is the mandatory, paid co-op placement. Co-op allows students to tackle real-world scientific, engineering and socio-economic problems while gaining valuable project management experience and expanding their network of industry contacts.

Highlights

  • Hands-on Lab Courses
  • Paid Co-op Internship
  • 16-20 Month Duration

Explore Programs

Click the programs below to learn more about its program stucture, course outline, tuition, scholarships and more. 

Master of Science in Big Data

Master of Visual Computing

Master of Cybersecurity

Have Questions?