B站大学计算机科学与技术专业本科培养方案v1.0

0.前言
目前b站鱼龙混杂,啥营销号都进来了,一搜一大堆卖课的,所以我希望搜集一些高质量的课程,让大家少走弯路。
疫情以来很多高校都选择来b站上课,b站目前有着丰富的资源,而且刚好是本科生上的课不是mooc那种,资源足够撑起一个专业了。所以我整理了一下我关注的那些up发的课程以及我看过的课程。
全部理论课采用b站名校的课程,采用顺序线下>线上,实验课的实验环境需要借助采用其他平台。
1.培养目标
扎实的计算机系统功底,全面掌握计算机理论知识
极强的应用开发能力
数学基础牢固
2.1高等数学/数学分析
1.视频资源
推荐理由:当时我学高数时候就是看的这个视频,讲的非常好。
推荐理由:复旦大学数学分析书的作者,虽然有点轻微口音,但不影响观看。
推荐理由:视频比较新,而且是中科大的,值得一看
2.书籍推荐
《同济七版高等数学》,我觉得这本高数书非常好,在国内教材中,少见好教材,无论是证明还是课后的习题。
《》 [,可配套国科大张平和袁亚湘的课,深入一点可看老师讲的数学分析(非数仅供参考)
《》[俄]吉米多维奇 / 李荣涷 / 高等教育出版社 / 2010:时间多可刷,如备考年半,看似数学分析实则微积分习题….
《》谢惠民,数学类
3.up推荐
良心up讲课讲的很细致,总结的很好,可以看看它中值定理总结….
数学竞赛大佬
:thu数学分析,数学er进
4.公众号推荐
考研竞赛数学:涉及而很广,资源也很多是数学竞赛的官方公众号,公众号的ppt总结的十分好,可以快速过知识点,题型比较全题目也可以适当做做。
2.2线性代数/高等代数
1.视频资源
国内好的线代课不多,我当时学只有一个学期,课时很少,学了个皮毛,后面考研又深入学了学,这门课对以后的机器学习非常重要。机器学习很多公式推导都需要它。
2.书籍推荐
《》David C. Lay,从应用角度比同济的要好
《》姚慕生 / 吴泉水 / 谢启鸿;数学专业可看,可以看b站谢启鸿老师的课,搭配《》更香(非数仅供参考)
《》任广千,从几何角度解释,十分通俗易懂,强力推荐
2.3概率论与数理统计
机器学习前置课程也是很重要一门课,比如那个贝叶斯公式,b站没有太好的课,这个我听得不错。
书籍推荐
浙大概率论与数理统计
《》陈希儒
2.4计算方法/数值分析
这门课我没怎么学过
2.5数学建模与模拟
书籍
2.6代数与数论
2.7近世代数
3.专业基础课
1.java程序设计
2.离散数学
书籍:
离散数学及其应用(原书第8版)很多学校在用这本书
离散数学(第2版) 屈婉玲 这本是我大学用的教材,也比较不错
3.rust语言程序设计
如果要做清华的os实验需要先学rust
4.专业课核心课
1.数据结构
视频
ppt
挺不错的,可以从github上下载
书籍
王道数据结构,可以用来刷习题,速成
《》[美] Mark Allen Weiss个人比较推荐这本
2.算法设计与分析
3.计算机系统基础ICS
这门课国内中科大、南大、浙大、交大、哈工大都有开设,是一门贯穿计算机学科的课,很多课程都是将计算机的一个方面形不成一个体系,这门课填补了空白,南大是用的袁春风的教材,科大用的计算机系统概论偏硬件,其他用的是CSAPP
教材推荐
《
CSAPP:非常好的一本书,学这门课必读,很多知识讲的非常透彻。有些地方有新颖,比如用控制流理解进程。
4.计算机组成原理
》唐朔飞版,主推,这是所谓官方推荐中最优秀教材了,可配合哈工大mooc视频。
《》 /
5.计算机系统结构/计算机体系结构
6.计算机网络
可以作为补充
书籍推荐
》日本人写的书,很多都写通俗易懂,在科普方面日本显然是领先的(想想工作细胞…),这本适合入门看
《》[
北邮用的是计算机网络第五版Andrew S. Tanenbaum 黑皮
中科大用的是自顶向下
7.数据库系统原理
b站上木有比较好的课,我当年看的是数据库系统原理浙大陈岭的课
》(美)Abraham Silberschatz / (美)Henry F.Korth / (美)S.Sudarshan,很多顶尖学校作为教材,如zju
8.软件工程
没发现比较好的课程,cs中唯一偏文科的课
ssm框架项目:如果学过ssm可以看下这个视频,他和传统空讲理论不同,他是把软件工程真正代入到实践中了。可以边看边画图设计
9.编译原理与技术
只有后半部分
10操作系统
》nju
11.形式语言与自动机
编译原理前置课程
5.专业选修课
AI方向:
1.计算机视觉
2.统计学习
3.机器学习
神经网络+隐马尔科夫
4.模式识别
5.大数据统计与分析
6.游戏人工智能设计
7.知识工程和语义网技术
8.自然语言处理NLP
安全方向
1.现代密码学
应用方向
1.andriod
系统方向
1.linux操作系统
入门可以看看
2.智能计算系统AICS
3.汇编语言
》王爽讲的通俗易懂,入门可以看
《
计算机科学方向
1.软件分析
6.其他课程
1.考研复试课
2.ipads实验室新人培训
3.龙芯杯培训
4.ACM培训
考研竞赛凯哥:良心up
考研竞赛数学公众号:官方公众号
《数学公式》戏言我的csdn(id:言小叶)上有,b站对于latex支持太差了,所以发表在csdn上了
以上资源我认为是b站相对来说最好的了,如有补充或者错误可以私信或评论。