At the University of Maryland, the Cybersecurity program is designed to equip students with the skills needed to tackle growing cyber threats that can disrupt critical infrastructure sectors like telecommunications, banking, utilities, and transportation. Offered in collaboration with the Department of Electrical and Computer Engineering, the Department of Computer Science, and the Maryland Cybersecurity Center, the program merges engineering applications with computer science principles. Whether you're looking to advance your career or transition into this high-demand field, the program offers a Master of Engineering and a Graduate Certificate that prepare you with practical skills for industry and government roles. The curriculum includes hands-on courses such as penetration testing, cryptography, embedded system hacking, cloud security, and network security, emphasizing real-world application and security best practices.
Why this course is highly recommended
The demand for cybersecurity professionals is rapidly increasing, with a projected 28% growth in US employment for cybersecurity consultants by 2026. The program's interdisciplinary approach, combining engineering and computer science, prepares students with highly relevant skills to meet this demand. Additionally, the collaboration with the Maryland Cybersecurity Center ensures access to cutting-edge research and industry insights, making this program a valuable choice for those looking to enter or advance in the cybersecurity field.
The program offers specialisation through a variety of elective courses including Penetration Testing, Applied Cryptography, Embedded System Hacking and Security, Cloud Security, Network Security, and more. These electives allow students to focus on specific areas of cybersecurity, deepening their expertise in practical and advanced topics.
Application fees
-
1st year tuition fees
-
Living cost
To earn the Master of Engineering in Cybersecurity, students need to complete 30 credits, typically involving 10 courses, including core courses like ENPM691 - Hacking of C Programs and Unix Binaries, three cybersecurity core courses, two electives, and four technical electives. For the Graduate Certificate, a total of 12 credits or four courses are required, with a recommended selection from core courses. Full curriculum planning should be conducted with an academic advisor, with no research or thesis required for the master's degree.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the University of Maryland admission page
for complete details.
Graduates can look forward to a variety of opportunities in cybersecurity roles across government, industry, and private sectors. The skills acquired in penetration testing, cryptography, embedded system security, cloud security, and network security prepare students for positions such as cybersecurity consultants, security engineers, incident responders, and forensic analysts. Given the high demand for cybersecurity expertise, career growth is promising and aligned with the projected job market expansion.