Main Content

Computer Science Graduate Studies

The Master of Science degree program in Computer Science is educating the next generation of leaders in the field  - technologically competent, capable of implementing the latest research and theory, and prepared to meet the upcoming challenges of the information age.  Graduates of the program are prepared to advance their careers in any  technology rich field  requiring advanced analytical skill, or to pursue a doctoral degree in computing-related field. The Master's program in Computer Science is accredited from the State of Connecticut's Department of Higher Education. The program is intended for computer professionals and for those who wish to move into the computer field from other areas of study.

The Master of Science degree in Computer Science is a 36 credit program in which all students must complete 30 credits of course work in addition to a 6 credit capstone requirement.  All courses completed for graduate credit must be passed with a minimum grade of "B" (3.0) or higher. 


It is expected that all graduate candidates have the programming knowledge and skills in a high level programming language through the topic of data structures.  For those lacking this prerequisite, a 4-credit accelerated programming course (CSC 505: Computer Programming & Data Structures) is offered by the department on a regular basis.

Required Core Requirements (12 credits)

Course Number Course Name
CSC540 Database Systems
CSC543 Web Programming
CSC563 Multithreaded Distributed Programming
CSC565 Computer Networks

Concentration Requirements (12 credits)

All students must select one of the two areas offered by the department as their area of concentration:

Software Development
Network & Information Security

Breadth Requirements

Students are required to complete a total of two additional courses outside their concentration to broaden their knowledge.