M.S. in Computer Science

An M.S. student must complete a minimum of 30 credits of coursework beyond the Bachelor's degree.  Students may pursue the Master's degree under a thesis option or a courses only option. For more information, please refer to https://www.cs.montana.edu/masters/index.html.

Courses only Master's candidates do not need to take a comprehensive exam. Thesis Master's candidates must present and defend their thesis in a public seminar.  Required courses include:

CSCI 532Algorithms3
CSCI 538Computability3
CSCI 590Master's Thesis (thesis option only)10