Skip to main content

College of Engineering / Program / Master of Science - Cybersecurity Engineering

Why this degree?

The non-thesis Master of Cybersecurity Engineering positions students to acquire the knowledge and skills necessary to protect our nation's systems against cyber attacks. The program will provide graduates with advanced knowledge in computer and network security, digital forensics, advanced operating systems, reverse engineering, and other areas of expertise.

You are eligible to apply if...

  • Those who hold a bachelor's degree in computer science, software engineering, or an equivalent technically deep, software-oriented discipline from an institution of recognized standing are eligible.
  • Those who have earned a degree or have significant work experience in information technology, electrical engineering, or other related disciplines are also eligible.
  • The GRE (or TOEFL for international students) is required if you apply to the on-campus Master's degree program in Cybersecurity Engineering (i.e., on-campus MS-CYBE); the GRE requirement is waived if you apply to the online Master's degree program in Cybersecurity Engineering (i.e., online MS-CYBE).
  • Three letters of recommendation are required.

To complete the program you must...

  • Complete a minimum of 33 credit hours of graduate level (6000/7000/8000) coursework such as the following:
    • Foundational Courses (9 hours) 
      • COMP 7270 Advanced Algorithms  3 hours
      • COMP 7300 Advanced Computer Architecture  3 hours
      • COMP 7500 Advanced Operating Systems  3 hours
    • Required Cybersecurity-Specific Courses (9 hours)
      • COMP 6350 Digital Forensics  3 hours
      • COMP 6370 Computer and Network Security  3 hours
      • COMP 7370 Advanced Computer and Network Security  3 hours

    • Elective Cybersecurity-Specific Courses  9 hours
      • MATH 6180 Cryptography  3 hours
      • COMP 6520 Network and Operating System Administration  3 hours
      • COMP 6700 Software Process  3 hours
      • COMP 6720 Real Time and Embedded Systems  3 hours
      • COMP 7700 Software Architecture  3 hours
      • COMP 7710 Software Environments  3 hours
      • COMP 7720 Software Re-Engineering  3 hours 

    • Elective Courses  3 hours
      • 6000/7000/8000-level course work relevant to cybersecurity and approved by major professor

    • Required Project Course 3 hours
      • COMP 7980 Capstone Engineering Project  3 hours

 *View a complete Cybersecurity course list and course descriptions. Graduate courses are those listed as level ”6000” and up. Those that are also offered online have a corresponding listing with a course section beginning in "D" (e.g., COMP7300 Dxx). The course section will change from term to term. 

What can you expect?

  • Outcome 1: Understanding of computer science principles beyond the baccalaureate level. This is assessed by successful completion of foundational courses. 
    Outcome 2: Acquisition of skills specific to identifying and assessing cybersecurity threats; developing suitably protective and resilient network and software mechanisms; defending against cyber attacks; and detecting, triaging and mitigating cybersecurity breaches. This is assessed by successful completion of cybersecurity-specific courses.
    Outcome 3: Acquisition of skills relevant to the workforce. This is assessed by successful completion of a capstone project. 

  • Once admitted into Auburn Engineering's graduate program, you will work with the graduate program officer to create a plan of study:
    • Contact Clint Lovelace, Coordinator of Student Services and Advising, in the Department of Computer Science and Software Engineering, at or 334.844.6313.

Applying for the Master of Science - Cybersecurity Engineering

  • Fill out the online graduate application at
    (you will be required to create an account)
  • Upload your official transcripts, resume, and three recommendation letters.
  • Upload GRE/TOEFL scores if applying to the on-campus program.
  • For more information visit