Design Patterns for Humans explains software design patterns in simplified terms.
cs-video-courses
The cs-video-courses list links to computer science courses that include video lectures for learners.

About cs-video-courses
cs-video-courses is a GitHub repository that maintains a list of computer science courses with video lectures. Entries are organized by subject, including introductory programming, operating systems, networks, security, and machine learning areas such as deep learning and natural language processing.
The list is intended for college and university-level courses and asks contributors not to add small MOOCs, basic tutorials, or advertisements. General information is in NOTES.md and contribution rules are in CONTRIBUTING.md.
Key features
- Links to college and university-level courses with video lectures
- Organized by topics including operating systems, networks, and security
- Lists machine learning subtopics such as deep learning and NLP
- Includes introductory programming courses from universities such as MIT and Stanford
- Accepts pull requests for college-level courses, excludes small tutorials and ads
- Provides NOTES file with general information about the list
- Organized by subject across introductory and advanced computer science topics
- Focuses on college and university-level courses
- Includes NOTES and CONTRIBUTING files for context and contributions
- Excludes small MOOCs and basic tutorials under its contribution rules
cs-video-courses at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
cs-video-courses alternatives
Tools and sites you could use instead, ranked by how closely they match.
System Design 101 explains complex systems with visuals and plain language for interview preparation.
CSRankings lists computer science research rankings and accepts support from visitors.
GeeksforGeeks provides programming tutorials, courses, interview preparation, and data structure practice.
Awesome YouTubers collects channels that teach a range of subjects through video.
Algorithms Cheatsheet Resources collects reference material for programming and algorithms.
Popular in Learn to Code
Well-known listings from the same topic.
cs-video-courses FAQ
What kind of courses can be contributed?
Where are the contribution guidelines?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












