Computer Science Graduate Degree Programs

The Department of Computer Science offers two 30-credit, graduate degree programs designed to prepare students for highly successful careers in computing fields such as data mining and machine learning; networks and network security; distributed, parallel,and mobile computing; computer graphics and computer vision; and artificial intelligence and cybersecurity.

Both programs offer:


    • The opportunity to participate in the DeMatteis Co-op Program and work full-time in a paid position within their field of study while obtaining their degree

    • Flexible on-campus or online study options

MS in Computer Science

The objectives of the MS in Computer Science program are to develop highly qualified professionals capable of succeeding in the dynamic field of computing and to prepare students interested in pursuing doctoral studies in computer science or related fields. Students may choose an area of specialization in several cutting-edge areas of study.A software management course is also offered for students interested in pursuing leadership positions.The program culminates with a capstone experience, which may be in the form of an independent project or a master's thesis.

For more information, download the Master of Science in Computer Science brochure.

MS in Cybersecurity

The MS in Cybersecurity is designed to prepare students for technical and managerial careers in cybersecurity. Offered in conjunction with the nationally accredited Frank G. Zarb of Business, students may choose a Technology or Management and Policy concentration. The program provides students with both a theoretical foundation and practical experiences. Coursework addresses cybersecurity from the perspectives of data, software, systems, organizational/societal security, and privacy.

Request More Info about the Computer Science Masters Program
Attend a Masters of Computer Science Admission Event
Apply Now - Computer Science Masters Program