This is the 2nd course in the intermediate, undergraduate-level offering that makes up the larger Cybersecurity Fundamentals MicroBachelors Program. We recommend taking them in order, unless you have a background in these areas already and feel comfortable skipping ahead.

MicroBachelors® Program in Cybersecurity Fundamentals
Drive your career forward
Meet Your Instructor:

Aspen Olmsted
Meet your instructors

David Lefevre

Catarina Sismeiro
About MIT horizon
MIT Horizon is an expansive content library built to help you explore emerging technologies. Through easy-to-understand lessons, you’ll be guided through the complexities of the latest technologies and simplified expert-level concepts. Designed for both technical and non-technical learners, you can examine bite-size content that can lead to maximum career outcomes.
For a limited time, gain access to the complete MIT Horizon library.
Register today for exclusive entry.
About this course
In this course, part of the Algorithms and Data Structures MicroMasters program, you will learn basic algorithmic techniques and ideas for computational problems, which arise in practical applications such as sorting and searching, divide and conquer, greedy algorithms and dynamic programming.
This course will cover theories, including:
- how to sort data and how it helps for searching;
- how to break a large problem into pieces and solve them recursively;
- when it makes sense to proceed greedily;
- how dynamic programming is used in genomic studies.
You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second).
What you’ll learn
- Essential algorithmic techniques – greedy algorithms, divide and conquer, binary search, sorting, dynamic programming
- Best practices of implementing algorithms efficiently
- Ways of testing and debugging programs
Prerequisites
- Basic knowledge of at least one programming language: loops, arrays, stacks, recursion.
- Basic knowledge of mathematics: proof by induction, proof by contradiction.
Who can take this course?
All
Meet Your Instructors

Alexander S. Kulikov

Michael Levin

Daniel Kane

Pavel Pevzner

Neil Rhodes
About MIT horizon
MIT Horizon is an expansive content library built to help you explore emerging technologies. Through easy-to-understand lessons, you’ll be guided through the complexities of the latest technologies and simplified expert-level concepts. Designed for both technical and non-technical learners, you can examine bite-size content that can lead to maximum career outcomes.
For a limited time, gain access to the complete MIT Horizon library.
Register today for exclusive entry.
Meet your instructor

Ganesh N Prabhu
Who can take this course?
Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: 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 course 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.
Meet Your Instructors:

Iain Murray AM

Siavash Khaksar
About MIT Horizon:
MIT Horizon is an expansive content library built to help you explore emerging technologies. Through easy-to-understand lessons, you’ll be guided through the complexities of the latest technologies and simplified expert-level concepts. Designed for both technical and non-technical learners, you can examine bite-size content that can lead to maximum career outcomes.
For a limited time, gain access to the complete MIT Horizon library.
Register today for exclusive entry.
About this course
The Chief Information Security Officer (CISO) in any given organization serves a leadership position, protecting the data and digital systems that a company and it’s employees as well as its customers depend upon.
This course delves into the role that the CISO plays in cybersecurity operations.
Throughout the lessons, learners will explore answers to the following questions: How does cybersecurity work across industries? What is the professionals’ point of view? How do we keep information secure?
Coursework will fully explore the CISO’s view from the top, as well as the position’s toolkit, which includes policy, procedures and practices, technologies, awareness training, and audit. It will also dive into the approaches taken in private industry, government, academia, and the military.
What you will learn
- Identify the four domains of cybersecurity and the differences between their rules, regulations, and desired outcomes;
- Explain the role of the CISO across all domains, and the differences between CISO roles among the domains;
- Identify cybersecurity specific tools for their appropriate domains and situations.
Who can take this course
Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: 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 course 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.

Professional Certificate in Essentials of Cybersecurity
This professional certificate program will introduce you to the field of cybersecurity, as you learn about its landscape, numerous sectors and various roles, competencies and career pathways.
Meet your instructor

Barbara Endicott-Popovsky
About MIT horizon
MIT Horizon is an expansive content library built to help you explore emerging technologies. Through easy-to-understand lessons, you’ll be guided through the complexities of the latest technologies and simplified expert-level concepts. Designed for both technical and non-technical learners, you can examine bite-size content that can lead to maximum career outcomes.
For a limited time, gain access to the complete MIT Horizon library.
Register today for exclusive entry.
Meet Your Instructors:

Iain Murray AM

Siavash Khaksar

MicroMasters® Program in Business Management
Master the essentials of managing a successful business
Meet Your Instructor:

Vasanthi Srinivasan
Who can take this course?
Unfortunately, learners from one or more of the following countries or regions will not be able to register for this course: 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 course 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.
Meet Your Instructors:

Marijn Janssen

Claudia Werker

Scott Cunningham

Professional Certificate in PreMBA Essentials for Professional
Advance your career by learning core business fundamentals
Meet your instructor
