Skip to content

UMBC Cybersecurity (Programs) Courses List: Complete Guide

The University of Maryland, Baltimore County (UMBC), is one of the nation’s most dynamic young research universities.

Recognized by the Carnegie Foundation as a top “Doctor/Research University,” UMBC provides a rich and diverse educational environment for students from over 100 countries.

Graduate students at UMBC work closely with faculty and have access to funding from prestigious sources, including the National Science Foundation, the National Institutes of Health, the Department of Education, and the National Institute of Standards and Technology.

The university’s expertise is recognized by top global organizations, and it is committed to providing equal opportunities for all students, regardless of background.

UMBC offers a wide range of programs, but it is particularly renowned for its offerings in engineering, computer science, and cybersecurity.

In fact, UMBC is one of the few universities in the United States designated both a National Center of Academic Excellence in Cyber Defense (CAE-CD) and a National Center of Academic Excellence in Cyber Research (CAE-R) by the National Security Agency.

This guide provides a comprehensive overview of cybersecurity programs at both the undergraduate and graduate levels, based on the official academic catalog and program websites.

Why Pursue a Degree in Cybersecurity at UMBC?

The field of cybersecurity is no longer just about IT, it’s a critical business function and a matter of national security.

Organizations face an evolving landscape of sophisticated threats, from ransomware to advanced persistent threats, creating a massive demand for leaders who can do more than just configure a firewall.

They need professionals who can strategize, manage risk, and lead teams. Despite the surge in cyberattacks, Maryland faces over 24,000 unfilled cybersecurity positions, while nationwide that number exceeds 457,000.

This is where a degree from UMBC becomes your differentiator. While experience is valuable, a university education provides the theoretical framework, advanced technical depth, and strategic management skills required to move from a tactical role to a leadership position.

By choosing UMBC, you’re not just getting a degree; you’re gaining:

  • An Industry-Aligned Curriculum: Programs were developed with direct input from cybersecurity employers, ensuring you learn the skills that are in highest demand.
  • A Renowned Research Environment: As a top-tier research university, you’ll learn from faculty at the forefront of the field.
  • A Powerful Professional Network: You’ll join a community of peers and alumni working at top organizations like Google, Apple, and federal agencies.
  • Hands-On Experience: From the Cyber Scholars Program to research opportunities, students gain practical skills long before graduation.

Whether your goal is to become a Security Architect, a Chief Information Security Officer (CISO), or a leader in cyber policy, a UMBC degree provides the comprehensive foundation to get you there.

Undergraduate Cybersecurity Programs at UMBC

For students seeking entry into the field at the bachelor’s level, UMBC offers multiple pathways to gain cybersecurity expertise. These programs combine rigorous technical training with hands-on experience, preparing graduates for both immediate careers and advanced graduate study.

Computer Science B.S. – Cybersecurity Track

Students pursuing a B.S. in Computer Science (an ABET-accredited program) can select a track in Cybersecurity as part of their major requirements.

Required Courses:

  • CMSC 426 Principles of Computer Security
  • CMSC 487 Introduction to Network Security

Electives (choose two): Courses in cryptology, information assurance, malware analysis, data privacy, and more.

This program is available at both Main Campus (Catonsville, MD) and Universities at Shady Grove (USG) (Rockville, MD).

Notably, this is the official Program of Study associated with UMBC’s designation as an NSA/DHS Center of Academic Excellence in Cyber Defense Education (CAE-CD).

Computer Engineering B.S. – Cybersecurity

The Computer Engineering program offers a dedicated four-year pathway for students focusing on cybersecurity.

Curriculum Highlights:

  • Core Engineering: Digital Design, Systems Programming, Circuit Theory
  • Cybersecurity Focus: Principles of Computer Security, Computer Networks
  • Capstone: Two-semester design sequence with cybersecurity applications

For Computer Engineering students in the cybersecurity track, specific course requirements include CMSC 426, CMSC 481, CMPE 315, CMPE 415, and a selected elective.

Undergraduate Certificate in Cybersecurity Analytics

Offered through the Information Systems Department, this upper-division certificate is available exclusively to UMBC students pursuing an existing major.

