基于 CS 自学指南 · AI 驱动

计算机科学
交互式自学平台

从零基础到顶尖学者,AI 生成的原创教程配合交互式代码编辑和测验系统, 让你在浏览器中完成全部学习流程,无需跳转任何外部网站。

9+
课程
73+
教程
4
学习路径
免费开源

全部课程

涵盖 25 个类别,9 门课程,73+ 节教程

编程入门

从零开始学习编程,掌握多种语言基础

编程语言设计与分析

深入理解编程语言的本质

数学基础

计算机科学所需的数学基础

数学进阶

高级数学理论与应用

数据结构与算法

核心数据结构与算法设计

计算机系统基础

深入理解计算机系统底层原理

操作系统

操作系统核心概念与实现

计算机网络

网络协议与分布式通信

体系结构

计算机体系结构与组成原理

数据库系统

数据库设计与实现

Web开发

现代 Web 全栈开发技术

编译原理

编译器设计与实现

并行与分布式系统

并行计算与分布式系统设计

系统安全

计算机系统安全与防护

人工智能

人工智能基础与核心方法

机器学习

机器学习理论与应用

机器学习系统

机器学习系统的工程实现

机器学习进阶

高级机器学习理论与前沿方向

深度学习

深度学习理论与应用

深度生成模型

生成模型: 从GAN到扩散模型

计算机图形学

图形渲染与几何处理

软件工程

软件开发工程化实践

电子基础

计算机硬件与电子学基础

数据科学

数据科学分析与可视化

必学工具

程序员的必备工具箱