Skip navigation

Computer Science - Master's

Availability: Hattiesburg and Online Options

MS in Computer Science

We offer an MS degree in Computer Science to prepare a student for a variety of computing careers or for additional graduate study in computer science. Students that do not hold a bachelor’s degree in computer science may be offered conditional admission status with a requirement to complete graduate level bridge courses that provide an onramp to the MS in CS.

Request info Apply

What Will I Learn?

Apart from plenty of opportunities for special topics studies directed by faculty members on the latest computing technologies, students are also required to select from a list of core topics including:

  • algorithm design and analysis;
  • analytical models of computation;
  • distributed database systems;
  • multiprocessing and parallel programming;
  • computer graphics;
  • data mining and data sciences;
  • artificial intelligence.

Faculty directed thesis/project

Students work under the close supervision of their thesis/project committees for a capstone experience. Thesis/projects contribute to faculty research agenda covering topics such as cybersecurity, data sciences, bioinformatics, AI, computer vision, and others. Our MS graduates are well-prepared to enter industry jobs or doctoral programs at USM or other institutions. 

Availability

Degree Plan Availability
Computer Science MSHattiesburg, Online 100%