Computer Science - Master's
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.
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 MS | Hattiesburg, Online 100% |