It focuses on solving real-world cybersecurity problems related to the protection and analysis of information in organizational contexts.

Students synthesize concepts from computer security, data mining, software security, and mobile computing, culminating in a final cybersecurity informatics experience. (Note: This certificate is offered only at the Catonsville campus.)

Cyber Scholars Program

The Cyber Scholars Program is geared toward preparing the next generation of cybersecurity professionals while promoting diversity in technology education and careers.

Funded through a generous grant from the Northrop Grumman Foundation and run in partnership with the Center for Women in Technology (CWIT), this program has launched the careers of over 100 graduates since its inception in 2013.

Program Benefits:

  • Mentorship from peers, faculty, and industry professionals
  • Technically focused cybersecurity courses
  • Priority acceptance to live in the CWIT Living Learning Community
  • Internship and/or research experience
  • Scholarship support: Up to $15,000 per year for in-state students; up to $22,000 per year for out-of-state students

Eligibility:

  • Open to incoming first-year, transfer, and current students of all genders and backgrounds
  • Must plan to major in computer engineering, computer science, or information systems
  • Must have an interest in cybersecurity
  • Minimum 3.25 GPA required

Application Deadlines:

  • First-Year Priority: January 15
  • Transfer/Continuing: March 1 (for Fall enrollment)

Accelerated Bachelor’s/Master’s Program

Current UMBC undergraduates from both computing and non-computing fields have the option of applying to the B.S./M.P.S. Cybersecurity program in their junior or senior year.

This program allows students to take up to nine graduate credits that count toward both their bachelor’s and master’s degrees, saving both time and tuition.

Benefits:

  • Shortened time to degree completion
  • Graduate courses at undergraduate tuition rates
  • Flexible learning options (evening/hybrid formats)
  • Practical knowledge and skills gained earlier

Eligibility:

  • Selective program for UMBC students only
  • Minimum 3.0 GPA recommended
  • Students must consult with undergraduate advisor and graduate program director, typically in junior year

UMBC’s M.S. in Cybersecurity Program

The Master of Science (M.S.) in Cybersecurity is a ten-course graduate program designed to prepare technical professionals for management and leadership roles in cybersecurity, cyber operations, and related organizations in the government or private sector.

Established with significant industry input, this interdisciplinary degree program allows students to tailor their education to their specific career goals.

Core Curriculum at a Glance

The M.S. in Cybersecurity program requires 30 credit hours, combining foundational core courses with specialized electives tailored to your career goals.

Core Requirements (All Students Take):

  • Intro to Cybersecurity
  • Managing Cybersecurity Operations
  • Enterprise Security
  • Risk Analysis and Compliance
  • Cybersecurity Project (Capstone)
Focus AreaSample Courses
Technical SecurityPrinciples of Computer Security, Network Security, Cryptography, Malware Analysis, Software Reverse Engineering
Cyber Policy & StrategyCyber Warfare, Global Cyber Capabilities, Cybersecurity Law & Policy
Digital ForensicsCybercrime Investigations, Intro to Forensics, Advanced Forensics
Emerging SpecializationsHardware Security, Data Privacy, Ethical Hacking, Cloud Security

Note: This is a representative sample. UMBC offers over 20 cybersecurity electives. For the complete, up-to-date list, visit the official UMBC Graduate Catalog.

Graduate Track in Cybersecurity (for CS Students)

Graduate students in Computer Science (M.S. or Ph.D.) may elect to satisfy the Graduate Track in Cybersecurity, which adds a notation to the transcript certifying completion.

Track Requirements

  • CMSC 626 Principles of Computer Security
  • CMSC 687 Network Security
  • Two additional 600-level cybersecurity electives

Admission Requirements for the M.S. Program

GRE scores are not required for admission.

For All Applicants

  • A bachelor’s degree in Computer Science, Information Systems, or a related field. Applicants from other fields must demonstrate relevant professional or academic expertise.
  • Minimum undergraduate GPA of 3.0 on a 4.0 scale. (Students with a GPA lower than 3.0 may be admitted with relevant professional or academic experience.)
  • Official transcripts from all previous institutions.
  • A goal statement outlining your objectives and expectations for the program.
  • A current resume or CV.
  • Letters of recommendation (optional).

