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 students with a Baccalaureate degree in Computer Science or Computer Engineering. Students with baccalaureate degrees in other disciplines will be required to complete an accelerated prerequisite programming course (CSC 505) before receiving admission to this program.
The computer science program is committed to a "breadth and depth" approach - requiring students to study beyond their chosen areas of specialization. The 36-credit degree includes 12 core requirements in database systems, web and distributed programming, and computer networks. In addition to completing these requirements, students must fulfill 12 credits in their chosen concentration areas, and complete 6 credits outside their concentration. The options for concentrations are:
Upon completion of coursework with a grade point average of 3.0 or better, each student must then complete a six-credit Thesis or Capstone Project to satisfy all requirements for the degree.
Upon completion of the program, graduates will be:
- able to demonstrate sophisticated knowledge of software design and development cycle,
- able to engage and apply secure practices in any computing environments,
- able to communicate effectively in both a written and oral manner,
- able to analyze and evaluate existing computing solutions and create innovative solutions to research problems utilizing current or emerging computing technologies,
- prepared for employment in a computer-related industry or for further post-graduate study.