• The Master of Science degree in Computer Science Program at MSU prepares students for exciting career opportunities in computing.
  • Computer science graduate students complete a curriculum that is designed to provide a source of knowledge to experienced information technology professionals, advancement of knowledge to recent graduates of computer science programs, and the opportunity for career change to those with undergraduate preparation in fields other than computing.
  • The department provides classroom, laboratory, and discovery experiences that emphasize theory, application, and contemporary research in the computing sciences. 
  • The MSc is ideal for students seeking advanced training to expand their knowledge of computer science or as an option for individuals with undergraduate preparation in fields other than computing.
  • The MSc requires 15 graduate hours of core computer science courses and allows for two options:  30-hour MSc or 33-hour MSc.