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.
Courses | School | Duration | Effort | Frequency | Prerequisites | Provider |
---|---|---|---|---|---|---|
Learning How to Learn | Deep Teaching Solutions | 4 weeks | 3β4 hrs/week | self-paced | none | Coursera |
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 | 6 weeks | 5 hrs/week | self-paced | Basic computer skills | Coursera |
Courses | School | Duration | Effort | Frequency | Prerequisites | Provider |
---|---|---|---|---|---|---|
Python for Everybody Specialization | University of Michigan | 8 months | 3β6 hrs/week | self-paced | none | Coursera |
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 | 6 weeks | 5 hrs/week | self-paced | none | Coursera |
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 |
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 |
Courses | School | Duration | Effort | Frequency | Prerequisites | Provider |
---|---|---|---|---|---|---|
Digital Forensics Concepts | Open University | 8 weeks | 4 hrs/week | self-paced | Linux + Networking Basics | FutureLearn |
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 |
Courses | School | Duration | Effort | Frequency | Prerequisites | Provider |
---|---|---|---|---|---|---|
IT & Cybersecurity Risk Management | 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 |
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 |
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 |