Master of Science in Computer Science
Our traditional, research-based master's degree option.
The MS in computer science can help you prepare for a successful career in academia or in research and development for industry. It can provide a pathway to PhD study, as well as potential opportunities to fund your degree through teaching and research assistantships. Â
Curriculum & Requirements
During your first semester, you will work closely with a faculty advisor to develop a plan of study that meets your professional goals. To earn your degree, you will complete 24 credit hours of coursework, including a professional development course and at least nine hours of classes that will expose you to the breadth of current computer science research. Depending on which option you choose, you will then complete six hours of either thesis or independent study credit.Â
Thesis Option
- Complete 24 credits of course hours
- Complete six thesis credits
- Fulfill other MS degree requirements as stated by the department
Non-Thesis Option
- Complete 24 credits of course hours
- Take six credits of independent study hours
- Fulfill other MS degree requirements as stated by the department