Free university-level computer science education.
Filter by Price
All Resources
- Awesome CS Courses Free
- Curated list of free university courses.
- Berkeley CS Free
- Free course materials from UC Berkeley.
- Berkeley CS61A Free
- UC Berkeley's intro CS course in the SICP tradition taught with Python.
- Carnegie Mellon OLI Free
- Free Open Learning Initiative courses from Carnegie Mellon University.
- CMU 15-445 Database Systems Free
- Carnegie Mellon's database internals course with BusTub project labs and video lectures.
- CMU Open Learning Free
- Free courses from Carnegie Mellon University.
- Composing Programs Free
- Free online CS intro text in the SICP tradition using Python and Scheme.
- Crafting Interpreters Free
- Free online book by Bob Nystrom on building a complete programming language from scratch.
- CS50 Archive Free
- Harvard CS50 video lectures archive.
- Free CS Books Free
- Free programming and CS textbooks.
- Harvard CS50 Free
- Free Introduction to Computer Science from Harvard.
- Harvard Stat 110 Probability Free
- Free Harvard probability course with video lectures by Joe Blitzstein.
- How to Design Programs Free
- Free online introductory programming textbook using a design-recipe approach.
- Khan Academy - CS Free
- Free computer science courses and tutorials.
- MIT 6.824 Distributed Systems Free
- MIT graduate course on distributed systems with Go labs and classic academic readings.
- MIT Missing Semester Free
- MIT course covering shell tools, version control, and dev productivity skills often skipped.
- MIT OCW Linear Algebra Free
- Free MIT linear algebra course taught by Gilbert Strang with complete video lectures.
- MIT OCW Mathematics for CS Free
- Free MIT discrete math course with full video lectures and problem sets.
- MIT Open Learning Library Free
- Free MITx course content including calculus, algorithms, and mathematics for CS.
- MIT OpenCourseWare Free
- Free MIT computer science courses with materials.
- Nand2Tetris Free
- Build a modern computer from first principles from logic gates to a full game.
- NPTEL Free
- Free engineering and science courses from Indian institutes.
- NPTEL Free
- Indian Institutes of Technology free engineering and CS courses.
- Open Learning Initiative Free
- Free online courses from Carnegie Mellon.
- Open Source CS Degree Free
- Curated list of free courses from MIT, Stanford, and Princeton forming a complete CS degree.
- Open Textbook Library Free
- University of Minnesota's catalog of free openly licensed college textbooks.
- OpenLearn - OU Free
- Free computing and IT courses from The Open University.
- OpenStax Free
- Rice University's library of free peer-reviewed open textbooks including CS and math.
- Operating Systems Three Easy Pieces Free
- Free online OS textbook covering virtualization, concurrency, and persistence.
- OSSU Computer Science Free
- Complete free self-taught CS curriculum using top university online courses from around the world.
- Princeton Algorithms Free
- Free companion site for Sedgewick's algorithms book with code, demos, and exercises.
- SICP Free
- Free HTML edition of the classic MIT CS text Structure and Interpretation of Computer Programs.
- Skiena Algorithms Lectures Free
- Free video lectures for Steven Skiena's algorithm design course at Stony Brook.
- Stanford CS143 Compilers Free
- Stanford's compiler construction course with a full Cool language compiler project.
- Stanford Online Free
- Free Stanford CS and programming courses.
- Teach Yourself CS Free
- Recommended resources for self-taught computer science.
- UC Berkeley Webcasts Free
- Free video recordings of UC Berkeley CS lectures and courses.
- Yale Open Courses Free
- Free recorded lectures and materials from select Yale College courses across disciplines.
- Stanford Online Freemium
- Free and paid Stanford courses in computer science and engineering.