For International Applicants

Scores must be no more than two years old:

  • TOEFL: Minimum score of 99 (iBT) with breakdown: Reading 25, Listening 23, Writing 23, Speaking 28 (or 23 with 2+ years of supervisory/management work experience in the U.S.)
  • IELTS: Minimum score of 7.0
  • Duolingo English Test: Minimum score of 120

Cybersecurity Graduate Certificates

For students seeking focused, shorter-term study, UMBC offers four-course post-baccalaureate certificates that can typically be completed in one year.

Credits earned in a certificate program can later be applied toward the full M.S. degree if the student is accepted into the master’s program.

Cybersecurity Strategy & Policy

    This certificate is oriented toward students seeking broad exposure to cybersecurity principles as they relate to national or global issues. It is less technical and available to students with a variety of undergraduate backgrounds.

    Core Courses

    • Cyber Warfare
    • Global Cyber Capabilities and Trends
    • Cybersecurity Law & Policy

    Cybersecurity Operations

    This certificate is designed for students seeking broad exposure to cybersecurity principles, technologies, and best practices, preparing them for in-demand technical jobs.

    Core Courses:

    • Managing Cybersecurity Operations
    • Risk Analysis and Compliance
    • One student-selected elective

    Digital Forensics

    This program is ideal for IT and law-enforcement professionals who want to learn core skills in digital forensics.

    Core Courses:

    • Cybercrime Investigations
    • Introduction to Digital Forensics
    • Advanced Digital Forensics

    Certificate Program Admission

    • GRE scores are not required.
    • A minimum undergraduate GPA of 3.0 is recommended.
    • A goal statement, resume/CV, and official transcripts are required.
    • A firm foundation in basic computer, network, and information security terminology is expected, which can be satisfied through coursework or documented professional experience.

    Financial Assistance and Scholarships

    Federal Cybercorps Scholarship for Service (SFS)

    Students accepted into the CYBR M.S. program may apply for this prestigious scholarship. It provides full tuition, annual stipends, and other educational costs in exchange for working in a cybersecurity role for the U.S. government upon graduation.

    Requirements:

    • U.S. citizenship
    • Full-time enrollment
    • No other meaningful outside employment
    • Ability to obtain a U.S. government security clearance

    TowerCares Foundation Scholarship

    The TowerCares Foundation has committed $300,000 to create a new scholarship fund within the UMBC Cyber Scholars Program. This partnership supports students in cybersecurity, artificial intelligence, and data science through financial aid, mentoring, and networking opportunities.

    Cyber Scholars Program Scholarships

    As detailed in the undergraduate section, Cyber Scholars receive up to $22,000 per year for out-of-state students and up to $15,000 per year for in-state students.

    Free Graduate Application Week

    UMBC periodically offers fee waiver opportunities. Check the Professional Programs website for future fee waiver events.

    Take the Next Step

    UMBC offers a comprehensive, flexible, and forward-looking cybersecurity education grounded in the latest 2025-2026 curriculum.

    Whether you are a prospective undergraduate exploring the field, a current student seeking a specialized certificate, or a professional aiming for a master’s degree, UMBC has a program to help you achieve your career goals.

    Ready to apply?

    • Undergraduate applicants: Contact the Office of Undergraduate Admissions at 410-455-2292 or [email protected]
    • Graduate applicants: Visit the Professional Programs Cybersecurity website for the latest information and to register for upcoming information sessions
    • Cyber Scholars Program: Apply by January 15 (first-year) or March 1 (transfer/continuing)

    For specific program questions:

    Kevin James

    Kevin James

    I'm Kevin James, and I'm passionate about writing on Security and cybersecurity topics. Here, I'd like to share a bit more about myself.I hold a Bachelor of Science in Cybersecurity from Utica College, New York, which has been the foundation of my career in cybersecurity.As a writer, I have the privilege of sharing my insights and knowledge on a wide range of cybersecurity topics. You'll find my articles here at Cybersecurityforme.com, covering the latest trends, threats, and solutions in the field.