Master's Programs

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. 

More Info

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. 

More Info

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.

More Info

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. 

More Info

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.