这是来自 MIT 、斯坦福大学和普林斯顿大学等知名大学的免费课程的精选列表,这些课程满足与本科计算机科学学位相同的要求,但不包括通识教育。
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
计算机科学导论 | 哈佛 | 10 周 | 10-20 小时/周 | 自定进度 | 没有任何 |
计算机科学中的数学思维 | 加州大学圣地亚哥分校 | 6 周 | 2-5 小时/周 | 每月一次 | 没有任何 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
人人编程(Python 入门) | 密歇根大学 | 4 周 | 4-6 小时/周 | 自定进度 | 没有任何 |
Python 数据结构 | 密歇根大学 | 4 周 | 4-6 小时/周 | 自定进度 | 人人编程(Python 入门) |
使用 Python 访问 Web 数据 | 密歇根大学 | 4 周 | 4-6 小时/周 | 自定进度 | Python 数据结构 |
在 Python 中使用数据库 | 密歇根大学 | 3周 | 4-8 小时/周 | 自定进度 | 使用 Python 访问 Web 数据 |
Capstone:使用 Python 检索、处理和可视化数据 | 密歇根大学 | 2周 | 4-6 小时/周 | 自定进度 | 在 Python 中使用数据库 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
Python 3 编程专业 | 密歇根大学 | 5个月 | 7 小时/周 | 自定进度 | 没有任何 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
微积分 1A:微分 | MIT | 12 周 | 6-10 小时/周 | 自定进度 | 微积分前 |
微积分 1B:积分 | MIT | 15周 | 6-10 小时/周 | 自定进度 | 微积分 1A:微分 |
微积分 1C:坐标系和无穷级数 | MIT | 8 周 | 6-10 小时/周 | 自定进度 | 微积分 1B:积分 |
线性代数 - 前沿基础 | 德克萨斯大学奥斯汀分校 | 15周 | 6-10 小时/周 | 自定进度 | 微积分前 |
概率与数据导论 | 公爵 | 5 周 | 5-7 小时/周 | 一个月两次 | 没有任何 |
统计学导论 | 优达学城 | 8 周 | 5-7 小时/周 | 自定进度 | 没有任何 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
Python 数据科学简介 | 密歇根大学 | 3周 | 4-6 小时/周 | 自定进度 | 基本编程知识 |
在 Python 中应用绘图、图表和数据表示 | 密歇根大学 | 4 周 | 5-7 小时/周 | 自定进度 | Python 数据科学简介 |
在 Python 中应用机器学习 | 密歇根大学 | 6 周 | 5-7 小时/周 | 自定进度 | 在 Python 中应用绘图、图表和数据表示 |
在 Python 中应用文本挖掘 | 密歇根大学 | 5 周 | 5-7 小时/周 | 自定进度 | 在 Python 中应用机器学习 |
在 Python 中应用社交网络分析 | 密歇根大学 | 5 周 | 5-7 小时/周 | 自定进度 | 在 Python 中应用文本挖掘 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
从第一性原理构建现代计算机:从 Nand 到俄罗斯方块 | 耶路撒冷希伯来大学 | 6 周 | 5 小时/周 | 一个月两次 | 基本编程知识 |
从第一性原理构建现代计算机:从 Nand 到俄罗斯方块 II | 耶路撒冷希伯来大学 | 6 周 | 10-15 小时/周 | 每月一次 | 从第一性原理构建现代计算机:从 Nand 到俄罗斯方块 |
操作系统简介 | 佐治亚理工学院 | 8 周 | 5-8 小时/周 | 自定进度 | 从第一性原理构建现代计算机:从 Nand 到俄罗斯方块 II |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
计算机科学:算法、理论和机器 | 普林斯顿 | 10 周 | 2-5 小时/周 | 每月一次 | 微积分1A(全部),基础编程 |
算法,第一部分 | 普林斯顿 | 6 周 | 6-12 小时/周 | 每月一次 | 计算机科学:算法、理论和机器 |
算法,第二部分 | 普林斯顿 | 6 周 | 6-12 小时/周 | 每月一次 | 算法,第一部分 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
数据库管理要点 | CU | 7 周 | 4-6 小时/周 | 一个月两次 | 基本的编程和 CS 知识 |
密码学一 | 斯坦福 | 7 周 | 5 小时/周 | 每月一次 | 线性代数 - 前沿基础和概率和数据介绍 |
培训班 | 学校 | 期间 | 努力 | 频率 | 先决条件 |
---|---|---|---|---|---|
Linux 命令行基础 | 优达学城 | 1周 | 5 小时/周 | 自定进度 | 没有任何 |
Unix 工作台 | 朱棣 | 4 周 | 4 小时/周 | 每月一次 | 没有任何 |