CS61A——Lec-01-Welcome!

计算机科学的简单介绍

image-20220102014914184

课程主题

  1. 管理程序的复杂度(过程抽象、数据抽象、编程范式)
  2. 深入理解编程概念(用Python)
  3. 计算机如何解释计算机程序
  4. 不同类型的语言(Regex、BNF、SQL、Scheme)
  5. 解决问题的技巧(迭代和递归)

前置课程

数学

顺便推荐了个课程:CS 10

课程组成

  1. 讲座
  2. 实验
  3. 讨论
  4. 作业
  5. 项目
  6. 考试
  7. 文献