苏州大学 计算机学院转专业指南
  • 前言
  • 一些建议&牢骚
    • 笔者个人对计科院的简单评价
    • 该不该卷计算机
    • 我到底是不是真的「喜欢计算机」?什么样的人才「适合学计算机」?
    • CS 与 SE——对计算机行业有一个大致的了解
  • 正文
    • 资格限制
      • 大一转/大二转
      • GPA 要求
      • 专业大类要求及已修课程要求
      • 其他限制
    • 考试内容
      • 大致说明
      • 编程题涉及范围
      • 选择题涉及范围
      • 算法内容
      • 考成什么样能转?
    • 考试流程
      • 报名及准备
      • 机试
      • 面试
      • 大致录入情况
      • 等待通知
    • 如何准备
      • 确定报名专业
      • 学习基础知识
      • 刷题
      • 学习节奏
      • 有基础/没基础
      • *准备面试
    • *对于有基础的同学
      • 对自己的水平有个认识
      • 对于有基础的同学建议的准备方式
    • 转专业之后
      • 补修相关
      • 熟悉新环境
      • 实验室招新
    • 杂项
      • 院内互转?
      • 保研相关
      • 竞赛相关
  • 附录
    • 附录 A Python 入门书籍推荐
    • 附录 B Python 编辑器推荐
    • 附录 C Type Hints(类型提示)
  • 访谈集
    • 说明
    • 转专业——迷茫与笃行
      • 半后记
      • 迷茫
      • 笃行
  • 往年考题及题解
    • 2022 年
    • 2021 年
    • 2020 年
  • 附件
    • 苏州大学计算机科学与技术学院 2022 年本科生转专业工作实施细则
    • 苏州大学计算机科学与技术学院本科生转专业“专业特长生”认定标准
    • 苏州大学计算机科学与技术学院 2022 年本科生转专业考试方案
  • *个人推荐书单
    • 切入书单之前
    • Python 数据科学
    • R 语言
    • 人工智能
    • 理论计算机
    • 算法
    • C/C++
    • Java
    • *关于 Web 前后端的一些牢骚
    • 前端(JavaScript)
    • 后端(Java/Go)
    • 面向对象/设计模式
    • 数据库/分布式
    • 数学
    • 最佳实践/方法论
由 GitBook 提供支持
在本页
在GitHub上编辑
  1. *个人推荐书单

数学

一些可能对理论计算机研究有所帮助的数学书。

事先声明,如果只是想通过考试甚至取得高分,下面几本书一本都不用读。

甚至如果只是想期末能过,或者考个八十出头,把书上的知识点大致看一遍,然后刷一下题就可以了。苏大的数学考试题就这难度,毕竟学校也不能把挂科率搞太高。

这一节写得比其他任何小节都水,虽然我煞有其事地给每本书做了评论,但我的数学水平真不行,所以这里好几本书我甚至只是翻了几页,参考价值非常低,请谨慎阅读。

  • 离散数学:正文 418 页,原版出版于 1982 年,黑白印刷。是的,这里指的就是学校使用的教材,即左孝凌版的《离散数学》。把这本书放在这里没有推荐阅读的意思,只是拿出来批判一番。客观来说,以八十年代的标准来看,本书以非常简练的语言将离散数学这一庞杂的学科浓缩在了仅 A5 大小的薄薄一本书中,甚至公式推导不跳步,还给所有重要的定理配上了例子,并且附有难度合适的课后习题,是非常优秀的。它甚至还涵盖了简单的群论和形式语言与自动机,连格理论与布尔代数都包含了,而这些内容完全不包含在西方的本科离散数学教学中。可以说,学完这本书,就基本打下了今后学习计算机所需的所有数学基础(前提是不去深入研究理论计算机)。但是在四十年后的今天,这本书无疑是有些陈旧了,并且易读性也不如四十年前那样出彩了,因此不推荐阅读。

  • 离散数学 : 理论·分析·题解:正文 559 页,原版出版于 1988 年,黑白印刷。仍是左孝凌编写,作为上面一本书的辅导教材。个人建议所有学习左孝凌版《离散数学》的学生都购买这本书,其中包含了书上所有习题的详细解答,并且包含了知识点梳理与例题,也很适合复习使用。明显这本书学校是不会发的,需要自己买。

  • 离散数学及其应用(第 8 版):中文版正文 801 页,英文原版出版于 2019 年,黑白印刷。内容量很大,习题量也非常大,并且难度很高。学习本科离散数学没有任何必要阅读本书,因为内容远远超出了本科学习的范畴,如果需要拿这本书当作本科阶段的离散数学课外读物也仅需阅读不到三分之一。理解难度不高,并且有大量举例以及实际应用的例子。另外需要注意的是西方的离散数学本科教学不包含群论、格理论以及形式语言与自动机,所以本书中也是没有这部分内容的。翻译一般。

  • 概率导论(第 2 版):中文版正文 442 页,英文原版出版于 2008 年,黑白印刷。学校编写的那本《概率论与数理统计》写得确实比较一般,很多地方理解起来有一些障碍。不过概率统计学习起来比较简单,挂科率也很低,所以实际上不需要课外阅读,学校使用的教材也凑活。这里推荐本书只是由于其更加直观,适合学有余力并且空闲时阅读,不建议当作课本的替代品。翻译一般。

  • 线性代数及其应用(第 5 版):中文版正文 484 页,英文原版出版于 2016 年,黑白印刷。由于西方的线性代数教学方式更偏向于直观式(重视向量空间)的教学方法,而中国的线性代数教学更偏向于计算式(重视行列式)的教学方法,教学内容有比较大差异,因此不推荐简单将任何西方式的线性代数教学资料当作课本的替代品,通过西方的教学方式学一遍线性代数也不能使你的线性代数成绩得到任何明显的提高。如果希望通过西方的线性代数教学方式学一遍,更建议观看麻省理工大学 Gilbert Strang 老先生的线性代数公开课,b 站就有全套视频并且包含中文字幕,此外 3blue1brown 的线性代数视频教程作为入门也是比较推荐的。这里推荐本书仅仅是将其作为西方线性代数经典直观式教学的一个例子,不推荐将其作为课本的替代品。翻译一般。

  • 具体数学(第 2 版):中文版正文 416 页,英文原版出版于 1998 年,黑白印刷。本书的英文标题为"Concrete Mathematics",本意是作者高德纳为了嘲讽离散数学(Discrete Mathematics)而作,本书的目的是“向学生教授本应该有人教授的计算机相关的数学知识”,以使读者能够更扎实地理解计算机程序。需要注意的是本书阅读难度很高,并且需要字字细读,相当硬核。显然本书不适合多数人阅读,仅适合空闲时想要折磨自己的读者。如果你打算阅读 TAOCP,可以将这本书作为前置。翻译不错。

上一页数据库/分布式下一页最佳实践/方法论

最后更新于2年前