后续打算把在西电前三年随课做的笔记整理一下上传到CSDN上,本文的目的是集中做一个索引贴,方便其他人查看。
目前暂定要整理的几门课程包括:
- C语言程序设计(浙大翁恺)
- Python程序设计(校内LGX老师)
- C++面向对象程序设计(北大郭炜)
- 数据结构(王道考研)
- 操作系统(王道考研)
- 计算机组成原理(王道考研)
- 计算机通信与网络(哈工大李治军)
- 微机原理与操作系统(校内CXQ老师)
- 线性代数(校内杨威老师)
- 概率论与数理统计(宋浩)
- machine learning(李宏毅)
- Deep Learning for Human Language Processing(李宏毅)
如果再加上不整理的Java程序设计、数据库系统、编译原理、软件工程、数字电路与逻辑设计、高等数学、离散数学(Ⅰ),就应该涵盖了大部分计算机科学与技术专业的核心课。工作量也比较大,所以也不知道何时能够完工(咕咕咕)。
等全部检查完上传后也会提供原始的md文件方便其他人下载和自由修改,此外如果时间允许,应该也会再尽力整理一下各种实验课的报告等等,造福后人(逃)。
1.C语言程序设计
我听的是中国大学MOOC上浙江大学翁恺老师主讲的版本,B站上也有资源。原课程链接如下:
https://www.icourse163.org/course/ZJU-9001
由于是大三抽空回头整理的,所以可能前五章会记的内容比较简略。此外,作为选学内容的A0:ACLLib的基本图形函数和链表两章也没有做。西电的考试是机试,理论上学到结构体就能够应付考试了,但为了以后的学习考虑建议全学。
各章节的链接如下:
C语言程序设计笔记(浙大翁恺版) 第一周:程序设计与C语言
C语言程序设计笔记(浙大翁恺版) 第二周:计算
C语言程序设计笔记(浙大翁恺版) 第三周:判断
C语言程序设计笔记(浙大翁恺版) 第四周:循环
C语言程序设计笔记(浙大翁恺版) 第五周:循环控制
C语言程序设计笔记(浙大翁恺版) 第六周:数据类型
C语言程序设计笔记(浙大翁恺版) 第七章:函数
C语言程序设计笔记(浙大翁恺版) 第八周:数组
C语言程序设计笔记(浙大翁恺版) 第九周:指针
C语言程序设计笔记(浙大翁恺版) 第十周:字符串
C语言程序设计笔记(浙大翁恺版) 第十一周:结构类型
C语言程序设计笔记(浙大翁恺版) 第十二周:程序结构
C语言程序设计笔记(浙大翁恺版) 第十三周:文件