College of Engineering, Informatics, and Applied Sciences

School of Informatics, Computing and Cyber Systems

Computer Science, Master of Science


Academic Information

Computer scientists develop complex software and computer systems that are central to contemporary science, engineering, industry, and business. The MS in Computer Science enables students to either enter the computer science workforce or continue on to a doctoral program of study.
 
Individual and team-based assignments will enable students to build mastery of important computer science skills and their practical applications in areas that include computer networks, computer graphics and visualization, high-performance computing, cybersecurity, machine learning and data science, software engineering, software design and architecture, and software validation and verification. In addition, you will have the opportunity to engage in critical application areas of computer science in areas that include biology, ecology, and astronomy.
 
The non-thesis option of this program allows students to complete their degree through coursework, while the thesis option is focused on engagement with research projects under the mentorship of a faculty member and culminating in the preparation and defense of a thesis.
 
The program is strengthened through broad collaborations with a variety of other academic programs, government agencies, and private research organizations, including the departments of Biological Sciences and Astronomy and Planetary Science, Center for Bioengineering Innovation, Pathogen and Microbiome Institute, Center for Ecosystem Science and Society, Merriam-Powell Center for Environmental Research, and U.S. Geological Survey.
 

More Information