大学计算机初学者之学习课程推荐

作为计算机学院毕业的老学长,首先推荐的就是最经典的《深入理解计算机系统》,简称 CSAPP。这门课在 B 站有不少视频课程。这门课程偏向基础,但对动手能力要求很高。某些大学的教材也是这本书,主要是完成课程的配套实验。

其次,推荐的课程是麻省理工的公开课,计算机系统以前的代号是 MIT 6.828,但后来的课程代号有一定变化。网上很多资源,可以自行搜索。课程本身是英文的,也有国内汉化的版本。

需要注意的是这门课程的难度很高,含金量也高。有的公司甚至在直接在招聘要求中写出:

最后,算机网络目前主流的课程主要有两个,一个是谢希仁的《计算机网络》,国内大多高校使用的是这本教材。也算是国内计算机网络最经典的教材了。

还有一本是《计算机网络:自顶向下方法》,目前也有不少学校改用这本教材。

小结

计算机科学不仅仅是写代码,它更像是建筑学,理论基础决定了 "建筑" 的稳固性与整体性。这是为什么大学课程中会开设各种 "晦涩" 的计算机理论课程。这些课程尽管难懂,但它们却是理解和解决复杂问题所必需的。这些理论知识不仅告诉我们 "怎么做",更告诉我们 "为什么这么做"。

相关推荐
dadaobusi4 分钟前
学习:一些互联概念的澄清
学习
zyf10441623 分钟前
暑期实践日志 Day45:梳理第五章内容,完善成果总结
学习·计算机网络·剪辑·暑期实践·课题任务
m4Rk_36 分钟前
【论文阅读】Agent 记忆机制(56):R2D2——把历史网页轨迹变成可搜索地图与反思记忆
论文阅读·人工智能·学习·开源·github
M78佐菲36 分钟前
Linux学习笔记:网络通信
linux·笔记·学习·算法
m4Rk_43 分钟前
【论文阅读】Agent 记忆机制(58):Amory——把长期对话从记忆碎片组织成会生长的故事
论文阅读·人工智能·学习·开源·github
西峰u1 小时前
Java IO 完整学习笔记|字节流、字符流、缓冲流、资源关闭全梳理
java·笔记·学习
星恒随风1 小时前
C++11详解(一):统一初始化——列表初始化与 initializer_list
c++·笔记·学习·list·状态模式
我爱cope1 小时前
【计算机网络 | 网络层补充:内部网关协议:RIP 与 OSPF 如何在自治系统内选择路由?】
网络·学习·计算机网络·智能路由器
是隼人2 小时前
buuctf-pwn ciscn_2019_n_5题解(学习过程持续 更新)
c语言·学习·安全·pwn入门·ctf入门
旖旎夜光2 小时前
【AI入门】大模型介绍全解析:从模型、LLM 到提示词与嵌入
人工智能·笔记·python·学习·ai编程