Graduate Programs

MS Computer Engineering

Computer Engineering, MS

The MS-CMPE program provides students with an educational experience that combines electrical engineering and computer science with the best of academia, the high-tech industry, and Silicon Valley. The high-tech industry increasingly requires engineers to be equipped with both hardware and software development knowledge and skills. The program provides in-class theory with hands-on hardware design and software development exercises to give students the skills necessary to create contemporary microelectronic products that are typically embedded computing systems containing both hardware and software.

University Catalog - Computer Engineering, MS

MS Software Engineering

Software Engineering, MS

The MSSE program, offered by the Department of Computer Engineering, provides students with an educational experience that builds on traditional computer science and engineering and takes an integrative approach to software engineering. The program offers specializations in Enterprise Software Technologies, Cloud Computing and Virtualization, Software Systems Engineering, Data Science, Cybersecurity and Networking Software.

University Catalog - Software Engineering, MS

MS Artificial Intelligence

Artificial Intelligence, MS

MS in Artificial Intelligence program provides students with a state-of-the-art educational experience to become outstanding, socially responsible engineers of AI systems. Students will learn the theoretical foundations and gain practical skills to manage and engineer various data forms, to make predictive analyses, to derive actionable insights, and develop intelligent hardware and software systems and related cutting-edge AI technologies.

University Catalog - Artificial Intelligence, MS