USM Social Dashboard »

Check out our new Social Dashboard to see other ways to stay connected across the USM community.

Computer Science

MS in Computer Science

The master of science in computer science program is designed to provide the student with a thorough knowledge of the concepts, theory, and practice of computer science as well as develop the student’s ability to analyze critically solutions to problems and to make sound professional decisions. Students will be prepared for positions of responsibility and expertise. Graduates may assume positions involving such diverse activities as the design, implementation, and testing of software products; the development of new hardware technology; and the analysis, construction, and management of large-scale computer systems. Graduates will possess a good foundation for further study in computer science.