MOOC · CS 自学课程指南¶
学习使我快乐
基于开源社区的高质量课程资源,为计算机自学者整理的课程索引与学习笔记。目标是帮助初学者少走弯路,在两年左右的时间建立起扎实的计算机科学基础。
在线阅读¶
本仓库使用 Zensical 构建,并自动部署到 GitHub Pages:
https://hanguangwu.github.io/MOOC/
内容导航¶
全书按知识领域组织为四个板块:
| 板块 | 说明 |
|---|---|
| EECS | 电子电气与计算机工程核心课:Web 开发、体系结构、并行与分布式、操作系统、数据库、数据科学、数据结构与算法、电子基础、系统安全、编程入门(Python / C / C++ / Java / Rust / 函数式)、编程语言设计与分析、编译原理、计算机图形学、计算机系统基础、计算机网络、软件工程 |
| 超级智能 | 人工智能与机器学习:人工智能、机器学习、机器学习系统、机器学习进阶、深度学习、深度生成模型(含大语言模型) |
| 格物致知 | 数学基础:MIT 微积分与线代、离散数学与概率论、信息论、数值分析、凸优化等 |
| Miscellaneous | 使用指南、CS 学习规划、必学工具(翻墙 / Vim / Emacs / Git / Docker / LaTeX / Scoop / Workflow 等) |