The Department of Computer Science offers three master’s degrees, an online master’s degree, two dual-degree programs, and state-of-the-art facilities and equipment for graduate students.
M.S. in Computer Science
The M.S. in Computer Science degree plan allows students to concentrate in the following five areas: algorithms, architecture, data science, security or software.
M.S. in Cybersecurity
Cybersecurity is the Computer Science discipline concerned with the design and development of secure systems and applications. Cybersecurity covers the safeguarding of computer networks, systems, information and the physical security of facilities and devices.M.S. in Software Engineering
Software Engineering involves developing large systemic applications for the development of software. This subject covers not only the technical aspects of building software systems, but also management issues.Online M.S. in Computer Science with Artificial Intelligence Specialization
The Online Master of Science in Computer Science with Artificial Intelligence Specialization is a practical degree that teaches students how to implement effective artificial intelligence and machine learning solutions in their organizations. Students develop the tools to mitigate challenges with AI strategies while always looking for opportunities for further innovation.Online M.S. in Cybersecurity
Businesses and governments around the world need trained cybersecurity professionals to protect them from threats large and small. The SMU Cybersecurity Online Master's Program is entirely virtual, with access to high-quality curriculum, faculty, and resources. The program provides students with exceptional skills to be tomorrow's cybersecurity leaders and defenders.Accelerated Pathways Master's Degree Program
The Accelerated Pathways program allows students to complete both B.S. and M.S. degrees in five years. Up to nine total credit hours of graduate courses may be applied toward fulfilling the student's undergraduate program requirements in the final year of their bachelor’s degree. For additional information, students should contact the undergraduate program director.
Facilities and Equipment
In addition to the research labs, students in the Department of Computer Science have access to a wide range of facilities and equipment. The CS Department's computing environment has evolved into an Ethernet-based network of personal computers and servers. General-use UNIX servers are available that run OSF1, SunOS and Linux. A wireless network is also available throughout the facilities of CS. Access to the network is also available via open-area labs containing X terminals and PCs.