Master of Science in Computer Science

The Master of Science in Computer Science program provides students advanced knowledge in key core areas of computer science and an advanced study of specialized topics. It is designed to be a natural extension of our undergraduate program in Computer Science. In addition, students will be involved in research with Computer Science faculty, and this research will result in a body of work worthy of a thesis or project.

Entering students without an Undergraduate degree in Computer Science are expected to have reasonable experience in programming and knowledge of core Computer Science materials. Visit our admissions page for more details.