The Problem
Finding high-quality, university-level computer science courses with video lectures is scattered across YouTube, university websites, and aggregator sites. Most lists are outdated, poorly organized, or mix in low-quality tutorials and MOOCs. This repo solves that by curating a single, structured index of legitimate college and university courses with video content.
What This Does
This is a curated list of computer science courses with video lectures, organized by topic. The README.md contains the full course index, with 30+ categories ranging from Introduction to Computer Science through Quantum Computing and Blockchain Development. Each entry links to the course page and, where available, a video playlist.
The NOTES.md file provides general information about the list's maintenance and scope. CONTRIBUTING.md defines contribution guidelines—the project explicitly wants university-level courses and rejects small MOOCs, basic tutorials, and advertisements. The table of contents in README.md shows active maintenance: categories like Generative AI and LLMs and Time Series Analysis are present, indicating recent updates.
How To Use It
Setup: None required. This is a documentation-only repository containing three Markdown files. No build tools, dependencies, or runtime environment are needed.
Configuration: No configuration required.
Running it: Open README.md in any Markdown viewer or on GitHub. Browse the table of contents to find a topic, then click through to course links. The README is the entry point; NOTES.md and CONTRIBUTING.md provide context and contribution rules.
Real-World Use
This is a reference resource, not a software tool. A typical workflow: a developer or student wants to learn distributed systems. They open README.md, navigate to the Distributed Systems section under Systems Programming, and pick a course with a video playlist link. The value is in the curation—someone has already filtered out noise and verified the links are to real university courses.
Code Health & Issues
Med - No test files - This is a static documentation repo; tests are not applicable. Not a defect, but worth noting there is no automated validation of the course links. Med - No CI/CD pipeline - No automated link-checking or format validation. Broken links can accumulate without detection. A simple GitHub Action to validate URLs would improve reliability. Med - No LICENSE file - Usage and redistribution rights are unclear. The README does not state licensing terms, which is a problem for a curated list that others may want to reuse. Low - No contribution automation - CONTRIBUTING.md exists but there is no template or automated checks for PRs, so quality control relies entirely on manual review.
The Bottom Line
This is a well-organized, actively maintained index of university-level CS courses with video lectures. It is a fork of a popular repo (Developer-Y/cs-video-courses, 83k stars), so the content has community backing. The main weaknesses are the missing license and lack of automated link validation. It is useful for students, self-learners, and educators looking for structured course material, but it is a reference list, not a tool—there is nothing to install or run.