Self-study a computer science topic at university depth by watching lectures from top institutions.
Compare how different universities teach the same subject (e.g., algorithms, machine learning, systems).
Build a structured learning curriculum without paying tuition by following a curated path through linked courses.
This repository is a curated list of computer-science courses taught with video lectures, almost all at college or university level. The README asks contributors not to add small online courses, basic tutorials, or promotional links, only real college courses qualify. The repository contains no lectures; it is an index of links pointing to course pages, lecture playlists, and university websites where videos and materials live. The README is structured as a long table of contents grouped by subject area. Categories include Introduction to Computer Science, Data Structures and Algorithms, Systems Programming (Operating Systems, Distributed Systems, Real-Time Systems), Database Systems, Software Engineering (Object-Oriented Design, Architecture, Concurrency, Mobile Development), Artificial Intelligence, a large Machine Learning section covering Deep Learning, Reinforcement Learning, NLP, Generative AI and LLMs, Computer Vision, Time Series, Optimization, and Unsupervised Learning, Computer Networks, Math for Computer Scientists, Web Programming, Theoretical CS, Embedded Systems, Computer Architecture, Security, Computer Graphics, Image Processing, Computational Physics, Computational Biology, Quantum Computing, Robotics, Computational Finance, Network Science, and Blockchain Development. Each entry is a link to a specific course at a named institution. You would use this when you want to self-study a computer-science topic at university depth and prefer learning by watching lectures, when comparing how different universities teach the same subject, or when looking for a structured curriculum without paying tuition. The full README is much longer than what was provided.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.