CS自学指南-数学基础

MIT Calculus Course
课程简介
- 所属大学:MIT
- 先修要求:英语
- 编程语言:无
MIT 的微积分课由 MIT18.01: Single Variable Calculus 和 MIT18.02: Multivariable Calculus 两门课组成。对自己数学基础比较自信的同学可以只看课程 notes,写得非常浅显生动并且抓住本质,让你不再疲于做题而是能够真正窥见微积分的本质魅力。
配合3Blue1Brown 的微积分的本质系列视频食用更佳。
课程资源
MIT18.06: Linear Algebra
课程简介
- 所属大学:MIT
- 先修要求:英文
- 编程语言:无
数学大牛 Gilbert Strang 老先生年逾古稀仍坚持授课,其经典教材 Introduction to Linear Algebra 已被清华采用为官方教材。我当时看完盗版 PDF 之后深感愧疚,含泪花了两百多买了一本英文正版收藏。下面附上此书封面,如果你能完全理解封面图的数学含义,那你对线性代数的理解一定会达到新的高度。
配合3Blue1Brown 的线性代数的本质系列视频食用更佳。
课程资源
- 课程网站:https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011/pages/syllabus/
- 课程视频:参见课程网站
- 课程教材:Introduction to Linear Algebra. Gilbert Strang
- 课程作业:参见课程网站
MIT6.050J: Information theory and Entropy
课程简介
- 所属大学:MIT
- 先修要求:无
- 编程语言:无
MIT 面向大一新生的信息论入门课程,Penfield 教授专门为这门课写了一本教材作为课程 notes,内容深入浅出,生动有趣。
课程资源
- 课程网站:https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/index.htm
- 课程教材:https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-050j-information-and-entropy-spring-2008/syllabus/MIT6_050JS08_textbook.pdf
- 课程作业:详见课程网站,包含书面作业与 Matlab 编程作业。