Computer science 我想要一门学习计算机科学的课程
我们是一群想学习计算机科学的学生“自学” 我们希望遵循一个课程,以便在4年内每年有4门课程 有人能帮我们制定一个具体的课程吗? 或者甚至是材料的名称+如果书名提供 非常感谢。 这是我的第一个问题 我希望我把它贴在正确的地方Computer science 我想要一门学习计算机科学的课程,computer-science,Computer Science,我们是一群想学习计算机科学的学生“自学” 我们希望遵循一个课程,以便在4年内每年有4门课程 有人能帮我们制定一个具体的课程吗? 或者甚至是材料的名称+如果书名提供 非常感谢。 这是我的第一个问题 我希望我把它贴在正确的地方 对不起,我的语言不好以下是一些你可能会觉得有用的建议。请注意,这些课程中的许多本身不是计算机科学,而是为了提供所需的数学背景,培养所需的数学成熟度,以便真正掌握计算机科学高级课程中的材料 如果你在八年内学习八门课程,我的数学课程至少是你的四倍,而且在这个水平上,可能会更多 秋
对不起,我的语言不好以下是一些你可能会觉得有用的建议。请注意,这些课程中的许多本身不是计算机科学,而是为了提供所需的数学背景,培养所需的数学成熟度,以便真正掌握计算机科学高级课程中的材料 如果你在八年内学习八门课程,我的数学课程至少是你的四倍,而且在这个水平上,可能会更多 秋季,第一年
- 微积分I:极限,导数,反导数,积分,基本定理
- 编程I:变量、控制结构、迭代、递归
- 微积分II:积分、序列和级数的应用与方法
- 编程II:数据结构、OOP、参考与价值
- 微积分三:向量、梯度、线积分
- 离散数学:真值表、鸽子洞原理、组合、排列、证明
- 线性代数:方程组、向量空间、特征值和特征向量
- 编程语言和范例:面向对象、函数、逻辑、过程、BNF
- 概率与统计I:顺序统计、均值、标准差、条件概率、贝叶斯
- 算法和数据结构:搜索、排序、图形、动态规划、复杂性
- 概率与统计II:模拟、排队、随机过程
- 计算机操作系统:文件系统、计划、缓存、权限
- 形式语言与自动机:有限自动机、下推自动机、图灵机
- 计算机体系结构和汇编语言:指令集、流水线CPU、并行性、RAM
- 软件工程:过程模型、估计、质量保证、建模
- 计算机网络:OSI协议层、UDP、TCP、HTTP