cs-video-courses
cs-video-courses 是一个精心整理的计算机科学视频课程清单,旨在为自学者提供系统化的学习路径。它汇集了全球知名高校(如加州大学伯克利分校、新南威尔士大学等)的完整课程录像,涵盖从编程基础、数据结构与算法,到操作系统、分布式系统、数据库等核心领域,并深入延伸至人工智能、机器学习、量子计算及区块链等前沿方向。
面对网络上零散且质量参差不齐的教学资源,cs-video-courses 解决了学习者难以找到成体系、高难度大学级别课程的痛点。该项目严格筛选内容,仅收录真正的大学层级课程,排除了碎片化的简短教程或商业广告,确保用户能接触到严谨的学术内容。
这份清单特别适合希望夯实计算机基础的开发者、需要补充特定领域知识的研究人员,以及渴望像在校生一样系统学习计算机科学的自学者。其独特的技术亮点在于分类极其详尽,不仅包含传统的软件工程与网络安全,还细分了生成式 AI、大语言模型、计算生物学等新兴学科,并直接链接至官方视频播放列表,让用户能一站式获取高质量的教育资源,免费享受世界顶尖大学的课堂体验。
使用场景
一名刚转行进入大厂的后端开发工程师,急需系统补全分布式系统与数据库底层原理知识以应对架构评审。
没有 cs-video-courses 时
- 资源筛选成本极高:在 YouTube 和各大平台搜索“分布式系统”或“数据库内核”,充斥着碎片化的营销教程和过时的入门视频,难以辨别哪些是真正的大学级别课程。
- 知识体系支离破碎:找到的视频往往只讲解某个单一知识点(如“什么是 Raft"),缺乏从理论基础到工程实现的完整课程大纲,导致学习路径断断续续。
- 学术深度不足:大多数商业教程仅停留在 API 调用层面,无法提供像卡内基梅隆或伯克利等顶尖高校那样深入操作系统底层和数学推导的专业内容。
- 语言与来源混乱:花费大量时间验证视频来源的权威性,经常误入非英语母语者的二手解读,导致对核心概念的理解出现偏差。
使用 cs-video-courses 后
- 一键获取权威清单:直接查阅该仓库中"Systems Programming"和"Database Systems"分类,瞬间获得包含 UNSW、UC Berkeley 等名校的完整课程链接及对应播放列表。
- 构建系统化学习路径:依托仓库清晰的目录结构(如从操作系统到分布式系统再到实时系统),按图索骥制定为期两个月的进阶学习计划,确保知识连贯性。
- 直达硬核核心内容:通过筛选出的大学课程视频,深入研读关于并发控制、一致性算法的原始讲座,真正理解技术背后的设计哲学而非仅仅学会使用工具。
- 节省大量检索时间:不再需要反复关键词试错,将原本用于寻找优质资源的 20 小时全部投入到实质性的代码复现与理论钻研中。
cs-video-courses 的核心价值在于它将散落在互联网深处的顶尖计算机科学视频课程进行了结构化整理,让开发者能以最低成本获取最系统的学院派知识体系。
运行环境要求
未说明
未说明

快速开始
包含视频讲座的计算机科学课程
简介
- 请查看NOTES,了解本列表的一般信息。
- 请参阅CONTRIBUTING.md,获取贡献指南。
- 如有任何真实的问题,请随时提出;然而,我们注意到有些人会开空Issue来增加自己的GitHub贡献量。此类垃圾行为者将被封禁。
- 欢迎大家贡献内容,请针对真正的学院或大学级别课程提交PR。请勿添加小型MOOC、基础教程或某些网站/频道的广告链接。
目录
- 计算机科学导论
- 数据结构与算法
- 系统编程
- 数据库系统
- 软件工程
- 人工智能
- 机器学习
- 计算机网络
- 计算机科学家的数学
- Web编程与互联网技术
- 理论计算机科学与编程语言
- 嵌入式系统
- 实时系统评估
- 计算机组成与体系结构
- 安全
- 计算机图形学
- 图像处理与计算机视觉
- 计算物理
- 计算生物学
- 量子计算
- 机器人与控制
- 计算金融
- 网络科学
- 区块链开发
- 杂项
课程
计算机科学导论
- COMP6991 - Rust编程 - 新南威尔士大学(2022年) | 视频播放列表
- COMP1511 - 编程基础 - 新南威尔士大学(完整课程:讲座、实验、作业、练习、考试) | 视频播放列表
- CS 10 - 计算机之美与乐趣 - 2015年春季 - 丹·加西亚 - 加州大学伯克利分校 InfoCoBuild
- 6.0001 - Python中的计算机科学与程序设计导论 - MIT开放课程
- 6.001 - 计算机程序的结构与解释,MIT
- 计算思维导论 - MIT
- CS 50 - 哈佛大学计算机科学导论 (cs50.tv)
- CS50R - R语言编程导论 (讲座视频)
- CS50:Python中的计算机科学导论 - 哈佛大学(大卫·J·马兰)
- CS 61A - 计算机程序的结构与解释 [Python],加州大学伯克利分校
- CPSC 110 - 系统化程序设计 [Racket],不列颠哥伦比亚大学
- CS50的技术理解
- CSE 142 计算机编程I(Java编程),2016年春季 - 华盛顿大学
- CS 1301 计算机导论 - 佐治亚理工学院
- CS 106A - 编程方法学,斯坦福大学 (讲座视频)
- CS 106B - 编程抽象,斯坦福大学 (讲座视频)
- CS 106L - 标准C++编程(讲座视频)
- CS 106X - C++中的编程抽象(讲座视频)
- CS 107 - 编程范式,斯坦福大学
- CmSc 150 - 使用街机游戏进行编程入门,辛普森学院
- IN2377 - C++编程概念(2023年冬季),慕尼黑工业大学(2022年冬季)(2022年夏季)(2021年夏季)
- IN1503 - 慕尼黑工业大学高级C++编程
- LINFO 1104 - 计算机编程范式,彼得·范·罗伊,比利时鲁汶天主教大学 - EdX
- FP 101x - 函数式编程导论,代尔夫特理工大学
- 问题解决与编程导论 - 坎普尔印度理工学院
- C语言编程导论 - 坎普尔印度理工学院
- C++编程 - 卡拉格布尔印度理工学院
- 2016年秋季Python训练营 - 伯克利数据科学研究所(BIDS)
- CS 101 - 计算机科学导论 - Udacity
- 6.00SC - 计算机科学与编程导论(2011年春季) - MIT开放课程
- 6.00 - 计算机科学与编程导论(2008年秋季) - MIT开放课程
- 6.01SC - 电气工程与计算机科学导论I - MIT开放课程
- 现代C++课程(2018年) - 波恩大学
- 现代C++(讲座与教程,2020年,维佐和施塔赫尼斯) - 波恩大学
- 威斯康星大学麦迪逊分校 CS 368 C++面向Java程序员,2020年秋季,迈克尔·多舍尔
- 威斯康星大学麦迪逊分校 CS 354 机器组织与编程,2020年、2021年,迈克尔·多舍尔
- 康奈尔大学 CS 1110 使用Python的计算机导论,2020年秋季,沃克·怀特(讲座视频)
- 康奈尔大学 ECE 4960 计算与软件工程,2017年春季,埃德温·坎
数据结构与算法
- ECS 36C - 数据结构与算法(C++)- 2020年春季 - Joël Porquet-Lupine - 加州大学戴维斯分校
- Python编程与数据结构,2021-2022学年第一学期 - Madhavan Mukund教授,CMI
- 图算法 - Robert Sedgewick - 普林斯顿大学
- EECS 477 - 算法导论,2023年冬季,密歇根大学
- EECS 498 / 598 - 高级图算法:基于图分解的图算法,2025年秋季,密歇根大学
- EECS 498 / 598 - 高级图算法:扩张子图与快速图算法,2021年秋季,密歇根大学
- 6.006 - 算法导论,MIT开放课程资源
- MIT 6.006 算法导论,2020年春季
- 算法:设计与分析1 - 斯坦福大学
- 算法:设计与分析2 - 斯坦福大学
- COS 226 算法,YouTube,普林斯顿大学 - Robert Sedgewick和Kevin Wayne
- CSE 331 算法设计与分析导论,纽约州立大学布法罗分校,2017年秋季 (讲座) (作业讲解)
- CSE 373 - 算法分析,石溪分校 - Skiena教授
- COP 3530 数据结构与算法,Sahni教授,佛罗里达大学 (视频)
- CS225 - 数据结构 - 伊利诺伊大学厄巴纳-香槟分校(视频讲座)
- CS2 - 数据结构与算法,Sim-Mautner - 新南威尔士大学
- 数据结构 - 佩珀代因大学
- CS 161 - 算法设计与分析,Tim Roughgarden教授,斯坦福大学
- 6.046J - 算法导论 - 2005年秋季,MIT开放课程资源
- 算法导论(2020年春季),MIT开放课程资源
- 6.046 - 算法设计与分析,2015年春季 - MIT开放课程资源
- CS 473 - 算法 - 伊利诺伊大学厄巴纳-香槟分校 (笔记 - Jeff Erickson) (YouTube)
- COMP300E - 编程挑战,Skiena教授,香港科技大学 - 2009年
- 16s-4102 - 算法,弗吉尼亚大学 (YouTube)
- CS 61B - 数据结构(Java)- 加州大学伯克利分校(2022年讨论)
- CS 170 算法 - UCBerkeley 2019年秋季,YouTube 2018年秋季,YouTube 2018年,哔哩哔哩 2013年,哔哩哔哩
- CS 159 数据驱动的算法设计 - 加州理工学院 2020年春季,YouTube
- ECS 122A - 算法设计与分析,加州大学戴维斯分校
- CSE 373 - 数据结构与算法,2024年冬季 - 华盛顿大学 (2024年冬季,YouTube) (2023年春季,笔记) (2023年春季,YouTube)
- CSEP 521 - 应用算法,2013年冬季 - 华盛顿大学 (视频)
- 数据结构与算法 - 德里印度理工学院
- 算法设计与分析 - 孟买印度理工学院
- 编程、数据结构与算法 - 马德拉斯印度理工学院
- 算法设计与分析 - 马德拉斯印度理工学院
- 基础算法:设计与分析 - 卡拉格布尔印度理工学院
- 编程与数据结构 - 卡拉格布尔印度理工学院
- 编程、数据结构与算法 - 马德拉斯印度理工学院
- Python中的编程、数据结构与算法 - 马德拉斯印度理工学院
- 编程与数据结构(PDS)- 马德拉斯印度理工学院
- COP 5536 高级数据结构,Sahni教授 - 佛罗里达大学 (视频)
- CS 261 - 算法第二课,斯坦福大学 (YouTube)
- CS 224 - 高级算法,哈佛大学 (讲座视频) (YouTube)
- CS 6150 - 高级算法(2016年秋季),犹他大学
- CS 6150 - 高级算法(2017年秋季),犹他大学
- ECS 222A - 研究生级别的算法设计与分析,加州大学戴维斯分校
- 6.851 - 高级数据结构,MIT (MIT开放课程资源)
- 6.854 - 高级算法,MIT (Karger教授的讲座)
- CS264 超越最坏情况分析,2014年秋季 - Tim Roughgarden讲座 (YouTube)
- CS364A 算法博弈论,2013年秋季 - Tim Roughgarden讲座
- CS364B 高级机制设计,2014年冬季 - Tim Roughgarden讲座
- 算法 - Aduni
- 6.889 - 平面图及其扩展算法(2011年秋季),MIT
- 6.890 算法下界:硬性证明的乐趣 - MIT开放课程资源
- 计算机算法 - 2 - 坎普尔印度理工学院
- 并行算法 - 坎普尔印度理工学院
- 图论 - 印度科学研究所班加罗尔
- 数据结构 - mycodeschool
- 算法博弈论,2020/21年冬季 - 波恩大学
- NETS 4120:算法博弈论,2023年春季 - 宾夕法尼亚大学
- 博弈论与机制设计导论 - 坎普尔印度理工学院
- 15-850 高级算法 - 卡内基梅隆大学,2023年春季
- CS 270. 组合算法与数据结构,2021年春季 (YouTube)
- 卡内基梅隆大学15 850 高级算法,2023年春季,由Anupam Gupta主持
- 加州大学伯克利分校CS 294-165 大数据草图算法,2020年秋季,由Jelani Nelson主持 (YouTube)
- UIUC CS 498 ABD / CS 598 CSC 大数据算法,2020年秋季,由Chandra Chekuri主持
- 2021年春季的数据科学算法,由Anil Maheshwari主持
- 卡内基梅隆大学15 859 大数据算法,2020年秋季,由David Woodruff主持
- CO 642 图论 - 滑铁卢大学
- COMS W4241 数值算法,2006年春季,由Henryk Wozniakowski主持 - 哥伦比亚大学
- 波恩算法与不确定性,2021年夏季,由Thomas Kesselheim主持
- 哈佛信息论,2022年,由Gregory Falkovich主持
- 数学510 - 线性规划和网络流 - 科罗拉多州立大学
- LINFO 2266 高级优化算法,2021年,由Pierre Schaus主持 - 鲁汶天主教大学
- MIT 6.5210 / 6.854 / 18.415 高级算法,2013、2020、2021、2022年,由David Karger主持 (2016年春季,由Ankur Moitra主持)
- 卡内基梅隆大学10 801 高级优化和随机化算法,2014年春季,由Suvrit Sra和Alex Smola主持
- 普渡大学CS 381 基础算法,由Kent Quanrud主持 (2022年春季)
- 普渡大学CS 390 ATA 高级基础算法,由Kent Quanrud主持 (2025年春季)
- 普渡大学CS 580 研究生算法,由Kent Quanrud主持 (2023年春季) (2024年春季)
- 普渡大学CS 588 随机化算法,由Kent Quanrud主持 (2022年秋季) (2024年春季)
- 圣克鲁斯加州大学CSE 101 数据结构与算法导论,2022年秋季,由Seshadhri Comandur主持 (2020年秋季)
- 圣克鲁斯加州大学CSE 201 算法分析,2022年冬季,由Seshadhri Comandur主持
- 圣克鲁斯加州大学CSE 202 组合算法,2021年春季,由Seshadhri Comandur主持
- 圣克鲁斯加州大学CSE 104、204 计算复杂性,2022年春季,由Seshadhri Comandur主持 (2020年秋季)
- 圣克鲁斯加州大学CSE 290A 随机化算法,2020年春季,由Seshadhri Comandur主持
- 马里兰大学CMSC351 算法导论,由Mohammad Hajiaghayi主持
- 马里兰大学CMSC858F 网络算法与近似,由Mohammad Hajiaghayi主持 (YouTube播放列表)
- 马里兰大学CMSC858M 算法下界:硬性证明的乐趣,由Mohammad Hajiaghayi主持 (YouTube播放列表)
- 马里兰大学UMD DATA602 / MSML602 数据科学原理,2024年春季,由Mohammad Hajiaghayi主持
- 大数据算法(2020年秋季)- Saket Saurabh
- CS498ABD - 大数据算法 - UIUC,2020年秋季
- 高级数据结构
- CS60025 算法博弈论 - IIT KGP - 2020年冬季
- CS60083 参数化算法 - IIT KGP
- 参数化复杂度
- 结构图论 - 马德拉斯印度理工学院
- 信息论 - 印度科学研究所班加罗尔
系统编程
- COMP1521 - 计算机系统基础(2025)- UNSW(完整课程:官网 + 讲座、实验、作业、练习、考试、视频播放列表) | 观看讲座
- 15-213 计算机系统导论,2015年秋季 - CMU
- 计算机系统:程序员视角
- CS361 - 计算机系统 - UIC
- CS 3650 - 计算机系统 - 2020年秋季 - Nat Tuck - NEU (讲座 - YouTube)
- CS 4400 – 计算机系统 2016年秋季 - UoUtah
- 系统 - Aduni
- CS110: 计算机系统原理 - 斯坦福大学
操作系统
- Gatech CS6200 操作系统导论
- APS 105 - 计算机基础 - 2025年冬季 - Jon Eyolfson - 多伦多大学 (2024年冬季)
- ECS 150 - 操作系统与系统编程 - 2020年秋季 - Joël Porquet-Lupine - UC Davis
- ECE 344 - 操作系统 - 2024年秋季 - Jon Eyolfson - 多伦多大学 (2024年秋季第2组) (2023年秋季) (2022年秋季)
- ECE 353 - 系统软件 - 2025年冬季 - Jon Eyolfson - 多伦多大学 (2024年冬季) (2023年冬季)
- ECE 454 - 计算机系统编程 - 2024年秋季 - Jon Eyolfson - 多伦多大学
- CS124 操作系统 - 加州理工学院,2018年秋季 - Youtube
- CS 162 操作系统与系统编程,2015年春季 - 加州大学伯克利分校 (2020年秋季 - YouTube)
- CS 4414 - 操作系统,弗吉尼亚大学(rust-class)
- CS 4414 操作系统,2018年秋季 - 弗吉尼亚大学
- CSE 421/521 - 操作系统导论,纽约州立大学布法罗分校,2016年春季 (讲座 - YouTube) (2016年的辅导课) (作业讲解)
- CS 377 - 操作系统,2016年秋季 - Umass OS
- CS 577 - 操作系统,2020年春季 - Umass OS
- 6.828 - 操作系统工程 [2014年秋季]
- 6.S081 - 操作系统工程 [2020年秋季]
- CSE 30341 - 操作系统,2008年春季
- CSEP 551 操作系统,2014年秋季 - 华盛顿大学
- 操作系统导论 - 印度理工学院马德拉斯分院
- CS194 高级操作系统结构与实现,2013年春季 InfoCoBuild,加州大学伯克利分校
- CSE 60641 - 研究生操作系统,2008年秋季
- UNIX环境下的高级编程
- 操作系统 - 印度理工学院马德拉斯分院
分布式系统
- CS 677 - 分布式操作系统,2024年春季 - Umass OS
- CS 436 - 分布式计算机系统 - U Waterloo
- 6.824 - 分布式系统,2015年春季 - MIT
- 6.824 分布式系统 - 2020年春季 - MIT (YouTube)
- 分布式系统系列讲座
- 分布式算法,https://canvas.instructure.com/courses/902299
- CSEP 552 - PMP 分布式系统,2013年春季 - 华盛顿大学 (视频)
- CSE 490H - 可扩展系统:大型集群的设计、实现和使用,2008年秋季 - 华盛顿大学 (视频)
- MOOC - 云计算概念 - UIUC
- 分布式系统(Prof. Pallab Dasgupta)
- EdX KTHx ID2203 可靠的分布式算法
- 分布式数据管理 - 德国布伦瑞克工业大学
- 信息检索与网络搜索引擎 - 德国布伦瑞克工业大学
- 中间件与分布式系统(2009/10学年) - Dr. Martin von Löwis - HPI
- CSE 138 - 分布式系统 - UC Santa Cruz,2020年春季 (2021年)
- CMU 15 440 / 640 分布式系统,2022年春季,由 Mahadev Satyanarayanan 和 Padmanabhan Pillai 主讲
- UNC Comp533 - 分布式系统,2020年春季
- Brown CSCI 1380 分布式计算机系统,2016年春季,由 Tom Doeppner 和 Rodrigo Fonseca 主持
- 分布式系统系列讲座 - Martin Kleppmann
- 分布式算法 - Jukka Suomela
- 并行计算机编程 - Jukka Suomela
- Gatech CS7210 分布式计算
实时系统
- 6.172 软件系统的性能工程 - MIT OCW
- 计算机系统的性能评估 - 印度理工学院马德拉斯分院
- 存储系统 - 印度科学研究所班加罗尔分院
- MAP6264 - 排队论 - FAU([视频讲座](https://vimeo.com/album/171324/))
- EE 380 计算机系统研讨会 - 斯坦福大学(讲座视频)
数据库系统
- CMPSC 431W 数据库管理系统,2015年秋季 - 宾夕法尼亚州立大学 讲座 - YouTube
- CS121 - 关系数据库系统导论,2016年秋季 - 加州理工学院
- CS 5530 - 数据库系统,2016年春季 - 犹他大学
- 分布式数据管理(WT 2018/19)- 波茨坦大学HPI
- 慕课 - 斯坦福大学数据库课程Dbclass
- CSEP 544,数据库管理系统,2015年秋季 - 华盛顿大学
- 数据库设计 - 马德拉斯印度理工学院
- 数据库系统基础 - 坎普尔印度理工学院
- 数据库管理原理,Bart Baesens
- FIT9003 数据库系统设计 - 莫纳什大学
- 15-445 - 数据库系统导论,卡内基梅隆大学 (YouTube-2017), (YouTube-2018),(YouTube-2019), (YouTube-2021), (YouTube-2022),(YouTube-2023),(YouTube-2024),(YouTube-2025)
- 15-721 - 高级数据库系统,卡内基梅隆大学 (YouTube-2024, YouTube-2023, YouTube-2022)
- CS122 - 关系数据库系统实现,2014-2015年冬季 - 加州理工学院
- CS 186 - 数据库系统,加州大学伯克利分校,2015年春季
- CS 6530 - 研究生级别的数据库系统,2016年秋季,犹他大学 (讲座 - YouTube)
- 6.830/6.814 - 数据库系统,2014年秋季
- 信息学1 - 数据与分析,2014/15 - 爱丁堡大学
- 数据库管理系统,Aduni
- D4M - 数据库上的信号处理
- 内存中数据管理(2013)Prof. Hasso Plattner - HPI
- 分布式数据管理(WT 2019/20)- Dr. Thorsten Papenbrock - HPI
- CS122d - NoSQL 数据管理(2021年春季)- Prof. Mike Carey - UC Irvine
软件工程
面向对象设计
- ECE 462 使用 C++ 和 Java 的面向对象编程 - 普渡大学
- 面向对象程序设计与软件工程 - Aduni
- OOSE - 面向对象软件工程,Tim Lethbridge 博士
- 面向对象系统分析与设计(变化世界中的系统分析与设计)
- CS 251 - 中级软件设计(C++ 版)- 范德堡大学
- OOSE - 使用 UML 和 Java 进行软件开发
- 面向对象分析与设计 - 印度理工学院卡拉格布尔分校
- CS3 - 计算机中的设计 - Richard Buckland UNSW
- 信息学 1 - 面向对象编程 2014/15 - 爱丁堡大学
- 面向对象和组件的软件工程 2015/16 - 爱丁堡大学
软件工程
- 计算机科学 169 - 软件工程 - 2015 年春季 - 加州大学伯克利分校
- 计算机科学 169 - 软件工程 - 2019 年秋季 - 加州大学伯克利分校
- CS 5150 - 软件工程,2014 年秋季 - 康奈尔大学
- 服务设计与工程导论 - 意大利特伦托大学
- CS 164 软件工程 - 哈佛大学
- 系统分析与设计 - 印度科学研究所班加罗尔分校
- 软件工程 - 印度理工学院孟买分校
- 可信赖系统(SS 2014)- 波茨坦大学 HPI
- 自动化软件测试 - 苏黎世联邦理工学院 | 2024 年春季
- 软件测试 - 印度理工学院卡拉格布尔分校
- 软件测试 - Udacity,课程 cs258 | 2015
- 软件调试 - Udacity,课程 cs259 | 2015
- 软件工程 - 魏玛包豪斯大学
- CMU 17-445 面向人工智能系统的软件工程,2020 年夏季,Christian Kaestner 主讲
软件架构
并发
- CS176 - 多处理器同步 - 布朗大学(2012 年视频)
- CS 282(2014):Android 上的并发 Java 网络编程
- CSE P 506 – 并发,2011 年春季 - 华盛顿大学(视频)
- CSEP 524 - 并行计算 - 华盛顿大学(视频)
- 并行编程概念(WT 2013/14)- 波茨坦大学 HPI
- 并行编程概念(WT 2012/13)- 波茨坦大学 HPI
- UIUC ECE 408 / CS 408 应用并行编程,2022 年秋季,由 Wen-mei Hwu 和 Sanjay Patel 主讲(2018 年春季)
- UIUC ECE 508 / CS 508 多核并行算法,2019 年春季,由 Wen-mei Hwu 主讲
- UIUC CS 420 / ECE 492 / CSE 402 并行编程导论,2015 年秋季,由 Sanjay Kale 主讲
- 斯坦福 CME 213 并行计算导论,使用 MPI、openMP 和 CUDA,2020 年冬季,由 Eric Darve 主讲
移动应用开发
- 慕课:为 Android 手持设备编程移动应用 - 马里兰大学
- CS 193p - 开发 iOS 应用,斯坦福大学
- CS S-76 构建移动应用 - 哈佛大学
- CS 251(2015):中级软件设计
- Android 应用开发入门播放列表 - thenewboston
- thenewboston 的 Android 应用开发教程
- 慕课 - 开发 Android 应用 - Udacity
- 慕课 - 高级 Android 应用开发 - Udacity
- CSSE490 Android 开发,罗斯-赫尔曼学院 2010-2011 冬季,Dave Fisher 主讲
- iOS 课程,Dave Fisher
- 卡内基梅隆大学开发用于可视化和洞察力的 iPad 应用
- 移动计算 - 印度理工学院马德拉斯分校
- 移动信息系统 - 魏玛包豪斯大学
人工智能
- CS50 - 使用Python(及机器学习)入门人工智能,哈佛开放课程
- 10-202:现代人工智能导论 - 卡内基梅隆大学
- UC伯克利CS 188 - 人工智能导论,2025年春季,由John Canny、Oliver Grillmeyer主讲(2024年春季)(2023年春季)
- MIT OCW 6.034 人工智能
- 斯坦福大学2019年秋季CS221:人工智能:原理与技术
- 卡内基梅隆大学15-780研究生人工智能课程,2014年春季
- 华盛顿大学2003年冬季CSE 592人工智能应用课程
- UBC 2012–13年冬季CS322:人工智能导论(YouTube)
- 2016年秋季CS 4804:人工智能导论
- 2015年春季CS 5804:人工智能导论
- FAU 2023年秋季人工智能课程(2023年春季)(2022年秋季)(2021年春季)(2020年秋季)(2018年秋季)(2018年春季)
- 印度理工学院卡拉格布尔分校人工智能课程
- 印度理工学院马德拉斯分校人工智能课程
- 印度理工学院卡拉格布尔分校人工智能课程(Prof.P.Dasgupta主讲)
- Udacity MOOC - 人工智能导论
- Udacity MOOC - 用于机器人的人工智能
- 华盛顿大学2012年秋季研究生人工智能课程
- 爱丁堡大学2015/16年基于主体的系统课程
- 爱丁堡大学2014/15年信息学2D:推理与主体课程
- 拉文斯堡-魏因加滕应用科学大学人工智能课程
- 德国布伦瑞克工业大学演绎数据库与知识系统课程
- 印度理工学院马德拉斯分校人工智能:知识表示与推理课程
- HPI哈拉尔德·萨克博士的语义网技术课程
- HPI哈拉尔德·萨克博士的语义网技术知识工程课程
- 圣路易斯华盛顿大学杰夫·希顿2022年T81-558:深度神经网络的应用课程
- 密歇根州立大学AI编程课程
机器学习
Introduction to Machine Learning
- Introduction to Machine Learning for Coders
- MOOC - Statistical Learning, Stanford University
- Statistical Learning with Python - Stanford Online
- Foundations of Machine Learning Boot Camp, Berkeley Simons Institute
- CS 155 - Machine Learning & Data Mining, 2023 - Caltech (Notes-2020) (YouTube-2020) (Notes-2019) (YouTube-2019) (Notes-2018) (YouTube-2018) (Notes-2017) (YouTube-2017) (Notes-2016) (YouTube-2016)
- CS 156 - Learning from Data, Caltech
- 10-601 - Introduction to Machine Learning (MS) - Tom Mitchell - 2015, CMU (YouTube)
- 10-601 Machine Learning | CMU | Fall 2017
- 10-701 - Introduction to Machine Learning (PhD) - Tom Mitchell, Spring 2011, CMU (Fall 2014) (Spring 2015 by Alex Smola) (Fall 2020 by Ziv Bar-Joseph, Eric Xing)
- 10 - 301/601 - Introduction to Machine Learning - Fall 2023 - CMU
- 6.036 - Machine Learning, Broderick - MIT Fall 2020
- Mediterranean Machine Learning summer school 2024 (YouTube-2023) (YouTube-2022) (YouTube-2021)
- LxMLS Lisbon Machine Learning School 2024 (YouTube-2023) (YouTube-2022) (YouTube-2021) (YouTube-2020)
- Applied Machine Learning (Cornell Tech CS 5787, Fall 2020)
- Stanford CS229: Machine Learning Course | Summer 2019 (Anand Avati) (Spring 2022)
- CMS 165 Foundations of Machine Learning - 2019 - Caltech (Youtube)
- CMS 165 Foundations of Machine Learning and Statistical Inference - 2020 - Caltech
- Microsoft Research - Machine Learning Course
- CS 446 - Machine Learning, Fall 2016, UIUC
- CS 582 - Machine Learning for Bioinformatics, Fall 2024, UIUC
- CMPUT 267 Machine Learning - Fall 2024 - University of Alberta (Youtube)
- ECE 364 - Programming Methods for Machine Learning, Spring 2025, UIUC
- undergraduate machine learning at UBC 2012, Nando de Freitas
- CS 229 - Machine Learning - Stanford University (Autumn 2018)
- CS 189/289A Introduction to Machine Learning, Prof Jonathan Shewchuk - UCBerkeley
- CPSC 340: Machine Learning and Data Mining (2018) - UBC
- CS391L Machine Learning, Spring 2025 - UT Austin
- CS4780/5780 Machine Learning, Fall 2013 - Cornell University
- CS4780/5780 Machine Learning, Fall 2018 - Cornell University (Youtube)
- CSE474/574 Introduction to Machine Learning - SUNY University at Buffalo
- CS 5350/6350 - Machine Learning, Spring 2024, University of Utah (Youtube)
- ECE 4252/8803 Fundamentals of Machine Learning (FunML), Spring 2024 - Georgia Tech
- ECE 5984 Introduction to Machine Learning, Spring 2015 - Virginia Tech
- CSx824/ECEx242 Machine Learning, Bert Huang, Fall 2015 - Virginia Tech
- STA 4273H - Large Scale Machine Learning, Winter 2015 - University of Toronto
- CSC 2515 Introduction to Machine Learning, Amir-massoud Farahmand, Fall 2021, University of Toronto
- ECE 421 Introduction to Machine Learning, Amir Ashouri, Winter 2019, University of Toronto
- EECS 4404E/5327 Introduction to Machine Learning, Amir Ashouri, Fall 2019, York University
- CS 480/680 Introduction to Machine Learning, Gautam Kamath, University of Waterloo (Spring 2021)
- CS 480/680 Introduction to Machine Learning, Kathryn Simone, University of Waterloo (Fall 2024)
- CS 485/685 Machine Learning, Shai Ben-David, University of Waterloo
- STAT 441/841 Classification Winter 2017 , Waterloo
- 10-605 - Machine Learning with Large Datasets, Fall 2016 - CMU
- Information Theory, Pattern Recognition, and Neural Networks - University of Cambridge
- Pattern Analysis (2018) - FAU (Class 2017) (Class 2016) (Class 2015) (Class 2009)
- Pattern Recognition (2020-2021) - FAU (Class 2012-2013)
- Beyond the Patterns (2020-2021) - FAU
- Python and machine learning - Stanford Crowd Course Initiative
- MOOC - Machine Learning Part 1a - Udacity/Georgia Tech (Part 1b Part 2 Part 3)
- Pattern Recognition Class (2012)- Universität Heidelberg
- Introduction to Machine Learning and Pattern Recognition - CBCSL OSU
- Introduction to Machine Learning - IIT Kharagpur
- Introduction to Machine Learning - IIT Madras
- Pattern Recognition - IISC Bangalore
- Pattern Recognition and Application - IIT Kharagpur
- Pattern Recognition - IIT Madras
- Machine Learning Summer School 2013 - Max Planck Institute for Intelligent Systems Tübingen
- Machine Learning - Professor Kogan (Spring 2016) - Rutgers
- CS273a: Introduction to Machine Learning (YouTube)
- Machine Learning Crash Course 2015
- COM4509/COM6509 Machine Learning and Adaptive Intelligence 2015-16
- Introduction to Machine Learning - Spring 2018 - ETH Zurich
- Machine Learning - Pedro Domingos- University of Washington
- CSE 446/546 - Machine Learning, Spring 2020 - University of Washington (Videos)
- Machine Learning (COMP09012)
- Probabilistic Machine Learning 2020 - University of Tübingen
- Statistical Machine Learning 2020 - Ulrike von Luxburg - University of Tübingen
- COMS W4995 - Applied Machine Learning - Spring 2020 - Columbia University
- Machine Learning for Engineers 2022 (YouTube)
- 10-418 / 10-618 (Fall 2019) Machine Learning for Structured Data
- ORIE 4741/5741: Learning with Big Messy Data - Cornell
- Machine Learning in IoT
- Stanford CS229M: Machine Learning Theory - Fall 2021
- Intro to Machine Learning and Statistical Pattern Classification - Prof Sebastian Raschka
- CMU's Multimodal Machine Learning course (11-777), Fall 2020
- EE104: Introduction to Machine Learning - Stanford University
- CPSC 330: Applied Machine Learning (2020) - UBC
- Machine Learning 2013 - Nando de Freitas, UBC
- Machine Learning, 2014-2015, University of Oxford
- 10-702/36-702 - Statistical Machine Learning - Larry Wasserman, Spring 2016, CMU (Spring 2015)
- 10-715 Advanced Introduction to Machine Learning - CMU (YouTube)
- CS 281B - Scalable Machine Learning, Alex Smola, UC Berkeley
- 100 Days of Machine Learning - CampusX (Hindi)
- CampusX Data Science Mentorship Program 2022-23 (Hindi)
- Statistical Machine Learning - S2023 - Benyamin Ghojogh
- MIT 6.5940 EfficientML.ai Lecture, Fall 2023
- TinyML - Tiny Machine Learning at UPenn
- ECE 4760 (Digital Systems Design Using Microcontrollers) at Cornell for the Fall, 2022 (Spring 2021)
- EfficientML.ai Lecture, Fall 2023, MIT 6.5940
- SFU CMPT 727 Statistical Machine Learning, by Maxwell Libbrecht (Spring 2023) (Spring 2022)
- UC Berkeley CS 189 / 289A Introduction to Machine Learning fall 2023, by Jennifer Listgarten & Jitendra Malik
- UC Berkeley CS 189 Introduction to Machine Learning (CDSS offering) spring 2022, by Marvin Zhang
- UC San Diego/edX DSE 220X Machine Learning Fundamentals, by Sanjoy Dasgupta
- MIT 6.036 Introduction to Machine Learning spring 2019, by Leslie Kaelbling
- LMU Munich Introduction to Machine Learning
- CMU 15 388 / 15 688 Practical Data Science, by Zico Kolter (Fall 2019) (Spring 2018)
- UW Madison CS 320 Data Programming II spring 2021, by Tyler R. Caraza-Harter
- UC San Diego COGS9 Introduction to Data Science fall 2020, by Jason Fleischer
- UCLA Stats 15 Introduction to Data Science fall 2022, by Miles Chen
- UCLA Stats 21 Python and Other Technologies for Data Science spring 2024, by Miles Chen (Spring 2021)
- UCLA Stats C161/C261 Introduction to Pattern Recognition and Machine Learning winter 2024, by Arash Amini (Winter 2023)
- UCLA Stats 231C Theories of Machine Learning spring 2022, by Arash Amini
- Princeton COS 511 Theoretical Machine Learning spring 2026, by Elad Hazan
- MSU Machine Learning
- Data Science for Dynamical Systems, by Oliver Wallscheid & Sebastian Peitz (YouTube)
- Cambridge Statistical Learning in Practice 2021, by Alberto J. Coca
- Data 8: The Foundations of Data Science - UC Berkeley (Spring 23) (Fall 22) (Spring 22) (Summer 17)
- Data 144: Foundations of Data Science spring 2021 - Vassar College (Course materials)
- CSE519 - Data Science Fall 2016 - Skiena, SBU
- CS 109 Data Science, Harvard University (YouTube)
- 6.0002 Introduction to Computational Thinking and Data Science - MIT OCW
- Data 100: Principles and Techniques of Data Science - UC Berkeley (Fall 25) (Fall 24) (Spring 24) (Summer 19)
- Data 102 - Spring 21- UC Berkeley (YouTube)
- Distributed Data Analytics (WT 2017/18) - HPI University of Potsdam
- Data Profiling and Data Cleansing (WS 2014/15) - HPI University of Potsdam
- CS 229r - Algorithms for Big Data, Harvard University (Youtube)
- Algorithms for Big Data - IIT Madras
- Python Data Science with the TCLab (YouTube)
- Foundations of Data Analysis (Fall 2020)- University of Utah
数据挖掘
- CSEP 546, 数据挖掘 - Pedro Domingos, 2016年春季 - 华盛顿大学 (YouTube)
- CS 5140/6140 - 数据挖掘,2020年春季,犹他大学,Jeff Phillips教授 (Youtube)
- CS 5140/6140 - 数据挖掘,2023年春季,犹他大学,Ana Marasović教授 (Youtube)
- CS 5955/6955 - 数据挖掘,犹他大学 (YouTube)
- 统计学202 - 数据挖掘的统计学方面,2007年夏季 - Google (YouTube)
- 慕课 - ChengXiang Zhai主讲的文本挖掘与分析
- 信息检索SS 2014,iTunes - HPI
- 慕课 - 使用Weka进行数据挖掘
- CS 290 数据挖掘讲座
- CS246 - 大规模数据集挖掘,2016年冬季,斯坦福大学 (YouTube)
- 信息检索 - 2018年春季 - 苏黎世联邦理工学院
- 信息检索 - 2022/23冬季学期 - 弗赖堡大学
- CAP6673 - 数据挖掘与机器学习 - FAU(视频讲座)
- CS 412 - 数据挖掘导论 - UIUC
- CS 512 - 数据挖掘原理 - UIUC (YouTube)
概率图模型
深度学习
- 全栈深度学习 - 2022年课程
- 全栈深度学习 - 2021年课程
- NYU深度学习2020年春季
- NYU深度学习2021年春季
- 6.S191:深度学习导论 - MIT
- 15.773:动手实践深度学习2024年春季 - MIT
- 6.7960:深度学习2024年秋季 - MIT
- 深度学习与生成模型入门课程 - Sebastian Raschka教授
- CMU深度学习
- CS231n 计算机视觉中的深度学习 - 斯坦福大学 (2025年春季) (2016年冬季,Andrej Karpathy主讲)
- 深度学习:CS 182 2021年春季
- 10-414/714:深度学习系统 - CMU (Youtube)
- 11-785:深度学习导论 - CMU (讲座 - YouTube-2024, 习题课 - YouTube-2024)
- 第一部分:面向编码者的实用深度学习,v3 - fast.ai
- 第二部分:从基础开始的深度学习 - fast.ai
- 牛津大学2015年深度学习 - Nando de Freitas
- 自动驾驶汽车 — Andreas Geiger,2021/22年 (YouTube)
- 6.S094:用于自动驾驶的深度学习 - MIT
- CS294-129 设计、可视化和理解深度神经网络 (YouTube)
- CS230:深度学习 - 2018年秋季 - 斯坦福大学
- CS230:深度学习 - 2025年秋季 - 斯坦福大学
- STAT-157 深度学习2019年 - UC伯克利
- 深度学习,斯坦福大学
- 慕课 - Geoffrey Hinton 2016年主讲的机器学习中的神经网络 - Coursera
- Waterloo大学的Stat 946深度学习
- EECS 298 计算神经网络与机器学习理论(2020年秋季) - UC Irvine (YouTube)
- 多伦多大学的ECE 1508 应用深度学习 (2025年秋季) (2025年冬季) (2024年秋季)
- 多伦多大学的ECE 1508 强化学习 - 2025年秋季
- 舍布鲁克大学的神经网络课程 (YouTube)
- DLCV - 计算机视觉中的深度学习 - UPC巴塞罗那
- DLAI - 人工智能中的深度学习 @ UPC巴塞罗那
- 印度理工学院卡拉格布尔分校的神经网络及其应用
- UVA深度学习课程
- 深度学习 - 2020-21年冬季 - 图宾根机器学习
- 几何深度学习 - AMMI
- 深度学习中的数学 — Andreas Geiger
- 维也纳工业大学2025年应用深度学习 (2024年) (2023年) (2022年) (2021年) (2020年)
- 神经网络:从零到英雄 - Andrej Karpathy
- CIS 522 - 大学深度学习 - 宾夕法尼亚大学
- UVA深度学习课程
- 深度学习(2020年秋季) - FAU (2020年春季) (2019年秋季) (2019年春季) (2018年秋季) (2018年春季)
- 深度学习(2020年秋季) - 佐治亚理工学院
- FAU的深度学习数学(2021年)
- CS7015 - 大学深度学习 - Mitesh M. Khapra教授 - 印度理工学院马德拉斯
- 苏黎世联邦理工学院 | 2023年科学计算中的深度学习
- François Fleuret的深度学习
- Maziar Raissi的应用深度学习
- UC伯克利CS 182 / 282a深度学习2023年春季,由Anant Sahai主讲
- UMD的CMSC 828W深度学习基础(2020年秋季) (YouTube)
- TUM IN2346 深度学习导论2024年秋季,由Daniel Cremers主讲 (2023年夏季)
- UT奥斯汀 - 深度学习的最新进展
- 香港大学 - Data 8014 深度表示学习原理2025年秋季,由Yi Ma编写
- 深度学习模型的局部解释(2023年秋季)
- CS 6966/5966 LLM可解释性(2026年春季) - 犹他大学
Reinforcement Learning
- CS234: Reinforcement Learning - Spring 2024 - Stanford University (Winter 2019)
- CSE 542: Reinforcement Learning - Spring 2024 - University of Washington
- CSE 579: Reinforcement Learning - Autumn 2024 - University of Washington
- CSC 2547: Introduction to Reinforcement Learning - Spring 2021 - University of Toronto (YouTube)
- Introduction to reinforcement learning - UCL
- Reinforcement Learning - IIT Madras (TA - Manav Mishra, TA - Prabhleen Kukreja, TA - Sandarbh Yadav , TA - Avik Kar)
- Special topics in ML (Reinforcement Learning) IIT madras
- CS885 Reinforcement Learning - Spring 2018 - University of Waterloo
- CS 224R - Deep Reinforcement Learning- Stanford (YouTube)
- CS 285 - Deep Reinforcement Learning- UC Berkeley
- CS 294 112 - Reinforcement Learning
- NUS CS 6101 - Deep Reinforcement Learning
- ECE 8851: Reinforcement Learning
- CS294-112, Deep Reinforcement Learning Sp17 (YouTube)
- UCL Course 2015 on Reinforcement Learning by David Silver from DeepMind (YouTube)
- Deep RL Bootcamp - Berkeley Aug 2017
- Reinforcement Learning - IIT Madras
- Reinforcement Learning Course at KTH (FDD3359 - 2022)
- Reinforcement Learning Course at ASU, Spring 2022
- CS 4789/5789: Introduction to Reinforcement Learning - Cornell
- S20/IE613 - Online (Machine) Learning/ Bandit Algorithms
- Reinforcement Learning - Fall 2021 chandar-lab
- CMU 10 703 Deep Reinforcement Learning & Control fall 2022, by Katerina Fragkiadaki
- ECE524 Foundations of Reinforcement Learning at Princeton University, Spring 2024
- REINFORCEMENT LEARNING AND OPTIMAL CONTROL - Dimitri P. Bertsekas, ASU
- CMU 16 745 Optimal Control and Reinforcement Learning spring by Zac Manchester
- CMU 16 899 Adaptive Control and Reinforcement Learning fall 2020, by Changliu Liu
- Jadavpur University, 2025: Introduction to Reinforcement Learning
- EE675 (2024) Introduction to Reinforcement Learning Course | IIT Kanpur
- Reinforcement Learning Course by Frédéric Godin - Concordia University
- CS 285: Deep RL, 2023
- Mathematical Foundations of Reinforcement Learning - WINDY Lab
- Reinforcement Learning (HMC CS 181V)—Spring, 2020 - Neil Rhodes
- Reinforcement Learning Course: Lectures (Summer 2023) by Paderborn University
- CS292F (Spring 2021) Statistical Foundation of Reinforcement Learning - UCSD
- Algorithmic Foundations of Interactive Learning - CMU
Advanced Machine Learning
- Advanced Machine Learning, 2021-2022, Sem I - by Prof. Madhavan Mukund, CMI
- 18.409 Algorithmic Aspects of Machine Learning Spring 2015 - MIT
- CS 330 - Deep Multi-Task and Meta Learning - Fall 2019 - Stanford University (Youtube)
- Stanford CS330: Deep Multi-Task and Meta Learning I Autumn 2022
- ES 661 (2023): Probabilistic Machine Learning - IIT Gandhinagar
- Information Retrieval in High Dimensional Data
- Trustworthy Machine Learning - Winter Semester 2023-2024, University of Tübingen
- Trustworthy Machine Learning - Winter Semester 2024-2025, University of Tübingen
- ETH Zürich Advanced Machine Learning fall 2019, by Joachim M. Buhmann
- CS 159 Advanced Topics in Machine Learning, Spring 2021 - Caltech
- CS 229br Advanced Topics in the theory of machine learning, Spring 2021 - Harvard
Natural Language Processing
- CS 224N -Natural Language Processing with Deep Learning - Stanford University (Lectures - Winter 2019) (Lectures - Winter 2021) (Lectures - Spring 2024)
- CS 224N - Natural Language Processing, Stanford University (Lecture videos)
- Stanford XCS224U: Natural Language Understanding I Spring 2023
- CS388: Natural Language Processing - UT Austin
- CS 124 - From Languages to Information - Stanford University
- CS 6340/5340 - Natural Language Processing - University of Utah - Spring 2024 (Youtube)
- CSE 447/517 - Natural Language Processing - University of Washington - Winter 2024
- Neural Networks: Zero to Hero - Andrej Karpathy
- fast.ai Code-First Intro to Natural Language Processing (Github)
- MOOC - Natural Language Processing - Coursera, University of Michigan
- Natural Language Processing at UT Austin (Greg Durrett)
- CS224U: Natural Language Understanding - Spring 2019 - Stanford University
- Deep Learning for Natural Language Processing, 2017 - Oxford University
- Natural Language Processing - IIT Bombay
- CMU Advanced NLP Fall 2024 (Lectures - Fall 2024) (Lectures - Fall 2021)
- CMU Neural Nets for NLP 2021
- Natural Language Processing - Michael Collins - Columbia University
- CMU CS11-711 - Advanced Natural Language Processing (Lectures - Spring 2025)
- CMU CS11-737 - Multilingual Natural Language Processing
- UMass CS685: Advanced Natural Language Processing (Spring 2022)
- Natural Language Processing (CMSC 470)
- Stanford CS25 - Transformers United 2023
- Natural Language Processing (IN2361) - TUM
- Natural Language Processing (Spring 2024) - University of Utah
- Multilingual NLP 2020 - CMU
- Speech Technology - IIT Madras
Generative AI and LLMs
- Stanford CS236: Deep Generative Models I 2023 I Stefano Ermon
- CS 6785 - Deep Generative Models - Cornell Tech, Spring 2023)
- ECE 498 / 598 - Deep Generative Models - UIUC, Fall 2025)
- Mathematical Foundations of Generative AI - IIT Madras
- Deep Generative Models - IISC
- A Course on Generative AI - Diffusion Models - Israel Institute of Technology
- MIT 6.S184 Flow Matching and Diffusion Models, 2025
- Course on Diffusion Models for Generative AI - UT Austin
- CS 492(C) Diffusion and Flow Models - Fall 2025 - KAIST (YouTube)
- Stanford CS336 Language Modeling from Scratch I 2025 - Stanford
- Stanford CME295 Transformers & LLMs - Autumn 2025 - Stanford
- Introduction to large language models - IIT Madras
- Build a Large Language Model (From Scratch) by Sebastian Raschka
- Reinforcement Learning of Large Language Models - UCLA
- WING NUS CS6101 Large Language Models (T2310)
- CS 839: Foundation Models Fall 2025 - UW Madison (YouTube playlists)
- CS 886: Recent Advances on Foundation Models Winter 2024 - University of Waterloo
- UC Berkeley CS 194/294-196 Agentic AI Fall 2025 (YouTube, 2025) (Notes, 2024) (YouTube, 2024)
- UC Berkeley CS 194/294-267 Understanding Large Language Models Foundations and Safety spring 2024, by Dawn Song & Dan Hendrycks
- UC Berkeley CS 194/294-280 Advanced Large Language Model Agents Spring 2025 (YouTube)
- Introduction to Large Language Models (LLMs), IIT Delhi
- CMU 10799 S26: Diffusion & Flow Matching
- 6.S183: A Practical Introduction to Diffusion Models - MIT (YouTube, 2025 lectures)
- The Principles of Diffusion Models - Vizuara
- Building LLMs from scratch - Vizuara
- Build DeepSeek from Scratch - Vizuara
- Reasoning LLMs from Scratch - Vizuara
- KAIST CS492(C): Diffusion and Flow Models (Fall 2025) (2024)
- Mathematics of Generative Modelling (Spring 2024) - IIIT Hyderabad (2023)
- NYCU Deep Generative Models 2025
- COMPSCI 690L | Deep Generative Models | 2024 | Sajjad Amini
- ECE1508: Deep Generative Models - Summer 2025 - UofT
Computer Vision
- CS 231n - Convolutional Neural Networks for Visual Recognition, Stanford University
- CS 198-126: Modern Computer Vision Fall 2022 (UC Berkeley)
- Machine Learning for Robotics and Computer Vision, WS 2013/2014 - TU München (YouTube)
- COGSCI 1 - Intro to Cognitive Science Summer 2022 - UC Berkeley
- Informatics 1 - Cognitive Science 2015/16- University of Edinburgh
- Informatics 2A - Processing Formal and Natural Languages 2016-17 - University of Edinburgh
- NOC:Deep Learning For Visual Computing - IIT Kharagpur
- Extreme Classification
- EECS 498/598 - Deep Learning for Computer Vision - University of Michigan - Fall 2019 (Youtube)
- Computer Vision - FAU Spring 2021 (Spring 2018)
- CAP5415 Computer Vision - UCF Fall 2023
- CAP6412 Advanced Computer Vision - UCF Spring 2024 (Youtube)
- CU Boulder CSCI 5722 Computer Vision - CU Boulder Spring 2025 (Youtube)
- Advanced Deep Learning for Computer vision (ADL4CV) (IN2364) - TU Munich (Youtube)
- Advanced Deep Learning for Physics (ADL4P) - TU Munich
- Computer Vision III: Detection, Segmentation and Tracking (CV3DST) (IN2375) - TU Munich
Time Series Analysis
Optimization
- Optimisation for Machine Learning: Theory and Implementation (Hindi) - IIT
- Rochester DSCC 435 Optimization for Machine Learning fall 2023, by Jiaming Liang
- Princeton ELE539/COS512 Optimization for Machine Learning spring 2021, by Chi Jin
- UT Dallas CS 7301 Advanced Topics in Optimization for Machine Learning spring 2021, by Rishabh Iyer (YouTube)
- Convex Analysis, Summer 2021 - TU Braunschweig (YouTube)
- EE364a: Convex Optimization I - Stanford University
- EE364b: Convex Optimization II - Stanford University (YouTube)
- 10-725 Convex Optimization, Spring 2015 - CMU
- 10-725 Convex Optimization: Fall 2016 - CMU
- 10-725 Optimization Fall 2012 - CMU
- 10-801 Advanced Optimization and Randomized Methods - CMU (YouTube)
- AM 207 - Stochastic Methods for Data Analysis, Inference and Optimization, Harvard University
- MIT 6.S098 Applied Convex Optimization IAP 2022, by Alexandre Amice, Benoit Legat (YouTube)
- UVic Math 428 / 529 Discrete Optimization fall 2025, by Jonathan A. Noel (YouTube)
- University of Twente Discrete Optimization, by Marc Uetz (Fall 2020)
- UC Davis MAT 168 Optimization winter 2024, by Matthias Köppe
- Purdue University CHE 597 Computational Optimization spring 2025, by Can Li
- UCSD CS292F Convex Optimization Spring 2020, by Yu-Xiang Wang (Youtube)
- UIUC ECE 490 Introduction to Optimization fall 2020, by Venugopal V. Veeravalli (YouTube)
- University of Wisconsin-Madison CS/ECE/ISyE 524 Introduction to Optimization spring 2017-18, by Laurent Lessard
- University of Wisconsin-Madison ISyE/Math/CS/Stat 525 Linear Optimization fall 2021, by Alberto Del Pia
- University of Wisconsin-Madison ISyE/Math/CS 728 Integer Optimization (second part of the course) spring 2020
- Columbia IEOR E4007 Optimization Models and Methods 2005, by Garud Iyengar
- UC Berkeley EECS 127 / 227A Optimization Models in Engineering (Spring 2024 lectures)
Unsupervised Learning
- CS294 Deep Unsupervised Learning Spring 2024
- Deep Unsupervised Learning -- Berkeley Spring 2020
- CS294-158 Deep Unsupervised Learning SP19
- UC San Diego COGS 118A Supervised Machine Learning fall 2020, by Jason Fleischer
- UC San Diego COGS 118B Unsupervised Machine Learning winter 2024, by Jason Fleischer
- UIUC STAT 437 Unsupervised Learning spring 2024, by Tori Ellison
- Johns Hopkins Unsupervised Learning spring 2017, by Rene Vidal
- Unsupervised Learning (STAT 841), Winter 2017
Misc Machine Learning Topics
- Quantum Machine Learning | 2021 Qiskit Global Summer School
- CS 6955 - Clustering, Spring 2015, University of Utah
- Info 290 - Analyzing Big Data with Twitter, UC Berkeley school of information (YouTube)
- CS224W Machine Learning with Graphs | Spring 2021 | Stanford University
- 9.520 - Statistical Learning Theory and Applications, Fall 2015 - MIT
- Statistical Learning Theory, Spring 2019 - ETH Zürich
- Course on the Statistical Learning Theory, University of São Paulo, ICMC
- Reinforcement Learning - UCL
- Regularization Methods for Machine Learning 2016 (YouTube)
- Statistical Inference in Big Data - University of Toronto
- Reinforcement Learning - IIT Madras
- Statistical Rethinking Winter 2015 - Richard McElreath
- Foundations of Machine Learning - Blmmoberg Edu
- Introduction to reinforcement learning - UCL
- Statistical Foundation of Reinforcement Learning - UCSD, by Yu-Xiang Wang, Spring 2021 (Youtube)
- Web Information Retrieval (Proff. L. Becchetti - A. Vitaletti)
- Big Data Systems (WT 2019/20) - Prof. Dr. Tilmann Rabl - HPI
- Distributed Data Analytics (WT 2017/18) - Dr. Thorsten Papenbrock - HPI
- Introduction to Data-Centric AI - MIT
- Parallel Computing and Scientific Machine Learning
- Machine Learning System Design - System Design Fight Club
- UT Austin ECE 381V Bandits and Online Learning fall 2021, by Sanjay Shakkottai
- UCSD MATH 273B Information Geometry and its Applications winter 2022, by Melvin Leok
- Cornell ECE 5545 Machine Learning Hardware and Systems Spring 2022, by Mohamed Abdelfattah
- High Dimensional Analysis: Random Matrices and Machine Learning by Roland Speicher(Youtube)
- ACP SUMMER SCHOOL 2023 on Machine Learning for Constraint Programming
- EE512A - Advanced Inference in Graphical Models, Fall Quarter, 2014
- University of Wisconsin-Madison CS/ECE 561 - Probability and Information Theory in Machine Learning fall 2020, by Matthew Malley
- University of Maryland CMSC828U Algorithms in Machine Learning: Guarantees and Analyses fall 2020, by Furong Huang (YouTube playlist)
- Statistical Physics of Machine Learning
- 11-755 - Machine Learning for Signal Processing, CMU (YouTube-2024, YouTube-2023)
- Machine Learning for 3D Data, Fall 2023, KAIST
- Machine Learning for Physicists, Spring 2019, FAU (Spring 2017)
- CSCE 585 - Machine Learning Systems, University of South Carolina (YouTube-2020)
- CS-E4740 - Federated Learning, Spring 2023, Aalto University
- Uncertainty Modeling in AI | National University of Singapore
计算机网络
- CS 144 计算机网络导论 - 斯坦福大学,2013年秋季 (讲座视频)
- 计算机网络:自顶向下方法
- 计算机通信网络,伦斯勒理工学院 - 2001年秋季 (视频) (幻灯片)
- 华盛顿大学圣路易斯分校 Raj Jain 教授讲座的音视频记录和播客 (YouTube)
- 计算机网络,Tanenbaum, Wetherall 计算机网络第5版 - 视频讲座
- CSEP 561 - PMP 网络系统,2013年秋季 - 华盛顿大学 (视频)
- CSEP 561 – 网络系统,2008年秋季 - 华盛顿大学 (视频)
- ECE/CS 438 - 通信网络,2020年秋季 - UIUC
- 计算机网络 - 印度理工学院卡拉格布尔分校
- 数据通信导论 2013,Steven Gordon - 泰国法政大学
- 复杂网络导论 - RIT
- 计算机网络与互联网协议 - 印度理工学院卡拉格布尔分校
- 网络的结构分析与可视化
- 哥伦比亚大学 ELEN E4703 无线通信,2006年春季,由 Angel Lozano 主讲
- 哥伦比亚大学 COMS W4119 计算机网络,2004年秋季,由 Vishal Misra 主讲
- 哥伦比亚大学 ELEN E4710 网络工程导论,2004年秋季,由 Dan Rubenstein 主讲 (视频)
- 数据通信 - 印度理工学院卡拉格布尔分校
- 纠错码 - 印度科学研究所班加罗尔分校
- 信息论与编码 - 印度理工学院孟买分校
- 复杂网络:理论与应用 - 印度理工学院卡拉格布尔分校
- 高级3G和4G无线移动通信 - 印度理工学院坎普尔分校
- 宽带网络:概念和技术 - 印度理工学院孟买分校
- 编码理论 - 印度理工学院马德拉斯分校
- 数字通信 - 印度理工学院孟买分校
- 数字语音与图像通信 - 印度理工学院卡拉格布尔分校
- 无线自组织网络与传感器网络 - 印度理工学院卡拉格布尔分校
- TCP/IP 网际互连,Christoph Meinel 教授主讲 - HPI
- CS798:计算机网络的数学基础 - 滑铁卢大学
- CS 168 互联网导论:体系结构与协议,2022年秋季 - 加州大学伯克利分校 (2022年秋季 YouTube) (2025年春季)
- 通信网络高级专题,2022年秋季 - 苏黎世联邦理工学院
- CS/ECE 438 通信网络 [F23] - UIUC
计算机科学家的数学
- 数学课程涵盖所有主题 - 可汗学院
- 微积分
- 离散数学
- 概率与统计
- 统计学 - CrashCourse
- 6.041 概率系统分析与应用概率 - MIT开放课程资源
- 斯坦福CS109 计算机科学家的概率导论 I 2022 I Chris Piech
- MIT RES.6-012 概率导论,2018年春季 - MIT
- 哈佛大学统计学110 - 概率
- UC Berkeley STAT 2.1x:描述性统计 | UC Berkeley
- STAT 2.2x:概率 | UC Berkeley
- 慕课 - 统计学:理解数据,Coursera
- 慕课 - 统计学一 - Coursera
- 概率与随机过程 - 印度理工学院卡拉格布尔
- 慕课 - 统计推断 - Coursera
- 131B - 概率与统计导论,UCI
- STATS 250 - 统计学与数据分析导论,密歇根大学
- 集合、计数与概率 - 哈佛大学
- 有观点的统计学课程 (Youtube)
- 统计学 - 布兰登·福尔茨
- 统计再思考:使用R和Stan的贝叶斯课程 (讲座) (书籍)
- 02402 概率导论 E12 - 丹麦技术大学 (F17)
- 工程概率(ECSE-2500) - RPI
- 普渡大学ECE302 数据科学概率导论
- 本科生概率课程,罗曼·维尔希宁教授
- 高维概率
- 数学统计 - 2024年 (YouTube-2020)
- 贝叶斯数据分析
- 贝叶斯机器学习与信息处理 (YouTube-2021/22) (YouTube-2020/21)
- 马尔可夫过程 - 2023年春季
- 测度论概率
- 因果推断课程 - 布雷迪·尼尔
- 因果推断 -- 在线讲座(硕士/博士级别)
- 机器学习与因果推断:短期课程
- 因果推断乔纳斯·彼得斯
- UIUC ECE 534 随机过程 2020年秋季 - 伊兰·肖莫罗尼
- ISyE 320 模拟与概率建模 2022年春季,谢巧敏主讲 - 威斯康星大学麦迪逊分校
- 剑桥统计学原理 2020年,阿尔贝托·J·科卡主讲
- UC Berkeley STAT 150 随机过程 2021年春季,布雷特·科列斯尼克主讲
- UIUC Math 564 应用随机过程 2016年秋季,凯·柯克帕特里克主讲
- CS/ECE 561 - 机器学习中的概率与信息理论
- UCLA Stats 10 统计推理导论 2022年夏季,迈尔斯·陈主讲
- UCLA Stats 101C 统计模型与数据挖掘 2022年夏季,迈尔斯·陈主讲
- UCLA Stats 102A 计算统计入门 2024年冬季,迈尔斯·陈主讲
- UCLA Stats 102B 统计计算与优化 2024年春季,迈尔斯·陈主讲
- UCLA Stats 102C 蒙特卡洛方法导论 2023年秋季,迈尔斯·陈主讲
- UCLA Stats 200B 理论统计 2024年冬季,阿拉什·阿米尼主讲 (2023年冬季)
- UCLA Stats 200C 高维统计 2022年春季,阿拉什·阿米尼主讲 (2021年春季)
- UCLA Stats 203 大样本理论 2021年秋季,景怡·杰西卡·李主讲 (2020年秋季)
- UCSD Math 280 概率论和随机过程,托德·肯普主讲 (YouTube)
- 中东技术大学 EE 531 概率和随机过程,埃利夫·乌萨尔主讲
- 6.262 离散随机过程 - MIT开放课程资源
- 18.650 应用统计 - MIT开放课程资源
- UC Berkeley STAT240 - 稳健统计
- 线性代数
- 机器学习的数学基础(2021年秋季) - 芝加哥大学 - 丽贝卡·威莱特
- 18.06 - 线性代数,吉尔伯特·斯特兰格教授,MIT开放课程资源
- 18.065 数据分析、信号处理和机器学习中的矩阵方法 - MIT开放课程资源
- 威斯康星大学麦迪逊分校 ECE/CS/ME 532 机器学习中的矩阵方法 2017年秋季,由洛朗特·莱萨尔主讲
- 普林斯顿大学线性代数
- 慕课:通过计算机科学应用学习线性代数 - Coursera
- 布朗大学 CS 053 - 编码矩阵 (14年秋季视频)
- 卡内基梅隆大学线性代数回顾
- 线性代数第一课 - N J Wildberger - UNSW
- 矩阵代数导论
- 计算线性代数 - fast.ai (Github)
- 斯坦福大学 ENGR108:应用线性代数导论—向量、矩阵和最小二乘法
- MIT 18.S096 矩阵微积分用于机器学习及其他领域
- 康奈尔大学 MATH 2940 工程师用线性代数 2009年春季,安迪·鲁伊纳主讲
- 10-600 ML数学背景 - 卡内基梅隆大学
- MIT 18.065 数据分析、信号处理和机器学习中的矩阵方法
- 稀疏线性系统的直接方法 - 蒂姆·戴维斯教授 - UFL
- 36-705 - 中级统计 - 拉里·瓦瑟曼,卡内基梅隆大学 (YouTube)
- 组合数学 - 印度科学研究所班加罗尔
- 圣母大学高等工程数学
- 圣母大学科学家与工程师的统计计算
- 圣母大学2017年秋季统计计算
- UC Berkeley 243统计计算导论,2015年秋季 (2015年的笔记) (2014年的YouTube) (2014年的笔记) (2013年的YouTube)
- 图宾根机器学习团队乌尔丽克·冯·卢克斯堡主讲的机器学习数学
- 2018年7月IIT鲁尔基的机器学习必备数学 - YouTube讲座
- 图宾根机器学习团队2022/23年冬季的机器学习数值计算
- 非线性动力学与混沌 - 斯蒂文·斯特罗加茨,康奈尔大学
- 弗吉尼亚理工大学的非线性动力学与混沌
- 光滑流形上的优化导论(附书) - EPFL
- 数学建模
- 大规模凸优化:通过单调算子的算法与分析 - 厄内斯特·瑞和沃涛·殷
- 泰瑞尔·洛克菲勒2021年关于变分分析的概述
- 华盛顿大学AMATH 584 应用线性代数与数值分析,内森·库茨主讲
- 华盛顿大学AMATH 584 应用线性代数与数值分析入门,2005年秋季,由洛伊斯·亚当斯主讲
- 斯坦福CME 206 工程数值方法导论,2005年春季,查贝尔·法哈特主讲
- 斯坦福CME 200 线性代数及其在工程计算中的应用,2004年秋季,玛戈特·格里岑主讲
- 斯坦福CME 302 数值线性代数,2007年秋季,由吉恩·戈卢布主讲
- 特温特大学2021年数值线性代数,由马尔廷·安东尼斯主讲
- 2018年秋季数值线性代数,由贾格尔·秋主讲
- MIT 6.S955 应用数值算法,2023年秋季,由贾斯汀·所罗门主讲
- MIT 6.7350 数值算法用于计算和机器学习,2025年秋季,由贾斯汀·所罗门主讲
- UC Berkeley Math 54 线性代数与微分方程,2022年春季,由亚历山大·保利尼主讲 (2021年夏季,由彼得·科罗捷夫主讲) (2020年夏季,由卢夫里特·桑加主讲) (2018年春季,由亚历山大·保利尼主讲)
- UC Berkeley Math 55 离散数学,2021年秋季,由尼基尔·斯里瓦斯塔瓦主讲
- UC Berkeley Math 56 线性代数,2023年秋季,由亚历山大·保利尼主讲
- 2020年春季机器人学基础数学,由肯·富山主讲
- 桑杰·沙科泰的简短因果推断课程
- UCLA STAT 100C 线性模型,2023年春季,由阿拉什·阿米尼主讲
- 密歇根州立大学计算数学
- 苏黎世联邦理工学院的数据科学数学
- FAU数据科学数学1 - 2021年春季 (2020年春季)
- 工程数学(UW ME564和ME565) - 史蒂夫·布鲁顿
- 科学计算入门 - 史蒂夫·布鲁顿
- 贾达夫普尔大学:ML基础数学_秋季23
- FAU:逆问题_秋季21
- EdX第一门关于SparseLand的课程,由迈克尔·埃拉德主讲 - 理论
- EdX第二门关于SparseLand的课程,由迈克尔·埃拉德主讲 - 实践
网页编程与互联网技术
- CS50的Python和JavaScript网页编程
- 加州大学伯克利分校网页设计课程 - HTML/CSS/JavaScript
- 哈佛大学CS 75动态网站构建
- 印度理工学院卡拉格布尔分校互联网技术课程
- 印度理工学院马德拉斯分校现代应用开发导论
- 纽约州立大学布法罗分校CSE 199互联网工作原理,2016年秋季
- 德克萨斯大学开源选修课:数据库与Rails - Ruby on Rails入门(讲座 - YouTube)
- 华盛顿大学CSE154网页编程,2020年春季(视频)
- 华盛顿大学CSEP545电子商务事务处理,2012年冬季(视频)
- 科罗拉多州立大学CT 310网页开发
- 2012年泰国朱拉隆功大学史蒂文·戈登的互联网技术与应用
- 东田纳西州立大学CSCI 3110高级网页开发专题,2011年秋季 iTunes
- 东田纳西州立大学CSCI 5710电子商务实施,2015年秋季 iTunes
- Udacity MOOC - 网页开发
- HPI克里斯托夫·迈内尔教授的Web技术课程
理论计算机科学与编程语言
- 麻省理工学院 18.404J 计算理论 - 2020年秋季 - 讲义
- 麻省理工学院 18.404J 计算理论 - 2020年秋季 - 视频讲座
- 慕课 - 编译器 - 斯坦福大学
- 康奈尔大学 CS 6120:高级编译器——自学在线课程
- 加州大学伯克利分校 CS 164:黑客你的语言(讲座 - YouTube)
- 计算理论 - Shai Simonson
- 布朗大学 CS 173:编程语言(书籍)
- 卡内基梅隆大学 CS 理论工具包 2020
- 伊利诺伊大学厄巴纳-香槟分校 CS 421:编程语言与编译器
- 罗切斯特大学 CSC 253:CPython 内部机制——Python 解释器源代码的十小时代码讲解
- 华盛顿大学 CSE341:编程语言,Dan Grossman,2013年春季
- 华盛顿大学 CSEP 501:编译器构造(讲座 - YouTube)
- 华盛顿大学 CSEP 505:编程语言,2015年冬季
- 惠顿学院 DMFP:离散数学与函数式编程
- 伊利诺伊大学厄巴纳-香槟分校 CS 374:算法与计算模型(2014年秋季)(讲座视频)
- 麻省理工学院 6.045 自动机、可计算性与复杂性(讲座视频)
- 慕课 - 自动机 - Jeffrey Ullman - Coursera
- 波特兰州立大学 CS581:计算理论(讲座 - YouTube)
- 加州大学戴维斯分校 2011年秋季计算理论
- 查尔姆斯理工大学 TDA555:函数式编程导论(讲座 - YouTube)
- Ryan O'Donnell 理论计算机科学演讲
- Philip Wadler Haskell 讲座录音
- 诺丁汉大学 函数式编程(2021)
- 爱丁堡大学 函数式编程 - 2016-17
- 慕课 - Martin Odersky 的 Scala 函数式编程原理
- 伯克利大学 CS294:面向所有人的程序合成
- 慕课 - 反应式编程原理,Scala - Coursera
- 程序员的范畴论,2014 - Bartosz Milewski(YouTube)
- 俄勒冈编程语言夏季学校(证明论、类型论、范畴论、验证)
- 爱丁堡大学 Inf1:计算与逻辑 2015
- 爱丁堡大学 INFORMATICS 1:FUNCTIONAL PROGRAMMING(视频)
- 印度科学研究所 班加罗尔 编译器设计
- 印度理工学院 卡普尔 编译器设计
- 印度理工学院 德里 编程语言原理
- 印度科学研究所 班加罗尔 编译器设计原理
- 印度理工学院 马德拉斯 Haskell 中的函数式编程
- 印度理工学院 卡普尔 计算理论
- 印度理工学院 马德拉斯 自动机、形式语言与计算理论
- 印度理工学院 卡普尔 计算理论
- 印度理工学院 德里 CS 逻辑
- 斯沃斯莫尔学院 编译器设计原理
- 卡内基梅隆大学 本科生复杂性理论
- 卡内基梅隆大学 研究生复杂性理论
- 卡内基梅隆大学 理论计算机科学中的伟大思想
- 卡内基梅隆大学 布尔函数分析
- 理论计算机科学(衔接课程)(教程)- 2015年夏季
- 鲁汶天主教大学 LINFO2132:语言与翻译
- Sorav Bansal 的编译器设计
- OCaml 编程:正确 + 高效 + 美观
- 哥伦比亚大学 IEOR E4004 运筹学导论:确定性模型,2005年夏季,由 Jay Sethuraman 主讲
- 哥伦比亚大学 IEOR E4106 运筹学导论:随机模型,2005年春季,由 Ward Whitt 主讲
- 哥伦比亚大学 ELEN E6711 信息系统中的随机模型,2005年秋季,由 Yuliy Barsyhnikov 主讲
- 哥伦比亚大学 ELEN E6717 信息论,2003年秋季,由 Vittorio Castelli 主讲
- 华盛顿大学 EE514A/EE515A - 信息论 I/II,2013年秋季,由 Jeff Bilmes 主讲
- 卡内基梅隆大学 15 150 函数式编程原理,2023年夏季,由 Brandon Wu 主讲
- 卡内基梅隆大学 21 738 极值组合学,2020年春季,由 Po-Shen Loh 主讲
- 约翰霍普金斯大学 特定领域语言(DSL)课程(2018年夏季)
- 2019年春季 - 概率可检查与交互式证明系统(Alessandro Chiesa)
- 斯坦福大学 代数编码理论
- 哥伦比亚大学 CS60094 计算数论
嵌入式系统
- EE319K 嵌入式系统 - 德克萨斯大学奥斯汀分校
- EE445L 嵌入式系统设计实验室,2015年秋季,德克萨斯大学
- CS149 嵌入式系统导论 - 2011年春季 - 加州大学伯克利分校
- CSE/ECE 474 嵌入式系统导论 - 华盛顿大学 (讲座 - YouTube-2021年春季)
- ECE 4760 微控制器设计,2016年秋季,康奈尔大学 (讲座 - YouTube)
- ECE 5760 - 高级微控制器设计与片上系统,2016年春季 - 康奈尔大学
- 物联网,由迪特马·P·F·莫勒教授主讲
- 18 642 - 嵌入式软件工程,2021年秋季 - 卡内基梅隆大学
- CSE 351 - 硬件/软件接口,2016年春季 - 华盛顿大学 (Coursera)
- ECE 5030 - 电子生物仪器,2014年春季 - 康奈尔大学
- ECE/CS 5780/6780 - 嵌入式系统设计,2014年春季 - 犹他大学
- EECS 373 - 嵌入式系统设计导论 - 密歇根大学 (讲座 - YouTube-2024年秋季) (讲座 - YouTube-2023年秋季)
- 嵌入式系统课程 - 第一版 - 2011年 - 北卡罗来纳大学夏洛特分校
- 基于瑞萨RX63N处理器的嵌入式系统 - 第三版 - 北卡罗来纳大学夏洛特分校
- 嵌入式系统的软件工程(2011/12冬季) - 波茨坦HPI大学
- 嵌入式软件测试 - 马德拉斯印度理工学院
- 嵌入式系统 - 德里印度理工学院
- 嵌入式系统设计 - 卡拉格布尔印度理工学院
- 基于ARM的开发 - 马德拉斯印度理工学院
- 自适应系统的软件工程 - iTunes - 波茨坦HPI大学
- EE260 嵌入式系统,由罗伯特·帕兹主讲
- 物联网暑期学校
- ECSE 421 - 嵌入式系统 - 麦吉尔大学
- NOC:高级物联网应用 - 班加罗尔印度科学研究所
- NOC:物联网设计 - 班加罗尔印度科学研究所
实时系统评估
- 计算机系统的性能评估 - 马德拉斯印度理工学院
- 实时系统 - 卡拉格布尔印度理工学院
- EE 380 计算机系统研讨会 - 斯坦福大学
- 系统存储 - 班加罗尔印度科学研究所
- 高性能计算 - 班加罗尔印度科学研究所
- 2023年高性能计算课程,莫里斯·里德尔教授 (2022年)
- 高性能计算 | Udacity
- UCLA 统计学205 层次线性模型,2024年春季,由李静怡主讲
- 佛罗里达大学EML 6934 最优控制,2012年春季,由阿尼尔·V·拉奥主讲
- 物联网与数据科学的实际算法 - 伊利诺伊大学厄巴纳-香槟分校
计算机组织与体系结构
- 计算机组成原理
- 计算机体系结构
- 18-447 - 计算机体系结构导论,卡内基梅隆大学 (讲座 - YouTube - 2015年秋季)
- CSEP 548 - 计算机体系结构,2012年秋季,华盛顿大学
- CS/ECE 6810 计算机体系结构,2016年春季,犹他大学 (YouTube)
- MOOC - 计算机体系结构,David Wentzlaff - 普林斯顿大学/Coursera
- 计算机体系结构 - 苏黎世联邦理工学院 - 2019年秋季
- 数字电路与计算机体系结构 - 苏黎世联邦理工学院 - 2017年春季
- 计算机体系结构 - 印度理工学院德里分校
- 计算机体系结构 - 印度理工学院坎普尔分校
- 计算机体系结构 - 印度理工学院马德拉斯分校
- 高性能计算机体系结构 - 印度理工学院卡拉格布尔分校
- BE5B35APO - 计算机体系结构,2025年春季,捷克理工大学 - FEE (RISC-V模拟器 - QtRvSim), (YouTube - 2025年春季), (YouTube - 2022年春季)
- BE4M35PAP - 高级计算机体系结构,2025年冬季,捷克理工大学 - FEE (VHSky.cz - 2025年冬季)
- CS773:面向性能与安全的计算机体系结构 - 印度理工学院孟买分校
- COL718 - 高性能计算机体系结构 - 印度理工学院德里分校
- CS 695:虚拟化与云计算 - 印度理工学院孟买分校 - 2021年春季
- 并行计算机体系结构
- 数字系统设计
- CS1 - 高级计算 - Richard Buckland 新南威尔士大学
- MOOC - 从NAND到Tetris - 从第一性原理构建现代计算机 (YouTube)
- 系统验证,代尔夫特理工大学
- 高性能计算 - 印度科学研究所班加罗尔分校
- ARM入门 - Open SecurityTraining
- x86(32位)简介 - Open SecurityTraining
- x86(32位)进阶 - Open SecurityTraining
- EECS 151 / 251A 数字设计与集成电路导论 - 加州大学伯克利分校 - 2025年秋季
- 数字电路设计 - 苏黎世联邦理工学院 - 2019年春季
- Onur Mutlu @ 维也纳工业大学2019年 - 内存系统
- 内存系统课程 - 特克尼翁理工学院,2018年夏季
- 加州大学伯克利分校 EECS16A 信息设备与系统设计I,2020年夏季,由Grace Kuo、Panos Zarkos、Urmita Sikder主讲
- 加州大学伯克利分校 EECS 16B 信息设备与系统设计II,2020年秋季,由Seth Sanders、Miki Lustig主讲
- EE 503 - 统计信号处理与建模 - 2020年秋季 - 中东技术大学 (YouTube)
- ELEN E4810 - 数字信号处理 - 2013年秋季,哥伦比亚大学
- ELEN E4896 - 音乐信号处理 - 2016年春季,哥伦比亚大学
- 哥伦比亚大学 ELEN E6820 语音与音频处理,2006年春季,由 Dan Ellis 主讲
- CMU 11 751 / 18 781 语音识别与理解,2023年秋季,由 Shinji Watanabe 主讲 (2022年秋季)
- CMU 11 492 语音处理,2021年秋季,由 Alan W. Black 主讲
安全
- 互联网安全(WT 2018/19)——波茨坦大学 HPI
- 6.1600 计算机安全基础——麻省理工学院 2023 年秋季
- 6.858 计算机系统安全——麻省理工学院开放课程
- CS 253 Web 安全——斯坦福大学
- CS 161:计算机安全,加州大学伯克利分校(2023 年秋季视频)(2025 年春季视频)(2025 年春季)
- 6.875 ——密码学 ——2021 年秋季 ——麻省理工学院(2018 年春季)
- CSEP590A ——现代密码学的实践方面,2011 年冬季 ——华盛顿大学(视频)
- CS461/ECE422 ——计算机安全 ——伊利诺伊大学厄巴纳-香槟分校(视频)
- 密码学导论,Christof Paar ——德国鲁尔大学博鸿分校
- ECS235B 计算机与信息安全基础 ——加州大学戴维斯分校
- CIS 4930/CIS 5930 ——进攻性计算机安全,佛罗里达州立大学
- 信息安全导论 I ——印度理工学院马德拉斯分校
- 信息安全 ——II ——印度理工学院马德拉斯分校
- 密码学导论 ——印度理工学院鲁尔基分校
- 密码学与网络安全 ——印度理工学院卡拉格布尔分校
- 18-636 浏览器安全,斯坦福大学
- 互联网安全——弱点与目标(WT 2015/16)(WT 2012/13(YouTube))
- IT 安全,Steven Gordon ——泰国塔玛沙大学
- 安全与密码学,Steven Gordon ——泰国塔玛沙大学
- 慕课 ——密码学 ——Coursera
- 慕课 ——信息安全导论 ——Udacity
- ICS 444 ——计算机与网络安全
- 在线社交网络中的隐私与安全 ——印度理工学院马德拉斯分校
- 恶意软件动态分析 ——Open SecurityTraining(YouTube)
- CSN09112 ——网络安全与密码学 ——Bill Buchanan ——爱丁堡龙比亚大学
- CSN10107 ——安全测试与网络取证 ——Bill Buchanan ——爱丁堡龙比亚大学
- CSN11123 ——高级云与网络取证 ——Bill Buchanan ——爱丁堡龙比亚大学
- CSN11117 ——电子安全 ——Bill Buchanan ——爱丁堡龙比亚大学
- CSN08704 ——电信 ——Bill Buchanan ——爱丁堡龙比亚大学
- CSN11128 ——事件响应与恶意软件分析 ——Bill Buchanan ——爱丁堡龙比亚大学
- 面向初学者的互联网安全,Christoph Meinel 博士 ——HPI
- 进攻性安全与逆向工程,Chaplain 大学,Ali Hadi
- 计算机系统安全,2020 年秋季,Vinod Ganapathy,印度科学研究所班加罗尔分院
- 加州大学伯克利分校 CS 161 计算机安全,2021 年夏季,Nicholas Ngai 和 Peyrin Kao
- 加州大学圣地亚哥分校 CS291A 差分隐私,2021 年秋季,Yu-Xiang Wang(YouTube)
- 零知识证明慕课,加州大学伯克利分校去中心化与人工智能研究中心
- 多媒体安全,2017 年秋季,FAU
计算机图形学
- ECS 175 - 计算机图形学,2009年秋季 - 加州大学戴维斯分校
- 6.837 - 计算机图形学 - 2017年春季 - 麻省理工学院
- 6.838 - 形状分析 - 2017年春季 - 麻省理工学院
- 计算机图形学导论 - 德里印度理工学院
- 计算机图形学 - 马德拉斯印度理工学院
- 2012年计算机图形学,沃尔夫冈·许尔斯,乌特勒支大学
- CS 5630/6630 - 可视化,2016年秋季,犹他大学(讲座 - YouTube)
- 加州大学戴维斯分校高级可视化课程
- 2011年秋季计算机图形学,芭芭拉·赫克尔
- 用于全局光照的光线追踪,UCDavis
- 渲染/光线追踪课程,2015年夏季学期 - 维也纳工业大学 介绍/id389259246))
- 计算几何 - 德里印度理工学院
- CS 468 - 计算机科学中的微分几何 - 斯坦福大学(讲座视频)
- 卡内基梅隆大学15-462/662:计算机图形学
- 加州大学伯克利分校CS184/284A 计算机图形与成像,2022年春季,任 Ng 主讲(YouTube播放列表)
- CS 15-458/858:离散微分几何 - 卡内基梅隆大学 - 2021年春季
- IN2124:成像与可视化的基本数学工具 - 慕尼黑工业大学 - 2021年冬季
图像处理与计算机视觉
- 数字图像处理 - 印度理工学院卡拉格布尔分校
- CS 543 - 计算机视觉 – 2017年春季 (录像)
- CAP 5415 - 计算机视觉 - 中佛罗里达大学(视频讲座)
- EE637 - 数字图像处理I - 普渡大学 (视频 - 2011年春季,视频 - 2007年春季)
- 计算机视觉I:变分方法 - 慕尼黑工业大学 (YouTube)
- 计算机视觉II:多视图几何 (IN2228),2016年夏季 - 慕尼黑工业大学 (YouTube)
- EENG 512/CSCI 512 - 计算机视觉 - 科罗拉多矿业学院
- 用于视觉特效的计算机视觉 - RPI (YouTube)
- 图像处理导论 - RPI (YouTube)
- CAP 6412 - 高级计算机视觉 - 中佛罗里达大学(视频讲座) (2018年春季)
- 数字信号处理 - RPI
- 加州大学伯克利分校 EE 123 数字信号处理 2003年秋季,由Avideh Zakhor主讲
- 加州大学伯克利分校 EE 225B 数字图像处理 2006年春季,由Avideh Zakhor主讲
- 佐治亚理工学院 ECE 2026 信号处理导论 2025年春季,由Aaron Lanterman主讲 (YouTube)
- 佐治亚理工学院 ECE 4270 数字信号处理基础 2021年春季,由David Anderson主讲 (YouTube)
- 佐治亚理工学院 ECE 6250 高级数字信号处理 2020年夏季,由David Anderson主讲 (YouTube)
- 佐治亚理工学院 ECE 6271 自适应信号处理 2023年冬季,由David Anderson主讲 (YouTube)
- 高级视觉2014 - 爱丁堡大学
- 摄影测量课程 - 2015/16 - 德国波恩大学
- MOOC - 计算机视觉导论 - Udacity
- ECSE-4540 - 数字图像处理导论 - 2015年春季 - RPI
- 面向计算机视觉的机器学习 - 2017-2018年冬季 - 海德堡大学
- 高层视觉 - CBCSL OSU
- 高级计算机视觉 - CBCSL OSU
- 图像处理与计算机视觉导论 - CBCSL OSU
- 面向计算机视觉的机器学习 - 慕尼黑工业大学
- 生物特征识别 - 印度理工学院坎普尔分校
- 定量大影像2019 苏黎世联邦理工学院
- 计算机视觉中的多视图几何
- 面向计算机视觉的现代C++课程 (2020) - 波恩大学
- 摄影测量1课程 – 2020 - 波恩大学
- 摄影测量II课程 2020/21 - 波恩大学
- 3D计算机视觉 - 新加坡国立大学
- 诊断医学图像处理 - 2014年秋季 - FAU (2011年秋季) (2010年秋季) (2009年秋季)
- 介入医学图像处理 - 2016年春季 - FAU (2015年春季) (2012年春季) (2011年春季) (2009年春季)
- 计算机视觉进展 - MIT
- 3D计算机视觉 | 新加坡国立大学
计算物理
- 天文学中的统计与机器学习
- 2021年使用Python进行天文数据分析 - NRC IUCAA
- SPARC太阳物理与空间天气中的机器学习研讨会 - CESSI 加尔各答印度科学教育与研究学院
- 大气科学中的数据驱动方法与机器学习 - 印度科学研究所
- 计算天体物理学 - AstroTwinCoLo, 2015
- 2019年天体信息学会议 - 加州理工学院
- 用Python进行空间科学研究 - Astroniz
- 2021年罗格斯大学Python计算物理课程
- 朗道计算物理课程
- 高能物理中的统计方法与机器学习
- 史蒂夫·布鲁顿的物理信息机器学习
- 物理信息机器学习与工程结合系列研讨会
- 物理信息机器学习研讨会
- 杰克·范德普拉斯:天文学中的机器学习Python教程
计算生物学
- ECS 124 - 生物信息学算法基础 - 丹·加斯菲尔德,加州大学戴维斯分校 (YouTube)
- CSE549 - 计算生物学 - 史蒂文·斯基纳 - 2010年纽约州立大学石溪分校
- 7.32 系统生物学,2014年秋季 - 麻省理工学院开放课程
- 6.802J/ 6.874J 计算与系统生物学基础 - 麻省理工学院开放课程
- 6.S897 医疗健康领域的机器学习
- 6.047/6.878 基因组学中的机器学习,2020年秋季 - 麻省理工学院
- 6.874 麻省理工学院生命科学中的深度学习,2021年春季 - 麻省理工学院
- 6.047/6.878 麻省理工学院计算生物学公开讲座:基因组、网络、进化
- Bio 84 - 您的基因与健康,斯坦福大学
- 生物医学信息学231 计算分子生物学,斯坦福大学
- 生物医学信息学258 基因组学、生物信息学与医学,斯坦福大学
- 03-251:计算分子生物学导论 - 卡内基梅隆大学
- 03-712:生物建模与仿真 - 卡内基梅隆大学
- 慕课 - 生物信息学算法:主动学习方法 - 加州大学圣地亚哥分校/Coursera
- 神经网络与生物建模 - 讲师:武尔夫拉姆·格斯特纳教授 - 洛桑联邦理工学院
- 武尔夫拉姆·格斯特纳的视频讲座:计算神经科学 - 洛桑联邦理工学院
- 系统生物学导论
- 生物信息学导论,中东技术大学开放课程
- 慕课 - DNA测序算法,Coursera
- 与W·马克·索尔兹曼一起探索生物医学工程前沿 - 耶鲁大学
- NOC:计算系统生物学 - 马德拉斯印度理工学院
- NOC:生物信息学:算法与应用 - 马德拉斯印度理工学院
- MLCB24:2024年秋季计算生物学中的机器学习 - 马诺利斯·凯利斯 - 麻省理工学院
- 数据科学与人工智能在神经科学中的暑期学校 - 加州理工学院神经科学
- 理论与计算神经科学暑期学校 - 2024年 - CNeuro
- 神经科学299:高维向量计算 - 2021年秋季 - 加州大学伯克利分校
- BIO410/510 生物信息学 - 加利福尼亚州立大学蒙特雷湾分校
- BIO412:比较基因组学 - 加利福尼亚州立大学蒙特雷湾分校
- CENG 465 - 生物信息学导论(2020-2021年春季)
- UCLA 统计学M254 计算生物学中的统计方法,2024年春季,由李静怡主讲
- 苏黎世联邦理工学院面向工程师的细胞与分子生物学
- 计算生物学中的统计模型
- 苏黎世联邦理工学院2018年春季计算生物学中的统计模型,由尼科·贝伦温克尔主讲
- 加州大学伯克利分校CS 198-96 神经技术导论,2020年秋季
- MLCB24 - 2024年秋季计算生物学中的机器学习 (2018年秋季) (2019年秋季)
- 神经计算导论 - 麻省理工学院开放课程
- 面向生物学家的数据科学 - 史蒂夫·布鲁顿
- 马德拉斯印度理工学院的大数据与生物网络
量子计算
- 15-859BB: 量子计算与量子信息 2018 - CMU (Youtube)
- CMU的量子计算与量子信息
- Ph/CS 219A 量子计算 - Preskill教授 - 加州理工学院
- 量子力学与量子计算 - Umesh Vazirani
- 2022年纽约大学量子计算入门课程
- 匹兹堡大学Phys 1470 - 量子计算与量子信息基础
- 从门外汉到程序员:30步掌握量子计算入门(SJSU EE225)
- 量子计算硬件与架构(SJSU EE274)
- 2021年苏黎世联邦理工学院非物理专业人员量子物理课程 (2020年)
- Qiskit量子计算与量子硬件入门
- Qiskit量子信息与计算理解
- 印度理工学院马德拉斯分校量子计算与量子信息讲座
- D.K. Ghosh教授的量子信息与计算
- Debabrata Goswami教授的量子计算
- 量子计算机的构建模块:第一部分 - 代尔夫特理工大学
- 量子计算机的构建模块:第二部分 - 代尔夫特理工大学
- 量子密码学 - 代尔夫特理工大学
- 量子信息导论
- 人人皆可懂的量子计算 -- 第一部分 (第二部分)
- 芝加哥大学量子计算机系统
- 为有决心者准备的量子计算 - Michael Nielsen
- 量子计算
- 量子信息理论高级专题
- 滑铁卢大学2020年秋季量子通信理论
- Nathan Wiebe的量子计算入门
- 哥伦比亚大学COMS 4281 - 量子计算入门
- 量子信息科学入门 (在线书籍, PDF)
- 实用量子计算入门:从量子比特到量子机器学习:CERN
- PSI 2018/2019 - Gottesman的量子信息回顾
机器人与控制
- ROB 101:计算线性代数 - 密歇根大学 (YouTube - 2021年秋季)
- ROB 102:人工智能与编程导论 - 密歇根大学
- 机器人学201:现代工程师的微积分 - 密歇根大学
- ROB 311:如何构建机器人并使其运动 - 密歇根大学
- ROB 320:机器人操作系统 - 密歇根大学
- ROB 501:机器人学中的数学 - 密歇根大学 (YouTube)
- 密歇根大学ROB 530移动机器人学 - 2022年冬季 -- 讲师:Maani Ghaffari
- Autorob 2022年冬季 - 密歇根大学
- DeepRob 2023年冬季 - 密歇根大学
- CS 223A:机器人学导论,斯坦福大学
- 6.832欠驱动机器人学 - MIT开放课程资源
- 加州大学伯克利分校CS287高级机器人学2019年秋季 -- 讲师:Pieter Abbeel
- CS 287:高级机器人学,2011年秋季,加州大学伯克利分校 (视频)
- 卡内基梅隆大学16-715机器人动力学2022年
- 卡内基梅隆大学16-745最优控制2024年 (讲义笔记) (YouTube-2023) (YouTube-2022)
- 卡内基梅隆大学16-745最优控制辅导课2024年 (YouTube-2023)
- 德克萨斯大学奥斯汀分校CE 356水力工程基础2025年春季
- 德克萨斯大学奥斯汀分校CE 397智能基础设施控制理论2023年春季
- CS235:面向非机器人设计者的应用机器人设计 - 声东大学
- 讲座:飞行机器人的视觉导航 (YouTube)
- CS 205A:机器人、视觉和图形学中的数学方法(2013年秋季)
- 意大利特伦托大学机器人控制的优化与学习 (YouTube-2025)
- 罗马大学De Luca教授的机器人学1 (YouTube)
- 罗马大学De Luca教授的机器人学2 (YouTube)
- 首尔国立大学机器人力学与控制
- UNCC机器人学导论课程
- SLAM讲座
- 华盛顿大学CSE 478 – 自主导航机器人 – 2025年冬季 (2024年冬季)
- 华盛顿大学CSE 571 – AI机器人学 – 2023年春季
- 斯坦福大学EE 259 – 自主感知原理 – 2023年春季
- 滑铁卢大学ME 597 – 自主导航移动机器人 – 2014年秋季
- 滑铁卢大学ME 780 – 自动驾驶感知 – 2017年春季
- 滑铁卢大学ME780 – 机器人与计算机视觉中的非线性状态估计 – 2017年春季
- 昆士兰大学METR 4202/7202 -- 机器人与自动化
- 伊利诺伊大学厄巴纳-香槟分校CS-588自动驾驶系统工程概要
- 孟买印度理工学院机器人学
- 机器视觉导论
- MIT开放课程资源6.834J认知机器人学
- 与ROS(机器人操作系统)一起进入真实世界 - 代尔夫特理工大学
- 机器人编程(ROS) - 苏黎世联邦理工学院
- 代尔夫特理工大学机电一体化系统设计
- CS 206进化机器人学课程2020年春季
- 秘鲁天主教大学机器人学基础2018-I
- 罗尔基印度理工学院机器人与控制:理论与实践
- 机电一体化
- 加州大学默塞德分校ME142 - 机电一体化2020年春季
- 波恩大学移动传感与机器人学
- 波恩大学MSR2 - 传感器与状态估计课程(2020年)
- 波恩大学SLAM课程(2013年)
- 弗莱堡大学ENGR486机器人建模与控制(2014W)
- 卡拉格布尔印度理工学院D K Pratihar教授的机器人学
- 弗莱堡大学2019年夏季移动机器人学导论
- 弗莱堡大学2018/19年冬季机器人地图绘制
- 卡拉格布尔印度理工学院机构与机器人运动学
- 自驾车 - Cyrill Stachniss - 波恩大学2020/21年冬季
- 宾夕法尼亚大学空中机器人学
- 西北大学现代机器人学
- MIT 6.4210/6.4212 - 机器人操作 - MIT (YouTube)
- 丹巴德印度理工学院(ISM)工业机器人与自动化
- 南方科技大学MEE5114高级机器人控制
- 自动驾驶汽车 — Andreas Geiger
- 信号处理:由Nathan Kutz介绍
- 圣巴巴拉大学ME 269网络系统、动力学和控制2021年秋季,由Francesco Bullo主讲 (第2部分)
- 康奈尔大学MAE 4730/5730中级动力学2020年秋季,由Andy Ruina主讲
- 卡内基梅隆大学16 299反馈控制系统导论2022年春季,由Chris Atkeson主讲
- 威斯康星大学麦迪逊分校ECE 332反馈控制系统2021年秋季,由Steven Fredette主讲
- 马修·M·皮特主讲的MAE 509最优与鲁棒控制中的线性矩阵不等式方法
- 伊利诺伊大学厄巴纳-香槟分校CS 588自动驾驶系统工程2021年秋季,由David Forsyth主讲
- 科罗拉多大学科罗拉多斯普林斯分校ECE4590/ECE5590模型预测控制,由M. Scott Trimboli主讲
- 洛桑联邦理工学院ME 425模型预测控制2020年秋季,由Colin Jones主讲
- 会学习的机器人 - 伯克利分校CS 294-277
- 基于机器学习的数据驱动动力系统 - Steve Brunton
- 基于机器学习的数据驱动控制 - Steve Brunton
- 轮式移动机器人
- 2021年HSE移动机器人与机器人操作系统(ROS)导论
- 卡尔顿大学外科机器人学讲座
- 孟买印度理工学院机电一体化与机器人学导论
- 芝加哥伊利诺伊大学2020年秋季机器人学
- 普林斯顿大学机器人学导论
- 进化机器人学课程。2025年春季
- 班加罗尔印度科学研究所机器人学:基础与精选进阶
- 孟买印度理工学院2024年1月非线性控制设计
- 罗尔基印度理工学院机器人系统的智能控制
- 剑桥大学Amanda Prorok主讲的移动机器人系统课程
- 彼得·科克的机器人学院
- 马里兰大学ENAE 788M:动手自主空中机器人学
计算金融
- COMP510 - 计算金融 - 史蒂文·斯金纳 - 2007 香港科技大学
- 计算金融课程 - 格热拉克教授
- 金融工程课程:利率与xVA - 格热拉克教授
- 慕课 - 定量金融的数学方法,华盛顿大学/Coursera
- 18.S096 数学在金融中的应用专题,2013年秋季 MIT OCW
- 18.642 数学在金融中的应用专题,2024年秋季 MIT OCW
- 计算金融 - 莱比锡大学
- 机器学习用于交易 | Udacity
- ACT 460 / STA 2502 – 精算科学中的随机方法 - 多伦多大学
- MMF1928H / STA 2503F – 定价理论I / 数学金融中的应用概率 - 多伦多大学
- STA 4505H – 高频与算法交易 - 多伦多大学
- 数学金融 - 印度理工学院古瓦哈提分校
- 定量金融 - 印度理工学院坎普尔分校
- 金融衍生品与风险管理 - 印度理工学院鲁尔基分校
- 金融数学 - 印度理工学院鲁尔基分校
- 哈佛经济学2355 经济学深度学习,2023年春季,梅丽莎·戴尔
- 华盛顿大学ECON 484 计量经济学与数据科学,2020年春季,格雷戈里·邓肯
- MATH69122 金融随机控制
- 加州大学戴维斯分校MAT 133 数学金融,2024年春季,马蒂亚斯·科佩 (2021年春季)
网络科学
- 网络科学,2021年 - HSE
- 格拉茨工业大学网络科学
- 麦卡莱斯特学院MATH/COMP 479 网络科学
- ACM冬季学校:网络科学 _2023年12月,艾哈迈达巴德大学
- 网络科学2021/2022 (ENS里昂)
区块链开发
- 区块链与加密货币
- 成为区块链开发者
其他
- 人机交互
- 游戏开发
- 地理空间
- MOOC - Matlab - Coursera
- 面向计算机科学家的计算 - 密歇根大学
- 加州大学伯克利分校2025年春季Linux系统管理讲座
- Linux实施/管理实践课程 - 红帽公司,图利奥·略萨
- 哈佛大学创新计算
- 印度理工学院马德拉斯分校Linux编程与脚本
- 印度理工学院马德拉斯分校模型检测
- 印度理工学院马德拉斯分校虚拟现实
- 波茨坦HPI大学2014年夏季可靠系统
- 波茨坦HPI大学2013/14年冬季业务流程合规性
- HPI大学2018年夏季数字工程设计思维 - 朱莉娅·冯·蒂嫩博士
- 斯坦福大学2017年秋季CS224w – 社交网络分析
- 你计算机科学教育中缺失的一学期
- 克里特大学计算机科学视频讲座(多为希腊语授课,极少全英文课程)。是欧洲伊拉斯谟交换生非常热门的计算机科学学习目的地
- 斯坦福大学EE274 I 数据压缩:理论与应用 I 2023年
- 滑铁卢大学概率方法
- 2024年春季免费概率论与拉马努金图
- 渐近分析与摄动方法 - 史蒂文·斯特罗加茨教授
- 苏黎世联邦理工学院科学与工程领域的人工智能
- 2024年秋季GIS编程导论 - Open Geospatial Solutions
- 佐治亚理工学院吉他放大与效果器,作者:亚伦·兰特曼
- 佐治亚理工学院ECE3084信号与系统,2020年夏季,作者:亚伦·兰特曼
- 佐治亚理工学院ECE4450音乐合成用模拟电路,2021年春季,作者:亚伦·兰特曼
- 加州大学伯克利分校EE 120信号与系统,2019年春季,作者:穆拉特·阿尔恰克
- 斯坦福大学EE 102,1999年春季,信号与系统导论,作者:斯蒂芬·博伊德
- 斯坦福大学EE 376a,2011年冬季,信息论,作者:托马斯·科弗
- 麻省理工学院RES.6.007信号与系统,1987年 - MIT
- 麻省理工学院9.19计算心理语言学,2023年 - MIT (YouTube)
- 麻省理工学院21M.383计算音乐理论与分析,2023年春季 - MIT (YouTube)
- UCCS ECE4510/ECE5510反馈控制系统,作者:格雷戈里·普莱特
- UCCS ECE4520/ECE5520多变量控制系统I,作者:格雷戈里·普莱特
- UCCS ECE4530/ECE5530多变量控制系统II,作者:格雷戈里·普莱特
- UCCS ECE4540/ECE5540数字控制系统,作者:格雷戈里·普莱特
- UCCS ECE4550/ECE5550应用卡尔曼滤波,作者:格雷戈里·普莱特
- UCCS ECE4560/ECE5560系统辨识,作者:格雷戈里·普莱特
- UCCS ECE4570/ECE5570面向系统与控制的优化,作者:M·斯科特·特林博利
- UCCS ECE4580/ECE5580多变量控制在频域中,作者:M·斯科特·特林博利
- UCCS ECE4710/ECE5710电池动态建模、仿真与辨识,作者:格雷戈里·普莱特
- UCCS ECE4720/ECE5720电池管理和控制,作者:格雷戈里·普莱特
- 普渡大学ME 597分布式能源资源,2024年春季,作者:凯文·J·柯彻
- 斯坦福大学AA228V/CS238V安全关键系统验证,2025年冬季,作者:悉尼·米歇尔·卡茨
相似工具推荐
openclaw
OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
markitdown
MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器
LLMs-from-scratch
LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备