2022-06-15 斯坦福大学计算机公开课资源

① CS 103 计算的数学基础

计算能力的理论极限是什么?计算机能解决哪些问题?哪些不能?我们如何以数学上的确定性来推理这些问题的答案?本课程探讨这些问题的答案,并作为离散数学、可计算性理论和复杂性理论的介绍。课程完成后,学生将能够轻松编写数学证明、推理离散结构、阅读和编写一阶逻辑语句,以及使用计算设备的数学模型。

学习地址:https://cs61c.org/sp22/

② CS106a 编程方法

计算机应用工程简介,强调现代软件工程原理:程序设计、分解、封装、抽象和测试。重点是良好的编程风格和各自语言的内置设施。使用 Python 编程语言。

学习地址: https://web.stanford.edu/class/cs106a/

③ CS 106B/106X 编程抽象

抽象及其与编程的关系。数据抽象和模块化的软件工程原理。面向对象编程、基本数据结构(如堆栈、队列、集合)和数据导向设计。递归和递归数据结构(链表、树、图)。时间和空间复杂度分析简介。使用涵盖其基本功能的编程语言 C++。

学习地址: https://web.stanford.edu/class/cs106b/

https://web.stanford.edu/class/cs106x/


④ CS 107 计算机组成与系统

介绍计算机系统的基本概念。探索计算机系统如何执行程序和操作数据,从 C 编程语言到微处理器。涵盖的主题包括:C 编程语言、数据表示、机器级代码、计算机算术、代码编译元素、内存组织和管理,以及性能评估和优化。

学习地址: https://cs61c.org/sp22/

⑤ CS 108 面向对象的系统设计

学习地址:http://web.mit.edu/6.031/www/fa21/

⑥ CS 109 计算机科学家的概率论

主题包括:计数和组合、随机变量、条件概率、独立性、分布、期望、点估计和极限定理。概率在计算机科学中的应用,包括机器学习和在算法分析中使用概率。配套教材是《概率论基础教程》。

学习地址:http://web.stanford.edu/class/cs109/

⑦ CS 110 计算机系统原理

计算机软硬件系统工程原理与实践. 主题包括:控制复杂性的技术;使用客户端-服务器设计、虚拟内存和线程的强大模块化;网络;并行活动的原子性和协调性。

学习地址: https://www.bilibili.com/video/BV1iW411d7hd

⑧ CS 140 操作系统

通过操作系统设计和实现的镜头涵盖计算机系统中的关键概念。主题包括线程、调度、n 进程、虚拟内存、同步、多核架构、n 内存一致性、硬件原子、内存分配器、链接、I/O、n 文件系统和虚拟机。Pintos操作系统中的四核编程项目强化了这些概念。

学习地址: https://www.scs.stanford.edu/21wi-cs140/

⑨ CS 143 编译器

编译器和解释器的设计和实现的原则和实践。主题:词法分析;解析理论;符号表;类型系统;范围; 语义分析;中间表示;运行时环境;代码生成;和基本的程序分析和优化。学生在课程编程项目中为简单的面向对象语言构建编译器。

学习地址: https://cs61c.org/sp22/

⑩ CS 144 计算机网络

原则与实践。计算机网络的结构和组件,重点是互联网。分组交换、分层和路由。传输和TCP:通过不可靠的网络进行可靠传递、流量控制、拥塞控制。网络名称、地址和以太网交换。包括重要的 C/C++ 编程组件;学生构建互联网 TCP/IP 软件的一部分。

学习地址: https://cs61c.org/sp22/

⑪ CS145 数据管理和数据系统

介绍数据库和数据密集型系统的使用、设计和实现,包括数据模型;架构设计;数据存储; 查询处理、查询优化和成本估算;并发控制、事务和故障恢复;分布式和并行执行;半结构化数据库;和数据系统支持高级分析和机器学习。

学习地址:https://cs61c.org/sp22/

⑫ CS 161 算法的设计与分析

最差和平均情况分析。递归和渐近线。用于排序、搜索和选择的高效算法。数据结构:二叉搜索树、堆、哈希表。算法设计技术:分治法、动态规划、贪心算法、随机化。基本图问题的算法:最小成本生成树、连通分量、拓扑排序和最短路径。可能的附加主题:网络流、字符串搜索、摊销分析、稳定匹配和近似算法。

学习地址: https://cs61c.org/sp22/

⑬ CS 166 数据结构

本课程深入探讨数据结构的设计、分析、实现和理论。在本季度中,我们将探索数据结构设计中的基本技术(等距、定名、随机化等),并探索对开发新数据结构有用的观点和直觉。我们将通过调查经典数据结构(如 Fibonacci 堆和后缀树)以及更现代的数据结构(如 count-min 草图和 rangenminimum 查询)来做到这一点。到我们完成时,我们将看到一些真正漂亮的有效解决问题的策略。

学习地址: https://cs61c.org/sp22/

⑭ CS 244B 分布式系统

分布式操作系统和应用问题,强调高级协议和分布式状态共享作为关键技术。主题:分布式共享内存、面向对象的分布式系统设计、分布式目录服务、原子事务和时间同步、应用程序足够的一致性、文件访问、进程调度、进程迁移以及关于分布式、规模、健壮性的存储/通信抽象面对失败和安全。

学习地址: https://cs61c.org/sp22/

⑮ CS 245 数据密集型系统的原理

最重要的计算机应用程序必须可靠地管理和操作数据集。本课程涵盖现代数据存储和处理系统的架构,包括关系数据库、集群计算框架、流系统和机器学习系统。主题包括存储管理、查询优化、事务、并发、故障恢复和并行处理,重点关注跨多种类型的数据密集型系统共享的关键设计思想。

学习地址:https://cs61c.org/sp22/

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容