Loading
This MS in Computer Science will prepare you to either enter the computer science workforce or continue on to a doctoral programme 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 programme 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.