哈喽,大家吼!我是一名普通的信科专业大一在读学生,因为疫情正在家里上网课。本来对教我们C语言的老师抱有期待,但没想到老师竟然主业是教高数!C只是兼任。。。不知道是否有小伙伴跟我们的情况类似呀哈哈哈,老师每天就照着PPT跟我们念,一会儿就没有听下去的耐心了,于是想着这样就算学会了C,也只是会一点编程,并不能理解到编程中的精髓,于是琢磨着能不能自学CS,于是网上一番寻找发现了宝藏,就是这个TeachYourselfCS一系列计算机自学课程!
网址在这里~自学计算机科学系列课程
我也决定用写文章,记笔记的方式来记录我的CS学习过程,希望能对自己,和对看到这篇文章的观众带来一些帮助!
这一系列课程所用到的教材有《计算机程序的构造和解释》《计算机组成与设计》《算法设计手册》《计算机科学中的数学》《操作系统导论》《计算机网络:自顶向下方法》《Readings in Database Systems》《编译原理》《分布式系统原理与范型》(中文第二版,英文第三版)(简直不要太多!!!)
我也经一番搜索,差不多找齐所有的PDF了!需要的小伙伴可以找我呀,免费哟
首先第一本书:《计算机程序的构造与解释》(英文名SCIP),我看见网上的诸多前辈以及此课程网站作者都强烈推荐学习这本书来打下CS的基础,但不知各位心中有没有和我一样的疑问,为什么都推荐这本书呢?它有多大的魔力???坐而言,不如起而行,我们话不多说,带着这个疑问直接开始这本书的学习吧!