The Master of Science degree in computer science is a research-based option that permits graduate students the flexibility in defining specialized interdisciplinary fields that meet their professional needs. The research-based MS degree option is well-suited to students pursuing a career in academia or industry with a research component.

Students have two options under this degree:

  • The thesis option, wherein students will have to complete six credits of MS thesis hours while working on a research problem and completing their thesis work. They work with a committee of three and have to defend their thesis.
  • The non-thesis option, wherein students will have to complete six credits of MS independent study research hours while working on research projects with individual faculty. These six hours may or may not be with the same faculty.