Skip to content

A comprehensive, open-source pathway to a cybersecurity career utilizing free, high-quality resources from prestigious institutions like MIT and Stanford, with a focus on technical skills and Python. This curriculum is designed to be accessible without the need for general education prerequisites.

Notifications You must be signed in to change notification settings

harrystaley/Open-Source-Cybersecurity-Degree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 

Repository files navigation

πŸ”’ The Open Source Cybersecurity Degree (Python-Inclusive)

A structured, comprehensive pathway to a Cybersecurity career, entirely using free resources from top universities and platforms like MIT, Stanford, Georgia Tech, The Linux Foundation, and more. No general education requiredβ€”just the technical core.


🧠 Learning How to Learn

Courses School Duration Effort Frequency Prerequisites Provider
Learning How to Learn Deep Teaching Solutions 4 weeks 3–4 hrs/week self-paced none Coursera

🧼 Computer Science Basics

Courses School Duration Effort Frequency Prerequisites Provider
CS50: Introduction to Computer Science Harvard 12 weeks 10–20 hrs/week self-paced none EdX
Computer Architecture Hebrew University 6 weeks 10–15 hrs/week self-paced none Coursera
Operating Systems and You Google 6 weeks 5 hrs/week self-paced Basic computer skills Coursera

πŸ’» Programming (Python Emphasis)

Courses School Duration Effort Frequency Prerequisites Provider
Python for Everybody Specialization University of Michigan 8 months 3–6 hrs/week self-paced none Coursera

πŸ“š Networking Fundamentals

Courses School Duration Effort Frequency Prerequisites Provider
Computer Networking NPTEL/GeeksForGeeks Ongoing Variable self-paced CS Basics Free
The Bits and Bytes of Computer Networking Google 6 weeks 5 hrs/week self-paced none Coursera

πŸ” Core Cybersecurity

Courses School Duration Effort Frequency Prerequisites Provider
Intro to Cyber Security Specialization NYU 4 months 5–7 hrs/week self-paced none Coursera
Cybersecurity Fundamentals RIT 8 weeks 8–10 hrs/week self-paced Networking Basics EdX
Cyber Threat Intelligence Coventry University 2 weeks 3 hrs/week self-paced none FutureLearn

πŸ§ͺ Ethical Hacking & Penetration Testing

Courses School Duration Effort Frequency Prerequisites Provider
Penetration Testing & Incident Response NYU 6 weeks 6–10 hrs/week self-paced Python + Networking recommended Coursera
Ethical Hacking Course Cybrary 6 weeks 5 hrs/week self-paced Linux + Networking Basics Cybrary

πŸ” Digital Forensics

Courses School Duration Effort Frequency Prerequisites Provider
Digital Forensics Concepts Open University 8 weeks 4 hrs/week self-paced Linux + Networking Basics FutureLearn

πŸ“œ Cryptography

Courses School Duration Effort Frequency Prerequisites Provider
Cryptography I Stanford 7 weeks 5 hrs/week self-paced Linear Algebra + Python Basics Coursera
Applied Cryptography CU 6 weeks 4–6 hrs/week self-paced Python EdX

πŸ§‘β€πŸ’Ό Security in Practice (Policy, Risk, Compliance)

Courses School Duration Effort Frequency Prerequisites Provider
IT & Cybersecurity Risk Management Google 4 weeks 5 hrs/week self-paced none Coursera
Cybersecurity & Privacy Law UWashington 6 weeks 3–6 hrs/week self-paced none Coursera
NIST Cybersecurity Framework UWashington 4 weeks 3–5 hrs/week self-paced Security Fundamentals Coursera

🐿️ Linux, SysAdmin & Scripting

Courses School Duration Effort Frequency Prerequisites Provider
Linux for Developers Linux Foundation 8 weeks 4–6 hrs/week self-paced none EdX
The Unix Workbench Johns Hopkins 4 weeks 4 hrs/week self-paced none Coursera
Bash Scripting Tutorial LinuxConfig Ongoing Variable self-paced Basic Linux usage Free

πŸ”„ DevSecOps & Cloud Security

Courses School Duration Effort Frequency Prerequisites Provider
DevSecOps Introduction Microsoft 2 weeks 2–4 hrs/week self-paced none Microsoft Learn
Cloud Security Basics IBM 4 weeks 4 hrs/week self-paced Linux + Cloud Basics Coursera
AWS Security Essentials Amazon 1 day 3–5 hrs self-paced Intro to AWS services AWS Training

About

A comprehensive, open-source pathway to a cybersecurity career utilizing free, high-quality resources from prestigious institutions like MIT and Stanford, with a focus on technical skills and Python. This curriculum is designed to be accessible without the need for general education prerequisites.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published