{"id":4920,"date":"2013-03-29T15:32:41","date_gmt":"2013-03-29T19:32:41","guid":{"rendered":"https:\/\/www.bu.edu\/cs\/?page_id=4920"},"modified":"2025-09-10T09:41:16","modified_gmt":"2025-09-10T13:41:16","slug":"cyber-security","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/cs\/masters\/program\/cs\/cyber-security\/","title":{"rendered":"MS in CS"},"content":{"rendered":"<h3><b>The Science of Protection and Prevention<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Every day seems to bring another headline about a major computer security breach, whether at a corporation, government agency, or communications system. From online banking to electronic commerce to transportation operations, our world increasingly depends on a cyber infrastructure. The specialization encompasses courses that focus on technical issues related to safe software, languages, and architectures, as well as broader societal issues of privacy and legal ramifications. Through an eight-course program, students will be trained in topics ranging from cryptographic methods, data and information security, fault-tolerant computing, network security, privacy and anonymity, software safety, and system security.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">Requirements<\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Eight CS courses (32 credits) approved for graduate study are required. Of the eight courses required, five courses must fulfill the core program <\/span><a href=\"https:\/\/www.bu.edu\/cs\/masters\/program\/cs\/program\/ms-breadth-requirements\/\"><span style=\"font-weight: 400;\">breadth requirements<\/span><\/a><span style=\"font-weight: 400;\">, with at least one in each of the following areas:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Theory<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Systems<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Software<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Applications<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The remaining courses can be fulfilled by any graduate-level CS course relating to cybersecurity.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Students are expected to achieve a grade of B- or better in all graduate level courses that count towards the 32 degree credit requirement. In addition, <\/span><b>among the grades received for the five breadth courses<\/b><span style=\"font-weight: 400;\">, the number of grades of B\u2013 must not be greater than the number of grades of B+ or higher. No grade lower than B\u2013 may be used for graduate credit.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Of the eight required courses for the MS CS degree, students must take five (breadth requirement) courses, three of which satisfy the CS core and two of which satisfy the Specialization requirements of the student\u2019s CS program track.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><b>MS in CS Core Breadth Requirements<\/b><span style=\"font-weight: 400;\"> must be satisfied by all students pursuing an MS in CS, inclusive of specialization. This core requirement covers the three areas of <\/span><i><span style=\"font-weight: 400;\">software<\/span><\/i><span style=\"font-weight: 400;\">, <\/span><i><span style=\"font-weight: 400;\">systems,<\/span><\/i><span style=\"font-weight: 400;\"> and <\/span><i><span style=\"font-weight: 400;\">theory<\/span><\/i><span style=\"font-weight: 400;\">. Students can satisfy each area of the core with any graduate level CS course that is applicable. However, it is recommended that the CS core be satisfied with the courses that have been explicitly designed to form the core CS foundation for Master\u2019s students, specifically:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Software: GRS CS 611 *recommended*<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Theory: GRS CS 630 *recommended*<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Systems: A choice of:<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">CAS CS 551<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">CAS CS 552<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">CAS CS 561<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">GRS CS 651<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">GRS CS 654<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">GRS CS 655<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Students wishing to satisfy a core area with a different course, other than the course recommended, have the option to do so with the approval of their CS advisor.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In addition to the three course CS Core requirement, students must complete at least <\/span><i><span style=\"font-weight: 400;\">two <\/span><\/i><span style=\"font-weight: 400;\">additional courses specific to their specialization.<\/span><\/p>\n<p><b>Cybersecurity Track<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Students who are in the Cybersecurity specialization track, should take at least two additional specialization core requirements offered in their area of specialization. The <\/span><b>cyber security core specialization courses<\/b><span style=\"font-weight: 400;\"> are:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CAS CS 518\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CAS CS 538\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CAS CS 548 (CAS CS 538 is a prerequisite)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CAS CS 558\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CAS CS 568<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The remaining three courses are fulfilled by any <\/span><b>cyber security-related electives<\/b><span style=\"font-weight: 400;\"> in the following departments:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Graduate-level courses in the Department of Computer Science (CAS CS 500-599 or GRS CS 600-999)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Graduate-level courses in other departments (with advisor approval):<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Department of Mathematics &amp; Statistics<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">College of Engineering<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Questrom School of Business<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b>Thesis<\/b><\/p>\n<p><span style=\"font-weight: 400;\">While not required for (non-PhD) students accepted into the Master&#8217;s Program. MS students have the option of augmenting their degree with a research-based thesis. A Master\u2019s thesis is carried out with the approval of, and under the supervision of, a computing faculty or affiliated faculty member. Upon successful defense, Master\u2019s theses are published with the BU libraries. Students pursuing a specialization are expected to pick a thesis topic that aligns with their specialization.<\/span><\/p>\n<h3><\/h3>\n<p><span style=\"font-weight: 400;\"><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">How to Apply <\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/div>\n<\/div>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Please view our <\/span><a href=\"https:\/\/www.bu.edu\/cs\/masters\/admissions\/\"><span style=\"font-weight: 400;\">Admissions page<\/span><\/a><span style=\"font-weight: 400;\"> on how to apply.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><\/div>\n<\/div>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">Why Cyber Security at BU?<\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cyber security students have the opportunity to work closely with Boston University\u2019s <\/span><a href=\"http:\/\/www.bu.edu\/riscs\/\"><span style=\"font-weight: 400;\">Center for Reliable Information Systems &amp; Cyber Security (RISCS)<\/span><\/a><span style=\"font-weight: 400;\">, which promotes and coordinates research and education in system reliability and information security. The center has earned the University the distinction of being named a <\/span><a href=\"http:\/\/www.bu.edu\/riscs\/about\/\"><span style=\"font-weight: 400;\">National Center for Academic Excellence in Information Assurance Education and Research<\/span><\/a><span style=\"font-weight: 400;\"> by the U.S. Department of Defense, the National Security Agency, and the Department of Homeland Security.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><\/div>\n<\/div>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">Cyber Security Alumni Profiles<\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Even before creating a dedicated Cyber Security master\u2019s program, Boston University\u2019s Department of Computer Science achieved an impressive record for preparing computer scientists in cyber security by giving them the skills and training needed to address the unique challenges of this highly specialized field.<\/span><\/i><\/p>\n<h4><b>Lily Wong<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">Before finishing her BU degree in computer science, Lily Wong was already working as a software systems engineer at the MITRE Corporation in Bedford, Massachusetts. Since joining MITRE, Wong has supported the National Security Engineering Center with a number of key projects related to mobile computing, applied cognitive neuroscience, and 3D reconstruction.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the summer before her senior year, Wong was an intern at MITRE, working with web services for mission planning. As an undergraduate, Wong also worked as a summer intern at NASA\u2019s Johnson Space Center, where she served as assistant to the chief technology officer in researching new technologies. While there, she was a member of a team that assessed social media use at the center.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As a computer science student, Wong studied artificial intelligence, social network algorithms, networks, cryptography, and network security. Outside of class, she was a production assistant at BU&#8217;s Tsai Performance Center.<\/span><\/p>\n<h4><b>David Seidman<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">Most users of Microsoft products have encountered security updates or \u201cpatches\u201d the software company pushes out each month. As a senior security program manager for Microsoft\u2019s Security Response Center (MSRC), David Seidman ensures those security updates reach end-users in a timely manner to fix high-priority security incidents, such as active attacks using software vulnerabilities.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Seidman\u2019s interest in computer science and cyber security began as an undergraduate computer science major at Boston University. Since joining Microsoft, Seidman has worked on solving security problems for a wide range of programs and applications. Prior to his role as a senior program manager for the MSRC, Seidman managed the development of Microsoft Office security updates and service packs. He has also been involved in projects to counter a number of high-visibility cyber security threats, including Stuxnet, the first publicly known military-grade computer virus allegedly produced by the United States and Israel to damage Iran\u2019s nuclear refining capability; Flame, an alleged government spying virus; and multiple alleged targeted attacks by foreign governments against United States defense contractors. When Stuxnet was first analyzed by Microsoft, Seidman was attending a conference in Las Vegas, where he recalls learning about the virus\u2019 capabilities in the conference room of a hotel suite. \u201cI\u2019ve never felt more like James Bond,\u201d he recalls. \u201cThat is, if James Bond knew what a buffer overrun with heap spray and ROP chain was.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In addition to a bachelor\u2019s degree in computer science, Seidman has a master\u2019s degree in cognitive &amp; neural systems, also from Boston University. When not putting out fires on the Internet and elsewhere for Microsoft, Seidman relaxes by training for triathlons, climbing mountains, practicing Brazilian jiu-jitsu, and brewing his own beer.<\/span><\/p>\n<h4><b>Kyle Christopher Brogle<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">Kyle Brogle was well on his way to becoming a cyber security expert even as an undergraduate in computer science at BU. Working with Associate Professor Leonid Reyzin and Assistant Professor Sharon Goldberg, and collaborating with specialists at NIST and IETF, Brogle had the opportunity do pioneering work on BGPsec, a secure version of the BGP routing protocol that is in the process of becoming the standard for the Internet. (BGP, or Border Gateway Protocol, is the protocol used to make core routing decisions on the Internet. Most Internet service providers must use BGP to establish routing between one another.)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Brogle\u2019s BGPsec research has included building BGPsec routing simulations in perl\/python to observe the effect different BGPsec implementation parameters will have on router memory usage and CPU utilization. He also constructed a method to pack multiple routing prefixes into one BGPsec announcement in a way that allows for redaction of prefixes by routers along the path. Results of this work have been presented and discussed at BGPsec working group meetings around the world.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While at BU, Brogle was a leader developing the ACM BUILDS (BU Information Lab and Design Space) Workshop, a university-supported, on-campus collaborative \u201chackerspace\u201d that gives computer science and engineering undergraduates the tools and resources they need to conduct advanced student-run technology projects. He also led BU\u2019s BUILDS team to the finals in the CSAW cyber security \u201cCapture the Flag\u201d competition.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As an computer science undergraduate, Brogle co-authored a number of academic papers with computer science faculty members. He currently is pursuing an advanced degree in computer science with a focus on network and systems security\/cryptography at Stanford University.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><\/div>\n<\/div>\n<\/span><\/p>\n<hr \/>\n<p style=\"text-align: center;\"><b>Thinking about applying? Request more information by clicking on the button below.<\/b><\/p>\n<p style=\"text-align: center;\"><strong><a href=\"http:\/\/mycas.bu.edu\/computerscience\" class=\"button\">Request Info<\/a><\/strong><\/p>\n<p><b>Relevant Links<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.bu.edu\/cs\/people\/alumni\/alumni-spotlight\/spotlight-archive\/\"><span style=\"font-weight: 400;\">Alumni Voices<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.bu.edu\/cs\/groups\/\"><span style=\"font-weight: 400;\">Research<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.bu.edu\/cs\/engage\/corporate\/cs-connections\/\"><span style=\"font-weight: 400;\">Careers: Next Steps<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Science of Protection and Prevention Every day seems to bring another headline about a major computer security breach, whether at a corporation, government agency, or communications system. From online banking to electronic commerce to transportation operations, our world increasingly depends on a cyber infrastructure. The specialization encompasses courses that focus on technical issues related [&hellip;]<\/p>\n","protected":false},"author":1393,"featured_media":0,"parent":8768,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/4920"}],"collection":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/users\/1393"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/comments?post=4920"}],"version-history":[{"count":50,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/4920\/revisions"}],"predecessor-version":[{"id":22127,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/4920\/revisions\/22127"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/8768"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/media?parent=4920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}