# developer-y/cs-video-courses

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/developer-y-cs-video-courses).**

81,816 stars · 11,304 forks

## Links

- GitHub: https://github.com/Developer-Y/cs-video-courses
- awesome-repositories: https://awesome-repositories.com/repository/developer-y-cs-video-courses.md

## Topics

`algorithms` `bioinformatics` `computational-biology` `computational-physics` `computer-architecture` `computer-science` `computer-vision` `database-systems` `databases` `deep-learning` `embedded-systems` `machine-learning` `quantum-computing` `reinforcement-learning` `robotics` `security` `systems` `web-development`

## Description

This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of technical disciplines.

The repository distinguishes itself through a collaborative maintenance model, utilizing version control workflows to allow contributors to expand and update the collection. Content is organized within a single, version-controlled document that leverages internal navigation anchors to create a hierarchical table of contents, ensuring that users can easily locate specific subject matter within the extensive index.

The collection covers a broad spectrum of technical knowledge, spanning foundational topics like mathematics and data structures to specialized domains such as machine learning, distributed systems, and quantum computing. By curating expert-led instructional materials, the project functions as a centralized knowledge base for those seeking to master complex computing concepts independently. The information is presented through a platform-native rendering engine that converts repository markup files into accessible, human-readable web pages.

## Tags

### Education & Learning Resources

