A structured record of my self-directed training (2022–2024) in computer science, cognitive science, and entrepreneurship. I prioritized conceptual understanding and systems-level reasoning over passive completion. I selected lectures where I could reliably reconstruct the core mental model and key trade-offs; when the material was too advanced, I returned to prerequisites and progressed upward.
This approach emphasized building a high-level conceptual map of the field, including its abstractions, connections, and constraints. I reinforced learning through hands-on work, including small prototypes, focused implementations, and the application of key ideas in real projects.
This curriculum was operationalized in the following projects:
- Veritas — Scientist for Autonomous Research (ML systems, RAG, databases, OS, networking)
- Byte — AI-powered robotic system (robotics, electronics, embedded systems)
| Program Name | Area | Host | Hours | Watch |
|---|---|---|---|---|
| Full-Stack Engineer Path | Programming | Codecademy | 400 | Watch |
| Intro to Computer Science | Programming | Harvard | 25 | Watch |
| Programming in Python | Programming | Harvard | 15 | Watch |
| Web Programming | Programming | Harvard | 14 | Watch |
| Mobile Software Engineering | Programming | Harvard | 16 | Watch |
| Programming Paradigms | Programming | Stanford | 22 | Watch |
| Machine-Learning Path | Machine Learning | Codecademy | 250 | Watch |
| Machine Learning | Machine Learning | Stanford | 25 | Watch |
| Machine Learning Hardware and Systems | Machine Learning | Cornell | 19 | Watch |
| Computational Thinking | Machine Learning | MIT | 12 | Watch |
| Artificial Intelligence | Machine Learning | Harvard | 11 | Watch |
| Artificial Intelligence | Machine Learning | Stanford | 25 | Watch |
| Artificial Intelligence | Machine Learning | MIT | 24 | Watch |
| Computer Vision | Machine Learning | Stanford | 20 | Watch |
| Introduction to Probability for CS | Math | Stanford | 25 | Watch |
| Mathematics for Computer Science | Math | MIT | 25 | Watch |
| Introduction to Algorithms | Math | MIT | 25 | Watch |
| Advanced Algorithms | Math | Harvard | 25 | Watch |
| Theory of Computation | Math | MIT | 32 | Watch |
| Brain-Computer Interface | Human-Computer | UC San Diego | 9 | Watch |
| Human Computer Interaction | Human-Computer | Vermont | 25 | Watch |
| Introduction to Neural Computation | Human-Computer | MIT | 24 | Watch |
| Brains, Minds and Machines | Human-Computer | MIT | 40 | Watch |
| Introduction to Electronics | Hardware | Lake Washington Technical College | 16 | Watch |
| Arduino R4 WiFi | Hardware | Paul McWhorter | 14 | Watch |
| Introduction to Robotics | Hardware | Stanford | 18 | Watch |
| Operating Systems and Systems Programming | Operating System | UC Berkeley | 38 | Watch |
| Operating & Systems Programming | Operating System | Berkeley | 25 | Watch |
| Database Systems | Data Management | Cornell | 25 | Watch |
| Computer Networking | Fundamentals | Northwestern | 22 | Watch |
| Cybersecurity | Fundamentals | Harvard | 7 | Watch |
| Intro to Cognitive Science | Cognitive Science | UC Berkeley | 21 | Watch |
| Cognitive Psychology | Cognitive Science | Brunel University | 12 | Watch |
| The Human Brain | Cognitive Science | MIT | 20 | Watch |
| ADHD | Psychology | Russell Barkley | 26 | Watch |
| Positive Psychology | Psychology | Harvard | 25 | Watch |
| Introduction to Psychology | Psychology | Yale | 19 | Watch |
| Intimate Relationships | Psychology | UC Berkeley | 20 | Watch |
| Personality and its Transformations | Psychology | McGill University | 25 | Watch |
| Social Psychology | Psychology | UC Berkeley | 21 | Watch |
| Introduction to Linguistics | Linguistics | MIT | 27 | Watch |
| Neuroscience | Neuroscience | Stanford | 150 | Watch |
| Human Behavioral Biology | Biology | Stanford | 30 | Watch |
| Fundamentals of Biology | Fundamentals | MIT | 11 | Watch |
| Startup Secrets 2012 | Fundamentals | Harvard | 12 | Watch |
| The Best of Startup Secret | Fundamentals | Harvard | 25 | Watch |
| Startup School 2020 | Fundamentals | UC Berkeley | 14 | Watch |
| Startup School 2014 | Fundamentals | YC | 16 | Watch |
| Startup School 2018 | Fundamentals | YC | 25 | Watch |
| Startup School: 100 First Days | Fundamentals | Stanford | 15 | Watch |
| Startup School 2017 | Fundamentals | Stanford | 12 | Watch |
| The Nature of Genius | Fundamentals | Yale | 12 | Watch |
| Fundamentals of Physics | Fundamentals | Yale | 28 | Watch |
| English Lessons 1:4 | English | Poliglota | 400 | Watch |
| Internet History | Fundamentals | freeCodeCamp | 10 | Watch |
| Algorithmic Problem-Solving | Programming | CodeWars | 200 | Watch |
| C Programming | Fundamentals | freeCodeCamp | 9 | Watch |
| Intro to Computer Science | Fundamentals | FrontendMasters | 9 | Watch |
| Intro to Web Development v3 | Fundamentals | FrontendMasters | 13 | Watch |
| JavaScript: The Hard Parts | Programming | FrontendMasters | 7 | Watch |
| JavaScript Beginner to Advance | Programming | FrontendMasters | 14 | Watch |
| JavaScript: Road to Functional | Programming | FrontendMasters | 8 | Watch |
| Javascript | Programming | freeCodeCamp | 4 | Watch |
| Introduction to Node.js | Programming | FrontendMasters | 5 | Watch |
| Node.js and Express.js | Programming | freeCodeCamp | 8 | Watch |
| Production-Grade Vue.js | Programming | FrontendMasters | 5 | Watch |
| Applications with Vue & Nuxt | Programming | FrontendMasters | 4 | Watch |
| Introduction to Vue 3 | Programming | FrontendMasters | 5 | Watch |
| CSS | Programming | freeCodeCamp | 11 | Watch |
| CSS Foundations | Programming | FrontendMasters | 4 | Watch |
| Getting Started with CSS | Programming | FrontendMasters | 3 | Watch |
| CSS Grid & Flexbox | Programming | FrontendMasters | 6 | Watch |
| VIM | Programming | freeCodeCamp | 1 | Watch |
| Visual Studio Code | Programming | FrontendMasters | 5 | Watch |
| Introduction to Dev Tools | Programming | FrontendMasters | 4 | Watch |
| Data Science | Machine Learning | freeCodeCamp | 6 | Watch |
| Data Engineering | Machine Learning | freeCodeCamp | 3 | Watch |
| AWS Cloud Practitioner | Cloud Computing | freeCodeCamp | 14 | Watch |
| AWS Certified Solutions Architect | Cloud Computing | freeCodeCamp | 11 | Watch |
| Github Foundations Certification | Cloud Computing | freeCodeCamp | 10 | Watch |
| Data Structure Advance | Data Structure | freeCodeCamp | 8 | Watch |
| Algorithms and Data Structures | Data Structure | freeCodeCamp | 6 | Watch |
| Big O Notation | Algorithms | freeCodeCamp | 2 | Watch |
| Intro to Databases | Data Management | FrontendMasters | 7 | Watch |
| Database Design | Data Management | freeCodeCamp | 8 | Watch |
| PostgreSQL | Data Management | freeCodeCamp | 4 | Watch |
| Intro to Linux | Operating System | freeCodeCamp | 6 | Watch |
| Linux Operating System | Operating System | freeCodeCamp | 3 | Watch |
| HTTP | Networking | freeCodeCamp | 5 | Watch |
| Search Engine Optimization | General | FrontendMasters | 4 | Watch |
| Web UX Design | Design | FrontendMasters | 5 | Watch |
| Website Accessibility | Design | FrontendMasters | 3 | Watch |
| Elon Musk | Startups | Walter Isaacson | - | Watch |
| Leonardo da Vinci | Startups | Walter Isaacson | - | Watch |
| Zero to One | Startups | Peter Thiel | - | Watch |
| Traction: How Any Startup Can Achieve Explosive Customer Growth | Startups | Gabriel Weinberg | - | Watch |
| Secrets of Sand Hill Road | Startups | Scott Kupor | - | Watch |
| Blitzscaling: The Lightning-Fast Path to Building Massively Valuable Companies | Startups | Reid Hoffman | - | Watch |
| Hatching Twitter: A True Story of Money, Power, Friendship, and Betrayal | Startups | Nick Bilton | - | Watch |
| The Great CEO Within | Startups | Matt Mochary | - | Watch |
| Eloquent JavaScript | Programming | Marijn Haverbeke | - | Watch |
| You Don't Know JS: Up & Going | Programming | Simpson, Kyle | - | Watch |
| You Don't Know JS: Scope & Closures | Programming | Simpson, Kyle | - | Watch |
| The Smart but Scattered Guide to Success | Psychology | Peg Dawson | - | Watch |
| I Think I Might Be Autistic | Psychology | Cynthia Kim | - | Watch |
| The Art of War | General | Sun Tzu | - | Watch |