Harvard University · on edX

CS50's Introduction to Cybersecurity

Beginner 20 hours English University CertificateFREE
Our recommendation
Harvard's beginner-friendly introduction to cybersecurity from the CS50 team, aimed at a general audience rather than just techies. It covers securing your accounts, data and devices, and the ideas behind common attacks. Approachable and practical, with a free CS50 certificate on completion.

Good for: Anyone who wants to understand cybersecurity, including non-technical learners.

Less suitable if: You want deep, hands-on security engineering or job-focused SOC training.

Skills you'll gain

Cybersecurity awarenessAccount securityData protectionCommon attacksPrivacySecurity basics

Is this course right for you?

A good fit if you…

You want to understand security
You prefer an approachable course
You are non-technical or a beginner

Consider something else if you…

You want hands-on SOC or tool training
You want deep technical depth
You need a job-focused programme

Requirements: None.

Realistic time: About 20 hours; a few weeks part-time.

About this course

CS50's Introduction to Cybersecurity teaches you to protect your own data, devices and systems — and to recognise tomorrow's threats too — at home and at work. Over five self-paced weeks, David Malan covers the threat landscape (phishing and social engineering, brute-force and dictionary attacks, SQL injection, DDoS, viruses, worms and ransomware) and the defenses (multi-factor authentication, password managers, encryption, hashing and salting, firewalls, secure deletion) — framing security as a trade-off of risks, costs and usability rather than absolutes.

What you'll learn

Recognise common attacks (phishing, brute force, SQLi)
Understand viruses, worms, botnets and ransomware
Use MFA, password managers and strong authentication
Grasp encryption, hashing and digital signatures
Apply firewalls, updates and secure deletion
Reason about security as a risk/usability trade-off

This course includes

20h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language

What it costs

Free on edX, including a free CS50 certificate on completion. An optional edX verified certificate is available for a fee.

Comparison · LBS

Compare alternatives for CS50's Introduction to Cybersecurity

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
edX
CS50's Introduction to Cybersecurity
Price
Free
Audit free · HarvardX certificate available (paid)
Duration
20 hrs
Level
Beginner
Certificate
University Certificate
Coursera4.8(38,000)
Google Cybersecurity Professional Certificate
Price
Free
Audit free · Cert $49/mo
Duration
180 hrs
Level
Beginner
Certificate
Professional Certificate
edX4(34)
Cybersecurity Fundamentals
Price
Free
Audit free · RITx certificate available ($399)
Duration
80 hrs
Level
Beginner
Certificate
Microcredential
Microsoft Learn4.8(1,800)
SC-900: Microsoft Security, Compliance, and Identity Fundamentals
Price
Free
Completely free, official Microsoft content
Duration
6 hrs
Level
Beginner
Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

A free CS50 certificate from Harvard on completion, plus an optional paid edX verified certificate. It is an awareness-level course rather than a professional qualification.

Instructor

DJ
David J. Malan
edX instructor

Taught by David J. Malan, Gordon McKay Professor of the Practice of Computer Science at Harvard and the instructor behind the globally popular CS50 series.

About this provider

ED
edX
Non-profit online learning platform founded by Harvard and MIT. 45M+ learners worldwide.
Visit edX

Frequently asked questions

Yes for understanding security at a personal and conceptual level, from Harvard's respected CS50 team. It is approachable rather than deeply technical.
No. It is aimed at a general audience, focused on securing accounts, data and devices and understanding attacks.
Yes, a free CS50 certificate on completion. An edX verified certificate is an optional paid extra.
Google's is longer and job-focused for entry roles; this is a shorter, more general introduction. They serve different goals.
About 20 hours over a few weeks.
Free
to audit
Enroll now