- [Computer Science Curricula](https://awesome-repositories.com/f/education-learning-resources/educational-resources/courses-training-certifications/courses-structured-learning/computer-science-curricula.md) — Organizes comprehensive academic lecture collections that mirror structured university computer science curricula. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Learning Directories](https://awesome-repositories.com/f/education-learning-resources/educational-resources/reference-and-media/tutorials-media-curated-lists/learning-directories.md) — Catalogs a wide array of university-level lecture series to assist students and professionals in self-paced learning.
- [Data Structures and Algorithms](https://awesome-repositories.com/f/education-learning-resources/curricula-instructional-design/curricula-roadmaps/foundations-study-skills/foundational-computer-science-modules/data-structures-and-algorithms.md) — Collects university-level video lectures that explain the fundamental principles and implementation of data structures and algorithms. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Technical](https://awesome-repositories.com/f/education-learning-resources/developer-documentation-references/knowledge-bases/technical.md) — Serves as a comprehensive reference for specialized academic subjects ranging from foundational theory to advanced computing.
- [Professional Development Resources](https://awesome-repositories.com/f/education-learning-resources/educational-resources/career-interview-community/professional-development-resources.md) — Provides access to high-level technical training materials that help bridge knowledge gaps for professional career growth.
- [Courses](https://awesome-repositories.com/f/education-learning-resources/educational-resources/courses-training-certifications/courses-structured-learning/courses.md) — Bundles structured sequences of university-level video lessons designed to teach specific computer science disciplines. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Advanced Machine Learning Curricula](https://awesome-repositories.com/f/education-learning-resources/curricula-instructional-design/curricula-roadmaps/ai-machine-learning-roadmaps/foundational-ml-data-science/advanced-machine-learning-curricula.md) — Features advanced academic video courses that delve into complex machine learning topics and research. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Academic Resource Discovery](https://awesome-repositories.com/f/education-learning-resources/technical-domain-education/technical-academic-domains/academic-resource-discovery.md) — Acts as a central discovery point for locating high-quality university-level computer science educational materials.
- [Mathematics for Computer Science](https://awesome-repositories.com/f/education-learning-resources/curricula-instructional-design/curricula-roadmaps/foundations-study-skills/foundational-computer-science-modules/mathematics-for-computer-science.md) — Supplies mathematical lecture series essential for mastering the analytical foundations of computer science. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Computer Science Foundations](https://awesome-repositories.com/f/education-learning-resources/educational-resources/algorithms-theory-academics/cs-theory-foundations/computer-science-foundations.md) — Offers foundational academic video lectures covering essential computer science principles and introductory theory. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Mobile Application Development](https://awesome-repositories.com/f/education-learning-resources/educational-resources/languages-and-programming-concepts/software-engineering-languages/web-programming-and-internet-technologies/mobile-application-development.md) — Groups university-level instructional material on developing and deploying software for mobile platforms. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Data Mining Tutorials](https://awesome-repositories.com/f/education-learning-resources/educational-resources/reference-and-media/tutorials-media-curated-lists/technical-tutorials/data-analytics/data-mining-tutorials.md) — Connects students to university curricula focused on extracting patterns from massive datasets. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Machine Learning Education](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/machine-learning-education.md) — Organizes foundational academic lectures that explain core machine learning algorithms and theory. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Unsupervised Learning](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/machine-learning-education/unsupervised-learning.md) — Assembles academic video resources explaining how to derive insights from unlabeled datasets. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Computational Physics](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/scientific-and-specialized-computing/computational-physics.md) — Links to university-level lectures covering numerical methods for simulating physical phenomena. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Computer Graphics](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/scientific-and-specialized-computing/computer-graphics.md) — Offers a structured path to academic video content on rendering pipelines and visual geometry. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Quantum Computing](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/scientific-and-specialized-computing/quantum-computing.md) — Indexes academic content covering the fundamental principles and mechanics of quantum computation. ([source](https://github.com/Developer-Y/cs-video-courses#readme))

### Content Management & Publishing

- [Version-Controlled Knowledge Bases](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/document-architectures/version-controlled-knowledge-bases.md) — Leverages version control workflows to manage and update a collaborative database of academic educational content.
- [Curated Educational Repositories](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/knowledge-bases/community-driven-knowledge-hubs/curated-educational-repositories.md) — Maintains a community-vetted index of academic video resources to support centralized knowledge discovery.
- [Markdown-Based Content Curations](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/markdown-repositories/markdown-based-content-curations.md) — Indexes educational metadata and external links within structured text files for easy community maintenance.

### Artificial Intelligence & ML

- [Image Processing](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/computer-vision/image-processing.md) — Groups academic video resources that explore computer vision techniques and image processing methodologies. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Generative AI Resources](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources.md) — Compiles academic video lectures covering the latest developments in generative artificial intelligence and large language models. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Machine Learning](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning.md) — Aggregates specialized university lecture series focused on machine learning and artificial intelligence research. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Probabilistic Graphical Models](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/algorithms/probabilistic-graphical-models.md) — Curates university-level lecture content specifically targeting probabilistic graphical models and related statistical frameworks. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks.md) — Directs learners to expert-led courses on building and deploying complex neural network architectures. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Natural Language Processing](https://awesome-repositories.com/f/artificial-intelligence-ml/natural-language-processing.md) — Aggregates expert lectures on processing and interpreting human language through computational models. ([source](https://github.com/Developer-Y/cs-video-courses#readme))

### DevOps & Infrastructure

- [Static Site Deployments](https://awesome-repositories.com/f/devops-infrastructure/deployment-management-strategies/static-site-deployments.md) — Powers a searchable web interface that renders structured educational lists into accessible documentation pages.

### Hardware & IoT

- [Robotics and Control](https://awesome-repositories.com/f/hardware-iot/embedded-robotics/robotics-autonomous-systems/robotics-drones/robotics-and-control.md) — Lists academic video courses covering the theoretical and practical aspects of robotics and control systems. ([source](https://github.com/Developer-Y/cs-video-courses#readme))

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Part of an Awesome List

- [Educational Resources](https://awesome-repositories.com/f/awesome-lists/learning/educational-resources.md) — Computer science video lecture series.
- [Learning and Reference](https://awesome-repositories.com/f/awesome-lists/learning/learning-and-reference.md) — Aggregated list of video-based computer science educational content.

### Data & Databases

- [Database Systems](https://awesome-repositories.com/f/data-databases/database-management-systems/database-systems-management/database-systems.md) — Maintains a directory of scholarly lectures detailing database architecture and management principles. ([source](https://github.com/Developer-Y/cs-video-courses#readme))

### Software Engineering & Architecture

- [Distributed Systems](https://awesome-repositories.com/f/software-engineering-architecture/distributed-systems.md) — Presents academic video content focused on the architecture and coordination of distributed computing systems. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
- [Real-Time Systems](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/distributed-computing-paradigms/real-time-systems.md) — Highlights advanced coursework on designing systems that meet strict temporal performance requirements. ([source](https://github.com/Developer-Y/cs-video-courses#readme))
