登录 注册

cs-video-courses (计算机科学视频课程合集)

去点 Star
AI 模型与开发框架图像、视频与音频安全与隐私工具 algorithmsbioinformaticscomputational-biologycomputational-physicscomputer-architecturecomputer-science
84,819
Stars
11,656
Forks
2,001
Watchers
5
Open Issues
未知
许可证
未知
语言
2016-10-21
创建时间
2026-11-10
最近更新

项目能做什么

整理了各类计算机科学(CS)视频讲座的精品课程列表。
来源:基于仓库元数据 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

项目简介

Developer-Y/cs-video-courses 是一个汇总大学级别计算机科学(Computer Science)视频课程的开源清单仓库。项目按学科方向整理了来自 MIT、Harvard、UC Berkeley、UNSW 等高校的公开课视频及配套学习资源链接,方便开发者和学生系统学习计算机科学知识。

核心功能

  • 多学科课程导航:涵盖计算机科学导论、数据结构与算法、系统编程(操作系统、分布式系统、实时系统)、数据库系统、软件工程、人工智能、机器学习(深度学习、强化学习、NLP、Generative AI 与 LLMs、计算机视觉等)、计算机网络、安全、计算机图形学、量子计算、区块链开发等数十个细分领域。
  • 高校课程直达:提供课程主页、视频播放列表(如 YouTube、MIT OCW 等)的直达链接。
  • 项目与贡献文档:仓库内附带 NOTES.md(通用说明)和 CONTRIBUTING.md(贡献指南)。

适合谁用

  • 希望系统自学高校计算机科学课程的开发者或学生。
  • 需要查找特定技术方向(如操作系统、分布式系统、机器学习等)高质量视频课程的学习者。

安装步骤

本项目为纯课程链接清单,无需安装。直接在 GitHub 仓库页面通过目录(Table of Contents)跳转至感兴趣的领域,点击对应课程链接即可开始学习。

配置说明

此部分原文未说明,请查看原仓库。(本项目为资源清单,不涉及软件配置。)

常见问题

  • 如何向清单添加新课程? 欢迎通过提交 PR 的方式贡献课程,但仅限真正的大学/学院级别(college/University level)课程。请勿添加小型 MOOC、基础入门教程或网站/频道广告链接,具体要求请参考 CONTRIBUTING.md。
  • 提交 Issue 有什么注意事项? 欢迎提出真实有效的问题,但请勿为了刷 GitHub 贡献度而提交空 issue,此类账号将会被屏蔽。
  • 哪里可以查看关于本清单的更多说明? 请查看仓库中的 NOTES.md 文件。
原始 README 摘录(英文原文,节选前 3000 字符)
<!-- omit in toc -->
# Computer Science courses with video lectures

<!-- omit in toc -->
## Introduction

- Please check [NOTES](https://github.com/Developer-Y/cs-video-courses/blob/master/NOTES.md) for general information about this list.
- Please refer [CONTRIBUTING.md](https://github.com/Developer-Y/cs-video-courses/blob/master/CONTRIBUTING.md) for contribution guidelines.
- Please feel free to raise any genuine issue you may have, however, it has been noticed that few people open empty issues to raise their GitHub contribution on their account. Such spammers will be blocked. 
- You are welcome to contribute, please create PR for actual college/University level courses. Please do not add links for small MOOCs, basic tutorials, or advertisements for some sites/channels.

------------------------------

Table of Contents

------------------------------
- [Introduction to Computer Science](#introduction-to-computer-science)
- [Data Structures and Algorithms](#data-structures-and-algorithms)
- [Systems Programming](#systems-programming)
  * [Operating Systems](#operating-systems)
  * [Distributed Systems](#distributed-systems)
  * [Real-Time Systems](#real-time-systems) 
- [Database Systems](#database-systems)
- [Software Engineering](#software-engineering)
  * [Object Oriented Design](#object-oriented-design)
  * [Software Engineering](#software-engineering)
  * [Software Architecture](#software-architecture)
  * [Concurrency](#concurrency)
  * [Mobile Application Development](#mobile-application-development)
- [Artificial Intelligence](#artificial-intelligence)
- [Machine Learning](#machine-learning)
  * [Introduction to Machine Learning](#introduction-to-machine-learning)
  * [Data Mining](#data-mining)
  * [Probabilistic Graphical Modeling](#probabilistic-graphical-modeling)
  * [Deep Learning](#deep-learning)
  * [Reinforcement Learning](#reinforcement-learning)
  * [Advanced Machine Learning](#advanced-machine-learning)
  * [Natural Language Processing](#natural-language-processing)
  * [Generative AI and LLMs](#generative-ai-and-llms)
  * [Computer Vision](#computer-vision)
  * [Time Series Analysis](#time-series-analysis)
  * [Optimization](#optimization)
  * [Unsupervised Learning](#unsupervised-learning)
  * [Misc Machine Learning Topics](#misc-machine-learning-topics)
- [Computer Networks](#computer-networks)
- [Math for Computer Scientist](#math-for-computer-scientist)
- [Web Programming and Internet Technologies](#web-programming-and-internet-technologies)
- [Theoretical CS and Programming Languages](#theoretical-cs-and-programming-languages)
- [Embedded Systems](#embedded-systems)
- [Real time system evaluation](#real-time-system-evaluation)
- [Computer Organization and Architecture](#computer-organization-and-architecture)
- [Security](#security)
- [Computer Graphics](#computer-graphics)
- [Image Processing and Computer Vision](#image-processing-and-computer-vision)
- [Computational Physics](#computational-physics)
- [Computational
阅读完整原文

商业机会分析 规则生成(AI 未配置)

综合评分 44.8 分。该项目在“个人可实施性”维度得 0.0 分,“付费可能性”维度得 32.0 分,差异化空间 70.0 分(评分依据见评分卡)。

面向细分需求的二次开发产品

产品构想基于 cs-video-courses 的核心能力,聚焦一个更窄的场景(如某平台、某行业)做差异化。
目标用户该细分场景用户
难度/周期中 · 2~6 周
收费模式买断制 / 订阅制 / 广告
竞争风险细分需求规模需验证
依据 AI 推测:基于项目主题标签的判断
以上为规则引擎基于仓库公开数据生成的参考结论,包含推测成分,不构成投资或创业承诺;配置 AI 后可获得更深入的分析。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
jwasham/coding-interview-university 成为软件工程师的完整计算机科学学习计划。 364,204 -
TheAlgorithms/Python 使用 Python 实现的各类算法集合。 226,002 Python
trekhleb/javascript-algorithms 使用 JavaScript 实现的算法与数据结构,附带解析和延伸阅读链接。 196,728 JavaScript
yangshun/tech-interview-handbook 为忙碌的软件工程师精选的编程面试准备资料。 143,251 TypeScript
labuladong/fucking-algorithm 攻克 LeetCode,不仅讲解解题方法,更剖析背后原理。 136,042 Markdown
krahets/hello-algo 动画图解、一键运行的数据结构与算法教程,支持多语言代码实现。 132,167 Python
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2016-10-21,近 30 天仍在推送
社区活跃Star 84,819 / Fork 11,656 / Issue 5(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/Developer-Y/cs-video-courses.git
cd cs-video-courses
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。