The Masters Program in Computer Science (MPCS) offers a comprehensive and professionally-oriented computer science education that combines the foundations of computer science with the applied and in-demand skills necessary for careers in technology. The MPCS is especially well suited for students interested in Data Analytics, High Performance Computing, Information Security, Mobile Computing and Software Engineering.
The coursework in our program represents a realistic balance between CS foundational theory and applied technical courses. Core classes include Programming, Algorithms and Systems coursework. Electives include new and innovative courses to keep up with the fast-paced world of technology including courses in Software Engineering, Big Data, Data Analytics, Machine Learning, High Performance Computing, Mobile Application Development, Web Development, Cloud Computing and Information Security.
What sets our program apart is our ability to tailor coursework to the career goals and backgrounds of our students. For students that do not have a background in math or