Skip to content
wiki bin
跑步记录
简体中文
English
Initializing search
cs-self-learning
wiki bin
cs-self-learning
前言
必学工具
必学工具
Vim
Emacs
Git
GitHub
GNU Make
CMake
LaTeX
Docker
Scoop
日常学习工作流
实用工具箱
毕业论文
信息检索
读书
读书
好书推荐
读了
跑步
跑步
跑步技能
跑步记录
跑步记录
Table of contents
2026
编程入门
编程入门
MIT-Missing-Semester
Sysadmin DeCal
Python 语言
Python 语言
UCB CS61A: Structure and Interpretation of Computer Programs
CS50P: CS50's Introduction to Programming with Python
MIT6.100L: Introduction to CS and Programming using Python
C 语言
C 语言
Harvard CS50: This is CS50x
Duke University: Introductory C Programming Specialization
C++ 语言
C++ 语言
AmirKabir University of Technology AP1400-2: Advanced Programming
Stanford CS106L: Standard C++ Programming
Stanford CS106B/X
Java 语言
Java 语言
MIT 6.092: Introduction To Programming In Java
Rust 语言
Rust 语言
Stanford CS110L: Safety in Systems Programming
KAIST CS220: Programming Principles
KAIST CS431: Concurrent Programming
函数式语言
函数式语言
Cornell CS3110: OCaml Programming Correct + Efficient + Beautiful
Haskell MOOC
电子基础
电子基础
EE16A&B: Designing Information Devices and Systems I&II
UCB EE120 : Signal and Systems
MIT 6.007 Signals and Systems
数据结构与算法
数据结构与算法
UCB CS61B: Data Structures and Algorithms
Coursera: Algorithms I & II
MIT 6.006: Introduction to Algorithms
MIT 6.046: Design and Analysis of Algorithms
UCB CS170: Efficient Algorithms and Intractable Problems
软件工程
软件工程
MIT 6.031: Software Construction
UCB CS169: software engineering
CMU 17-803: Empirical Methods
计算机系统基础
计算机系统基础
CMU 15-213: CSAPP
Stanford CS110: Principles of Computer Systems
体系结构
体系结构
Coursera: Nand2Tetris
UCB CS61C: Great Ideas in Computer Architecture
ETHz: Digital Design and Computer Architecture
ETHz: Computer Architecture
作系统
作系统
MIT 6.S081: Operating System Engineering
UCB CS162: Operating Systems and Systems Programming
NJU OS: Operating System Design and Implementation
HIT OS: Operating System
并行与分布式系统
并行与分布式系统
CMU 15-418/Stanford CS149: Parallel Computing
MIT 6.824: Distributed System
计算机系统安全
计算机系统安全
UCB CS161: Computer Security
MIT 6.1600: Foundations of Computer Security
MIT 6.858: Computer System Security
ASU CSE365: Introduction to Cybersecurity
ASU CSE466: Computer Systems Security
SU SEED Labs
计算机网络
计算机网络
UCB CS168: Introduction to the Internet: Architecture and Protocols
Stanford CS144: Computer Network
USTC Computer Networking:A Top-Down Approach
Computer Networking: A Top-Down Approach
数据库系统
数据库系统
UCB CS186: Introduction to Database System
CMU 15-445: Database Systems
Caltech CS122: Database System Implementation
Stanford CS346: Database System Implementation
CMU 15-799: Special Topics in Database Systems
编译原理
编译原理
PKU 编译原理实践
Stanford CS143: Compilers
NJU 编译原理
KAIST CS420: Compiler Design
USTC 编译原理与技术
SJTU 编译原理
编程语言设计与分析
编程语言设计与分析
Stanford CS242: Programming Languages
NJU 软件分析
PKU 软件分析
Cambridge: Semantics of Programming Languages
计算机图形学
计算机图形学
GAMES101
GAMES202
GAMES103
Stanford CS148
CMU 15-462
USTC CG
Web开发
Web开发
MIT web development course
Stanford CS142: Web Applications
University of Helsinki: Full Stack open 2022
CS571 Building UI (React & React Native)
数据科学
数据科学
UCB Data100: Principles and Techniques of Data Science
人工智能
人工智能
Neural Networks: Zero to Hero
Harvard CS50's Introduction to AI with Python
UCB CS188: Introduction to Artificial Intelligence
机器学习
机器学习
Coursera: Machine Learning
Stanford CS229: Machine Learning
UCB CS189: Introduction to Machine Learning
机器学习系统
机器学习系统
智能计算系统
CMU 10-414/714: Deep Learning Systems
MIT6.5940: TinyML and Efficient Deep Learning Computing
Machine Learning Compilation
UCSD CSE234: Data Systems for Machine Learning
深度学习
深度学习
Coursera: Deep Learning
国立台湾大学: 李宏毅机器学习
CMU 11-785: Introduction to Deep Learning
MIT 6.7960: Deep Learning
NYU DLSP21: NYU Deep Learning Spring 2021
UMich EECS 498-007 / 598-005: Deep Learning for Computer Vision
Stanford CS231n: CNN for Visual Recognition
Stanford CS224n: Natural Language Processing
Stanford CS224w: Machine Learning with Graphs
UCB CS285: Deep Reinforcement Learning
深度生成模型
深度生成模型
学习路线图
MIT 6.S184: Generative AI with Stochastic Differential Equations
大语言模型
大语言模型
CMU 11-868: Large Language Model System
CMU 11-667: Large Language Models: Methods and Applications
CMU 11-711: Advanced Natural Language Processing
机器学习进阶
机器学习进阶
学习路线图
CMU 10-708: Probabilistic Graphical Models
Columbia STAT 8201: Deep Generative Models
U Toronto STA 4273 Winter 2021: Minimizing Expectations
Stanford STATS214 / CS229M: Machine Learning Theory
Table of contents
2026
跑步记录
running bin
2026
Back to top