MASTER'S PROGRAMS
The College of Computing offers graduate programs that equip you with the skills to thrive in today’s technology landscape. Whether advancing your career, engaging in research, or exploring new areas, our programs provide the foundation for success in computing.
Applied Computer Science deepens your computing knowledge with hands-on experience. You’ll learn to apply computer science principles to solve complex problems, focusing on software engineering, AI, and data management.
The M.S. in Artificial Intelligence program is an interdisciplinary program that blends computer science, cybersecurity, and software engineering with hands-on learning in areas like machine learning, computer vision, natural language processing, and human computer interaction.
This M.S. in Cybersecurity program prepares you to secure digital assets and defend against cyber threats. Key topics include network security, cryptography, and incident response. Designated as a National Security Agency Center of Academic Excellence in Cyber Defense.
This M.S. in Data Science and Analytics interdisciplinary program blends computer science, statistics, and business, equipping you to analyze data and lead data-driven decisions across sectors.
Combining computing with healthcare, M.S. in Health Informatics and Bioinformatics program trains you to develop technologies that improve patientcare and advance medical research, with a focus on data management and clinical and bioinformatics.
M.S. in Human-Centered Computing equips students to design, develop, and evaluate innovative technologies, like AI and AR/VR, that prioritize user experience and enhance human-technology interactions.
The M.S. in Software Engineering program prepares students to design, develop, and manage complex software systems through advanced coursework, hands-on projects, and industry-aligned specializations.