持续更新中…
个人在北邮计科本科学习时的部分思考总结,仅供参考,包不负责的🤗😶🌫️
Freshman Fall 大一上
必修
1. 高等数学A(上)
比较重要,尽量高分
个人以自学为主。没有上过宋浩的课,全程B站武忠祥基础课 + 校内PPT
多做做题吧。往年题
2. 线性代数
学校课程 + B站汤家凤 + B站李永乐
当时老师是张义,教的还可以,就是得尽量跟得上课程进度
李永乐教的确实不错
3. 计算导论与程序设计
纯自学。
入门上的翁恺,后续自己啃的C Primer Plus
期末还得背背一些基础概念,反正我是背不得😭😭
Freshman Spring 大一下
必修
1. 高等数学A(下)
同高等数学A(上)
2. 电路与电子学基础
个人对硬件一窍不通(也有可能是因为我上课都😴了)
老师发的录播回放 + 朋友的笔记 + 死磕,勉强90
弄清楚原理再写题吧往年题
3. 大学物理C
不难,考试非常套路,多刷题
4. 物理实验A
实验报告认真写(抄)🤭🤭
5. 离散数学(上)
重要,认真学,老师水平还是挺重要的,当时是李文璟,全程跟着学就行
往年题参考有限,英文试卷
选修
1. 程序设计竞赛基础 或 计导课程设计————二选一
没有什么竞赛基础就老老实实选课设就好,比较轻松,分也不差
我选的前者(个人无基础),全程比较折磨,但总评100
针对前者:平时作业一定认真写,基本就是解题报告,期末也和这些题有关
不得不说,收获挺多的
本人题解报告,选课前可以看一下我写的报告感受一下内容再决定
Sophomore Fall 大二上
必修
1. 数据结构
偶尔上课听听,PPT全研究明白,不懂得上网找找也都有讲的很清楚的blog
各种lab都有往年的参考,自己找找就行。本人报告
2. 数字逻辑与数字系统
任课老师罗娟娟,靠自学,作业布置的比较少,建议找找别的班的资料
期末挺套路的,需要适当刷点题把知识点搞明白。往年题
3. 计算机系统基础/CSAPP
CSAPP的阉割版,实验值得认真做
可以找找别的学长的blog
4. 离散数学(下)
比离散(上)难一点,也是因老师而异,内容较多,平时得学
选修
1. 四选一之矩阵理论与方法
期末写论文,从2022级开始压分:原本95+,现为90+这种降档。高分不容易拿
2. 二选一之概率论与随机过程
没什么好说的,选概率论与数理统计
3. 双创选修
选了机器学习那节课,抱了大腿,全程划水,做一个机器学习的小任务
个人建议还是抢机器人和智能车,有祖传代码+报告,给分也不错,轻松有趣
Sophomore Spring 大二下
必修
1. 形式语言与自动机
应该是这学期最简单的课了
平时把PPT看明白,作业对着答案写明白,期末前刷刷往年题,基本就85+了
需要注意的是,实验二在2022级新增了一部分内容,且实现并不是很容易。
22级以前的源码不包括这部分,22级的源码应该还存在部分问题
2. 计算机组成原理
学的不是很明白,建议找其他人的blog/经验看看
王道考研的书确实不错,建议买回来学/刷
往年题不太好找,但我考完回忆记了一些下来,供小东西们参考:
2024年计组期末(计科)
选择题,判断题,概念简答题,计算题,设计分析题
选择题考了浮点数的最大,正数最小,负数知识点,涉及寻址范围,知识点涉及dma传送方式
判断题涉及了平时作业的选择题的选项
简答题第一题是计算CPI之类的
第二题是四个概念说明,CPI,SDRAM,第四个是一个M开头的单位(不是MIPS)
第三题是把一级catch变成二级cash算提高了多少?
然后是显示器的像素求带宽这种
有一道指令格式的题,有一道磁盘的题(其中一问是这个)
最后一题是考研题(王道书上原题),比考研题多了一问,快表+cache
除次之外,论坛上说23年考了设计硬布线,片选,内存条,RAM芯片组成
实验也挺难做,报告在这里
3. 计算机网络
也挺难的,期中就考了四五十分,但后半学期认真学 + 期末认真复习 = 90分
依然推荐王道考研书,挺有用的,同样的PPT也很重要
期末个人把程莉老师一学期的课重新听了一遍,收获很多,非常推荐程莉老师
计网每年发的期末样题都是同一套
计网实验挺有意思的,建议认真做,个人报告 + 源码
4. 毛泽东思想和中国特色社会主义理论体系概论
想要好一点的分的话,上课记得去,点名不能缺勤,听讲互动倒是无所谓,特别想卷个95+的话,你就硬卷吧你。
期中展示尽量选新颖点的主题,让老师记住你,印象深刻
最后一节课会划重点,认真听!!!!!!!,期末对着重点背就行
选修
1. 二选一之JAVA面向对象程序设计实践
每个班作业、期末大作业都不一样,不一定会有源码参考
对于wqf的课来说,期末的UML图比较重要,一定要画
和舍友交流看来,C++ 没有往年学长说的那样压分,两门课怎么选都行
花点时间都能 90+
2. 二选一之计算机组成原理课程设计
小学期开课,内容很少,肯定做得完
需要注意的是:
分为基础内容和拓展内容,实现基础内容+写好报告+汇报出色,分数还是可以的
拓展内容很难,网上源码都有点问题,验收答不上来挺不好的
所以这课没必要实在去死卷,让老师看到态度是最好
如果小组都想卷,那也支持
3. 三选二之数据结构课程设计
挺大一个项目🤓🤓,主要考察的就是应用排序算法、迪杰斯特拉算法、查找算法、哈夫曼编码……
直接从得分点讲解吧:
1.需要做前端
2.数据量尽量大(比他要求的还要大,加分点)
3.基础功能要全
4.选做功能尽量做(22级只考察三个,那就尽量做到三个)
5.多用户同时登录使用
还有啥我记不得了,大概就是用了什么算法,用了哪些提高的算法,对于某个算法有没有改进
我的项目 90+,采用C++、MySQL、Vue3,MySQL是现学的,Vue是gpt帮忙速通的🙏,但是耗时挺多的
4. 三选二之计算机网络课程设计
尽早开始!!!
我们小组拖到了期末之后才开始(只花了几天,加班加点的),做的不是很好
以及,严重怀疑,助教验收会比老师(程莉)验收分低一些,但是老师验收会拷打你很久很久🤭🤭自己取舍吧
不建议大家参考我的内容了,去找点别的源码吧
Junior Fall 大三上
必修
1. 操作系统
想要完成 / 解决北邮的 OS 课程,要求还是很低的
如果你的任课老师是比较有名 / nice的(如 lws),你只需要每节课坚持认真听 + 适当的笔记
如果上课实在没办法坚持,可以考虑 B站学长们上传的北邮某老师的 OS 课,不过要注意不够完整且可能每学期的重点会有些微改动。
作业保证正确率(八仙过海 自己解决)
实验都很简单,用点奇妙小工具都能做好,报告认真写就行。我的实验
期中期末不断完善自己的笔记、复习自己的笔记即可
一些期末 Tips
大题题型非常固定,可以通过多刷 往年题、作业题、PPT例题练习题解决
期末选择题考的比较 不起眼,没复习到,不过一分一题,别太浪费时间了,注意取舍。
最后提供一下我当时的 复习笔记
笔记不完整也不完全正确,仅供参考
2. 编译原理与技术
形式语言与自动机 pro 版本
会刷题会做题就能考高分
实验可能是这门课程唯一有些微难度的部分
期中期末题型非常固定,解题思路毫无变化,刷 往年题 + PPT例题练习题即可
纯套路的课程,附上 我的复习笔记
笔记不完整也不完全正确,仅供参考
3. 数据库系统原理
邓芳老师讲的很好,认真听。
这门课的实验以及实验验收,呃呃,比较水,炒一炒混一混得了,别浪费太多时间
最好平时写作业的时候就把知识点弄明白,能做笔记更好,复习会方便很多
大题题型依然比较固定,特定的几种题型一定要学会做
笔记不完整也不完全正确,仅供参考
4. 算法设计与分析
很抱歉,正课一节课都没听过
这门课似乎因为每一届考的都很差,期末要求越来越低
最后一节课会有复习PPT,告诉你期末几道题、每道题从哪几个算法里抽取
既然最后一节课都这样了,怎么复习不言而喻。
选修
1. 网络存储技术
prj 的课,需要抢,抢到之后基本开摆即可
一个字,抢
2. Python程序设计
prj 的课,选到之后基本开摆即可
3. 程序设计实践
做一个 DSL。我的项目
验收的吹牛逼技术要大于你实际做的东西
提前验收会有加分,但大概率会有得分点没踩到,所以别因小失大。
没做前端界面也 90+
4. 计算机网络技术实践
难!!!
真的学不会计网
但是老师真的很好,给分也很好,挠破脑袋也能勉强做出来
提醒: 如果你按照我的报告做,真的不一定能复现出来,验收时,同样的东西前一分钟没成功,重启了一下就OK了,助教说了一句话 “网络就是这样的”
不过总共 6 个实验,一个人只需要验收一个,写两个实验的报告。别的去不去都行,去听的话可能做实验时会轻松点。
我做的实验四,前三个实验没听没做,周三早九验收,周二早上开始做,中间睡了五个小时,剩下时间都在折腾琢磨,勉强赶在验收前完成。
建议组团报这个课,虽然是个人实验,但大家一起做一起试错还挺好的。
5. 人工智能原理
没选,但这学期给分很烂,大家闹得不愉快。