• This M.Sc in Computer Science will prepare students to either enter the computer science workforce or continue on to a doctoral program of study, building core skills that are widely applicable to many areas of science, engineering, industry, business, and research.
  • This degree is flexible and allows students to develop a customized program of study that is highly aligned with their professional or research interests.
  • Available coursework allows students to study in many areas of computer science, including computer networking, cybersecurity, artificial intelligence, high-performance computing, and software architecture and testing.
  • While all students will be expected to contribute to a substantive computer science development or research project under the mentorship of a faculty member during the course of their study, thesis option students will have additional opportunities to engage in computer science research and scholarship and prepare a thesis.