Skip to content

Latest commit

 

History

History
89 lines (34 loc) · 1.84 KB

ucbcs.md

File metadata and controls

89 lines (34 loc) · 1.84 KB

0xy (e.g., 16, 61, 70) - lower-division courses,默认0是省略的,表示核心课程,重点培养学生的计算机基础、计算机科学素养和数学能力

1xy (e.g. 105) - upper-division courses,高阶课程

15x - Computer Architecture,计算机体系结构类课程

16x - Software,软件类课程

17x - CS Theory,计算机理论类课程

18x - CS Applications,计算机应用类课程

核心课程:

CS61A 计算机程序的构造和解释CS61B 数据结构CS61C 计算机结构CS70 离散数学和概率论

本科生CS课程:

算法 CS61B 数据结构

操作系统 CS162 操作系统和系统编程

计算机网络 CS168互联网介绍

计算机架构 CS152 计算机体系结构与工程

编译器 CS164 编程语言和编译器

数据库 CS186 数据库系统介绍

计算机程序的构造和解释 CS61A 计算机程序的结构与解释&& SICP of Python 描述 中文版

人工智能 CS188人工智能导论

机器学习 CS189 机器学习导论

费曼学习法:

适用范围:除外语之外的所有学科

原理:外语没办法给对外语没有任何基础的人教授

1. 确立目标

找到你要学习的内容,然后通过各种方法学习和该内容相关的内容,觉得自己已经完全掌握了,进行第二步

2. 模拟教学

在没有任何资料的情况下,简洁的将学习内容讲授给对该领域完全没了解的人

在这个过程有三个注意事项:

  • 1.自己能否把问题讲明白

  • 2.讲课时什么地方有卡壳

  • 3.什么地方讲混淆了

有的一定要记录下来

3. 反馈

询问你的观众那里不明白

4. 简化并重复

针对观众不明白的地方,讲课卡壳的地方,概念混淆的地方进行简化和深刻理解.然后回到步骤2重复,直到问题全部解决