Skip to main content

Drive your career forward

MicroBachelors® Program in
Cybersecurity Fundamentals

What you will learn

  • Apply a security mindset while remaining ethical.
  • Implement security design principles.
  • Explain the core concepts of access control.
  • Implement reference monitors.
  • Apply security policies that are commonly used in modern operating systems.
  • Analyze the security of a basic secure system.
  • Explain virtualization and the impact on security and efficiency.
  • 8. Think and work like an ethical penetration tester, implementing a repeatable and mature methodology that is tailored for each assessment.
  • With a given target, successfully identify vulnerabilities, score their risk, and explain mitigations.
  • Responsibly disclose findings in a professional report that can be used to recreate the exploit, explain the impact to the target, and prioritize each finding.
  • Enumerate target hosts, domains, exposures, and attack surface.
  • Identify flaws and vulnerabilities in applications, websites, networks, systems, protocols, and configurations using both manual techniques and assistive tools.
  • Reverse engineer compiled applications to discover exploitable weaknesses.
  • Write new exploits to test various types of vulnerabilities on clients, against servers, and to escalate privileges.
  • Demonstrate the fundamentals of secure network design.
  • Understand the issues involved with providing secure networks.
  • Analyze underlying cryptography required for secure communications, authorization and authorization.
  • Enumerate the issues involved with providing secure networks.

This program will teach you core cybersecurity competencies including information security, network security and penetration testing. This exposure will allow the student to better understand the different opportunities available for employment in the cybersecurity sector. Demand for cybersecurity is exploding in both the United States and worldwide. The courses will utilize both python scripting and tool usage to give the students hands-on experience penetrating and defending systems. In addition to the applied cybersecurity labs, students will also gain an understanding of the complexity in defending business systems both today and in the future. Students looking for careers in information technology, risk management, cyber defense, cyber threats, cybercrime, digital forensics, incident response, IT Security, computer networking, cybersecurity risks, information assurance, intrusion detection, risk assessment, security analysis, and vulnerability management can all benefit from the material in the courses.

Expert instruction
9 high-quality courses
Progress at your own speed
1 year
8 - 10 hours per week
Discounted price: $1,344.60
Pre-discounted price: $1,494USD
For the full program experience

Courses in this program

  1. NYUx's Cybersecurity Fundamentals MicroBachelors® Program

  2. 8–10 hours per week, for 5 weeks

    Learn the fundamentals of information security, including Security Design Principles, Threat Modeling and Security Policy.

  3. 7–9 hours per week, for 6 weeks

    Learn more fundamentals of information security, including Introduction to Cryptography, Authentication, Access Control and Containerization.

  4. 8–10 hours per week, for 5 weeks

    Learn more fundamentals of information security, including Injection Attacks and Defenses, Privacy and Anonymity Software Validity and Rights, Cryptocurrency.

  5. 8–10 hours per week, for 5 weeks

    Learn fundamentals of network security, including a deep dive into how networks are attacked by malicious users.

  6. 8–10 hours per week, for 5 weeks

    Learn more fundamentals of network security, including cryptographic algorithms used in networking protocols, TLS/SSL, IPSec Layer 2 Security and Wireless Security.

  7. 8–10 hours per week, for 5 weeks

    Learn advanced topics in network security, including Security Monitoring, Perimeter Security, IPv6 and IPv6 Security.

  8. 8–10 hours per week, for 5 weeks

    Learn fundamentals of penetration testing, including an Introduction to Penetration Testing Methodologies, Recognisance and Enumeration for Penetration Testers, Scanning and Vulnerability Enumeration.

  9. 8–10 hours per week, for 5 weeks

    Learn exploitation phase of penetration testing, including the foundations of explorations, application debugging, reverse engineering, exploitation development and web application exploitation.

  10. 8–10 hours per week, for 5 weeks

    Learn post-exploitation phases of penetration testing, including Owning, Pivoting, Privilege Escalation and other advanced penetration testing topics.

  11. Program Certificate Requirement
    In order to be eligible for credit and a program certificate, you must purchase, complete and pass with a 70% grade or higher in all Cybersecurity Fundamentals program courses.

    Credit Election
    edX has partnered with Thomas Edison State University, a public university in New Jersey that specializes in adult education, to provide academic credit for MicroBachelors programs at no additional cost.

    Please note, academic credit for this program is not provided by New York University (NYU). This program is currently under credit review by Thomas Edison State University.

    Check back here for an update on the credit review status for the Cybersecurity Fundamentals program. Learn more about credit.

    Industry Certification Preparation
    This program covers much of the material that is assessed on the CompTIA’s Security+ certification exam. Upon program completion, verified track learners will receive a 36% discount code for the CompTIA Security+ exam.

    • Information Security Analysts ($99,730 avg salary is US) -
    • Network and Computer Systems Administrators ($83,510 avg salary in US) -

Meet your instructors

from New York University (NYUx)
Justin Cappos
Associate Professor
New York University
Aspen Olmsted
Adjunct Professor
New York University Tandon School of Engineering

Experts from NYUx committed to teaching online learning

Enrolling Now

Discounted price: $1,344.60
Pre-discounted price: $1,494USD
9 courses in 1 year
Pursue the Program


  • An introductory understanding of programming, operating systems and networking is assumed. The NYU MicroBachelors in Computer Science Fundamentals would be a great place to start.
  • Some labs will use python programming, others will use tools such as Wireshark. It is essential that the student have access to a machine with the Windows, Mac or a Linux Operating system installed on it.
  • Unfortunately, learners from one or more of the following countries or regions will not be able to register for this program: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this program in all locations. EdX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.


Drive your career forward with university-backed credit programs and verified certificates


Study and demonstrate knowledge on your schedule


Try a course before you pay


Learn with university partners and peers from around the world