Offered through the Department of Computer Science, the M.S. in Cybersecurity in Computer Science is designed to respond to the large and fast-growing need for technical cybersecurity experts both nationally and internationally. As the first such degree offered in the D.C. area, students acquire up-to-date knowledge and skills in cybersecurity, an increasingly important field to national security, the economy, and private citizens. Students take a combination of core courses focused on design and analysis of algorithms; computer architectures; and advanced software paradigms. These are to be combined with courses focused on security (ex. applied cryptography, computer network defense, etc.) and elective courses.