cs-video-courses is a curated list of computer science courses with video lectures.
The project addresses the challenge of discovering quality educational video content across the breadth of computer science by aggregating university and college-level courses organized by subject area. It works by maintaining a structured collection that spans foundational topics like data structures and algorithms through specialized domains including machine learning, quantum computing, robotics, and computational biology. The list emphasizes academic rigor, accepting only courses from established educational institutions rather than small MOOCs or basic tutorials.
The tool suits developers and students seeking structured learning paths in specific computer science domains. It works best for those who prefer video-based instruction from recognized universities and want a single reference point rather than searching across multiple platforms. The project explicitly excludes small MOOCs, basic tutorials, and promotional content, positioning itself as a resource for serious academic study rather than casual learning.
The project maintains a straightforward contribution model focused on preserving quality by requiring submissions to be college or university-level courses. It actively manages spam by blocking contributors who open empty issues or attempt to game contribution counts. The maintainers enforce clear guidelines documented in a contributing file and welcome genuine pull requests that meet the academic standard.