MS in Cybersecurity Degree Program

The Master of Science (MS) in Cybersecurity is an interdisciplinary program that prepares students with both the academic and practical training to be competitive in the ever-changing technical landscape of cybersecurity. The program is designed for students with backgrounds in computer engineering, computer science, electrical engineering, telecommunications engineering or other related technical fields and aims to provide deeply technical and specialized training to develop professionals that are able to understand, adapt, and develop new techniques to confront emerging threats in cybersecurity. The program consists of core courses designed to build theoretical foundations in computer networking, mathematics, policy, ethics, privacy and legal issues along with electives in specialized technical areas. Electives are selected in consultation with an academic advisor to provide depth in one or more technical areas. In addition, students in this program have a unique opportunity to gain valuable hands on experience by participating in Drexel's well established graduate co-operative education program as well as a unique, program-specific research rotation program that allows students to perform research in two or more university laboratories that focus on contemporary cybersecurity topics. The ECE Department prepares students to make contributions in these areas by providing advanced studies as part of the MS in Cybersecurity degree program, which can be completed on campus or online.


The MS in Cybersecurity curriculum encompasses a minimum of 45 approved graduate quarter credit hours, chosen in accordance with the following requirements. The general structure of the program is outlined below.

MS in Cybersecurity, Computer Science Track [PDF]

MS in Cybersecurity, Electrical & Computer Engineering Track [PDF]

MS in Cybersecurity, Information Science Track [PDF]

MS in Cybersecurity, pre-2018 Curriculum [PDF]

Master's Thesis, Research Rotations & Independent Research

Although not required, students pursuing an MS degree, especially those interested in eventually pursuing a Ph.D. or entering a research-intensive career, are encouraged to complete a Master's Thesis as part of their MS studies.

Learn More about Master's Thesis

Students enrolled in the MS in Cybersecurity program have the opportunity to gain research experience across multiple sub-disciplines through research rotations. The research rotation model, inspired by medical school clinical rotations, allows students to gain exposure to research that cuts across conventional departmental barriers and traditional research groups, prior to identifying and focusing on a specific interdisciplinary project or thesis topic. Students choosing to participate in research rotations would participate in the research activities of two labs for each three credits of research rotation they undertake. There are currently two research rotations courses:

  • CS 695: Research Rotations in Cybersecurity
  • ECE 695: Research Rotations in Cybersecurity

Selection of the course in which a student enrolls should match the departmental affiliation of the faculty members under which research is being completed. If the faculty members' departmental affiliations vary, please consult the the graduate advisors for more guidance. Students interested in participating in research rotations under the ECE 695 course number, should read more about their options on the graduate student-initiated courses information page.

It is also possible for MS students to engage in research for academic credit outside of the scope the thesis option. This research is still performed under the supervision of a faculty member; however, the end result is not submission of a Master's Thesis. This option is best suited for those students interested in gaining exposure to the research process and environment without the commitment to writing a thesis or for those students interested in delving deeper into a topic that is outside the scope of the normal graduate course offerings.

Learn More about Graduate Student-initiated Courses

Regardless of whether or not a Master's Thesis is being completed, a total of 9 credits of research-oriented coursework (CS 695, ECE 695, ECE 697, ECE 898, ECE 997, ECE 998, or equivalent classes in other approved departments) may be counted towards the minimum credit hour requirement for the MS degree program. These credits are counted as non-track electives.

Graduate Co-op Program

Students pursuing an MS degree may choose to participate in the graduate co-op tract. Students will have the opportunity to take a no-credit professional development course that will prepare them for the coop application process, in addition to providing resume critiques and interview skills. After completing 3 quarters of full-time coursework, students will then participate in coop for 6 months before returning to the classroom to complete their degree requirements. For more specific information relating to the graduate coop process, please consult the Graduate Coop Coordinator or the ECE Program Manager for Graduate Programs.

Learn More about Graduate Co-op