前言

由于培养方案还在不断更改,每一届的同学所学课程的顺序,需要选修的课程都有可能发生变化,以下为2023级培养方案相关课程,内容仅供参考。

博客上的资料为百度网盘链接,相关资料也可以在github仓库里找到:https://github.com/Harrisonls2004/BUPT-SCSS-2023

Tip: 如果链接过期请使用各种方式联系,我会在收到邮件的第一时间更新!

百度网盘链接已更新至每个科目后

BUPT-SCSS-2023相关资料汇总

按照学期先后顺序排序,英语课、体育课、公选课在大三下后面。

大一上

大一上的课比较少,难度也不是不大,多刷点题目基本就能拿高分。网安院分流只看第一学期成绩,只要不太差基本分流能随意选专业。

大学生心理健康

杜玉春上的。一共4次课,有签到考勤,结课作业是一篇1000字以上的论文,水课,90分左右。

计算导论与程序设计

邓小龙上的,讲的比较泛,课上学不到任何东西。

我们当时每个月都有一次上机考试,考了三次。上机考题一般5到6题编程函数题。期末考试也是上机考试,期末不仅有5~6题机考类型的题目,还有填空选择题。

平时会布置PTA习题,可以根据PTA习题考察点去复习。

上机考试占比很大,想拿高分的同学一定不要松懈。上机考试题目有可能会从历年试题里面出,学弟学妹们可以去CSDN或者从别的渠道找找历年考试题练习。

C语言推荐翁凯网课:【翁凯C语言全集】浙大翁凯C语言入门到精通,c语言知识点全解析,c语言期末考试法宝100分!_哔哩哔哩_bilibili

相关资料:计导C语言

网络空间安全导论

谷利泽上的,老师讲得还行,平时20期中20期末60。

当时只有谷老师有期中(随堂考试),但是24级开始全部都有期中考试了。考试很喜欢出历年原题,多写几套历年题容易考高分。

这门课以背诵为主,主要为网络空间安全相关基础概念内容,不算难,但是需要记的东西比较多,重点看课件中小结的部分。

记得看概念名词英文缩写(当时我们考了10分,给个英文缩写,让你解释这个缩写的中文并写出缩写的全英文),当年学长没认真复习这个部分期考考了英文全称学长都不会~(⊙︿⊙)

相关资料:网安导论

思想道德与法治

培养方案中共有思政、近代史、习概、马原、毛概五门思政课,四学期学完。

老师是巩姗姗。分数构成为期中论文20平时30期末50,期末开卷考试(准备好书)。

这门课由于开卷,期末笔试成绩基本无差距。(没必要平时花太多心思,期末考前看一遍目录知道章节即可)。

主要拉开差距的是平时分,想拿90+请多多举手发言回答问题让老师记住你。如果你们老师有举手登记名字习惯那更好,思政课一般回答三次就是满分。

临近期末当时我们有课堂分享实践报告,课堂分享的同学都得到了平时分加分。

高等数学A(上)

23级最后一年学高数,24级开始改成6学分数分了。难度应该会上升一点,但是学习方法是差不多的,可以参考参考。

老师是刘晓楠,讲得还行。分数构成:平时20期中20期末60。每周都会有课后作业,不定期有课堂点名和课堂派扫码签到,按时交作业按时上课就行。期末考试难度不算大,题型比较固定,多写几套历年试题很容易拿90+高分。

平时有空建议去B站听宋浩老师的网课:《高等数学》同济版 2024年更新|宋浩老师_哔哩哔哩_bilibili

期末考试重点:北邮李鹤老师习题课【邮理有李】2024级数分/高数上期末复习_哔哩哔哩_bilibili

相关资料:高数A上

线性代数

我当时是胡越上的,老师水平很高,给分也很高。但是胡老师上课听的不是很懂,这门课基本都是个人自学。

分数构成是平时30期末70,每周都会布置作业,由于没有期中考试,作业的正确率对平时分也有影响,想拿高分请认真完成每次作业。

期末考试不算太难,题型也比较固定,速成很快。速成推荐:【线性代数】7小时快速通关_哔哩哔哩_bilibili。平时有空建议平时看宋浩的课程。

相关资料:线性代数

四史课

中国党史、改革开放史、社会主义发展史、国史四选一。我选的是田凤娟老师的改革开放史。

平时每节课课前扫码签到,有一次小组汇报(汇报的都是满分),期末只用交一篇论文,给分挺好。

形势与政策

前五学期每学期都有,最后都是交论文作业。得分都在90上下,不会很高。

23级123学期是每学期有三周的线下课,都会签到。45学期是雨课堂线上课。

军事理论

期末线上考试85%,有题库,全是原题。还有一篇论文作业15%。平时有签到但是我不太清楚有没有占比。

军事训练

两周,没什么意外就在沙河,每一级时间都不固定,23级是大一结束的暑假,24级是大一上入学,25级据说是大一下5月。

标兵一般有90+,正常都是85~90左右。评分一般是辅导员60分教官40分。

大一下

课程非常多,学分将近达到30,一周都是课,非常累,好好准备考试,能拉开很大差距。

数字逻辑与数字系统

张勖老师上的,讲得还行吧,每节课都有扫码签到(会计入平时分),但是老师给分不高。分数构成为平时10期中5实验25期末60。每次作业分数都影响平时分。第二周会布置了一个小组调研论文作业。

只有张老师的班是有期中考试的(随堂),王春露老师的班没有。期中考的有点难,当时60分以上的人不多。

实验有验收。验收就是现场老师从8个实验中抽一个让你当场做一遍。验收完成了这项25分就能拿满。

数电B站网课有很多,我当时混杂着听了几个,其实感觉不如自己看PPT。因为网课内容和课件有很大差距,有些东西的解释画图和北邮用的教材都不一样,建议备考复习以PPT和课本为主,网课仅供参考。期末考试我记得还涉及到了一些概念考察(好像这个考了25分左右),还有要作图的题。

相关资料:数电

C++高级语言程序设计

这三门课开始放在一起说吧,C++大一下,JAVA大二上,Python大二下。24级开始和编译原理一起四选一了,但是建议别选编译原理。25级开始三门编程课全为大一下开课,我只选了Python。

C++这门课我没选,好像据说课程难度大,但是给分也还可以,学期中有小组作业,期末好像是手写代码。好像大作业做得好还有奖金。

JAVA高级语言程序设计

JAVA老师是伍淳华,我去听了一节课有点困就退课了。听选的同学说有五次上机实验,有期末闭卷考试,难度不小。

22年期末:代码段分析题考设计面板中间有圆,可以改变圆的颜色,同时鼠标进入圆后改变颜色的代码实现;repaint()引用的什么方法。(转自ZYH学长博客)

Python高级语言程序设计

老师是尚煜茗。这门课我当时是大二下学习。老师人很好,讲课感觉讲得也挺好的。有实验(大作业,2次,单人自己完成),平时作业(Python123平台,布置了四次)。期末60平时20两个个人大作业20。给分还行吧。

第一个大作业是正则表达式数据提取,不难,大概在第四节课讲完第二个月这样布置。
第二个大作业是网络爬虫,是按照学号最后一位数抽取题目,我比较不幸抽到了反爬机制比较强的今日头条。第二个大作业时间有点不太友好,是期末周布置的,时间比较紧,不知道之后老师会不会调整时间,但是还好只要做出来都是98或者100分。

期末考试是20道填空10道判断5道大题,前两道大题是概念解释:第一题是参数传递的类型判断和举例,第二题是硬拷贝,就是拷贝的区别。后三道大题是手写代码:第一个是文件有关,第二个是矩阵加法,第三个我有点忘了。手写代码比较折磨,不过还好,实在不会写至少写点东西上去,比如说中文?反正尽量别空着。

在后续的各种代码应用中python是用到最多的。脚本啊大作业啊科研啊基本都是用python的,我建议都选一下python,就算学过也可以选选巩固一下。

网络空间安全导论实践

王东滨上的,这课比较水,课上基本都是创新创业和一些网络安全法律,给分不是很高。

这门选修平时会布置几个实验,会给你步骤,就按着做然后写报告即可。

期末考核是个人大作业,自己从给定的题目里面选一个做,需要做PPT录视频最后课上5分钟展示,无期末考试。

相关资料:网导实践

离散数学

我当时是郝杰上的,老师人很好,给分很高(只要正常学基本都是90+)。这门课虽然是双语教学(考试全英文题目),但是真的不难。分数构成是平时30期中10期末60

平时作业的正确率会相应影响平时分,想拿高分的同学最高平时作业做全对。期中考试我们当时是十道大题,随堂的,考完过一周会发答题卡公布成绩。

日常跟着老师学就可以了,考试前一定要把老师PPT中每道习题弄明白。我们当时期中期末都考了不少PPT中的原题。这门课由于期末考试难度不大(10道选择10道填空若干道大题),很多同学分数很高,提前交卷的同学也很多。

相关资料:离散数学

中国近现代史纲要

刘鑫(1-8周)、张飞雪(9-14周)上的,张老师有签到和随机点名。也是开卷考试,平时30展示20期末50。期中时候会有小组pre,平时分占比大,想拿高分建议平时多举手回答问题。

习近平新时代中国特色社会主义思想概论

和思政一样,也是巩姗姗老师上的。给分还行。成绩构成是平时20期中(论文报告)20实践20期末40(开卷)。临近期末有政协提案和课程相关主题展示(展示是自愿的,有加分)。

注意听老师上课提到的考试要点,当时特意提到了新质生产力,但是书上没有这个内容,最后期末考了一道10分大题。

高等数学A(下)

高数的延续,好好学吧。

换成了江彦老师,老师讲课是手写的,讲得挺好的,期末前还有专门的习题答疑课。

平时分也是每节课的课后作业,占比和高数上一样,考核难度也不是很大。

相关资料:高数A下

大学物理

我们当时叫大物C,好像24级开始改成大物D了,本质一样的一学期4学分。

刘尖斌上的,每节课都有扫码签到。分数构成平时30期中10期末60。期中我们当时是10道填空2道大题(每届都不一样,我们老师当时也没说改题型了,之前我们打听的消息都是4道25分大题)。这门课内容多难度大,一个学期4学分学完上下两本书(部分内容不学,老师开学会给范围)

大物前期都是力学电学,可以吃点老本比较简单,老师也讲得比较慢(考的也很基础)。但是到了后面学光学的时候没时间了,讲得很快(基本都是念PPT了),理解起来比较难(考的也很难)。

大物速成困难,想拿高分的同学我建议一定要预习,甚至老师一开始讲力学的时候你得开始学光学了。而且这门课很吃平时的练习,平时的题目不能少。一定要把课本和课件的例题全部吃透,因为可能有原题!(据24级反馈期末考试课本原题非常多)

相关资料:大学物理

物理实验A

赵红梅上的,这课要写很多实验报告,特别是预习报告,还需要上手操作。

有几个实验是现场考核的,这几个实验的评分是按完成实验的先后顺序来评定的。

考勤很严,不想做实验太累建议看实验视频预习(老师会发)。

最终分数是等级呈现,但也是有分数对应的,95(优),85(良),75(中),65,59五种。这门课是一个一个班上的,基本上优的同学每个班都有比例限制。

大二上

大二上课程不是很多,但是有些课程学分较大,要好好学。网安比较能拉开差距的就是大一下和大二上了,之后很难再拉开差距了。

网络空间安全认知实习

小学期课程,据说24级改到大一下结束了。我们是苑洁上的,比较水。就是一个实验 + 网安相关调研报告。没什么难度。

数据结构

武斌上的。分数构成没有说(可能也是平时40期末60?),平时有PTA作业,手写代码作业,无期中,只有期末考试。

老师会进行报学号签到(签了四次,与平时分挂钩)

考试考代码并不是很多(也就一个10分的代码设计大题,我们考的是线性表相同元素删除?反正很简单,没有给情景),平时也没有机考。期末会给复习范围课件,一定要对着范围然后找到相应PPT每个知识点复习。

网课推荐:青岛大学王卓。数据结构与算法基础(青岛大学-王卓)_哔哩哔哩_bilibili

相关资料:数据结构

计算机组成与系统结构

这门课我觉得在所有课中最难了,非常让人头大,感觉很抽象,我是真没怎么学会。

理论部分老师是李小勇院长,实际上邱朋飞老师上课,期末考试是助教改的。分数构成:平时10期中10(期中考试开卷,一般只考大题)实验20期末60

理论部分:平时有作业(我们布置了两次,课上交),我们班无签到(吕老师的班签了一次)。

如果想在北邮期末考试取得好成绩,可以听年级另外一位吕昕晨老师的网课,这个会比较贴合考题实际。如果时间不冲突,最好期末考试前最后一节课听听吕老师线下课,吕老师的课会透露一些出题方向(一般是他出题)。计算机组成与系统结构-第一讲_哔哩哔哩_bilibili

期中期末考试考原题的概率很大,当时期中考试第三道大题和22级考的一模一样。想办法找到历年真题也是获得好成绩的方法。

实验部分:学期中有四周会上实验课,实验课是苑洁老师上的。实验课使用实验箱。有四个实验,每个实验都要拍照,写实验报告。和数电一样,最后还需要验收,助教会从四个实验抽一个实验让你当场做。

相关资料:计组

信息安全数学基础

徐国胜上的。分数构成为平时40期末60,无期中。平时成绩主要是课堂练习(xgs才有,每次第三节课进行)和作业(正确率影响平时分的高低)。

这门课其实是上数论与近世代数。前半学期主要学数论,难度不是很大,一般理解起来不是很难,主要都是同余二次互反等计算。后半学期学近世代数,群环域,理解起来比较困难,也很抽象。

由于近世代数部分在期中之后开始上,内容多时间紧,老师上课讲不来这么多,都是以念PPT为主。最后近世代数内容考的不是很深,大多数也是考群的相关证明(我们当时这部分证明题只考了一道:两个正规子群的交集是正规子群)还有一些概念(比如叫你解释一下什么是整环,什么是域)。

信数期末考试会考15分概念解释,一定要牢记一些相关概念定义。一定要听复习课,老师当时提到的一些概念都考了。

相关资料:信息安全数学基础

信息安全心理学/社会工程学

辛阳上的,科普性课程,平时偶尔会签到。分数构成为平时40期末大作业60,给分很高。

平时多回答问题有加分,临近结课会安排课堂展示,我记得只要报名了就算没展示交了展示PPT也能加分。

大作业也很简单,就是叫你选一个黑客心理学的相关片段写论文介绍。

相关资料:社会工程学

马克思主义基本原理

杨艳萍老师上的,老师说话很温柔。分数构成是平时30期中20期末50,但是这门课是闭卷

平时成绩取决于考勤和课堂表现,每节课会随机点名考勤。平时成绩初始默认85分,回答一次问题加5分,回答三次即可拿平时分满分。回答问题后老师都会问学号记录。

期中是随堂开卷,老师会给几个题目让你自选1~2个来写作文,不难。

期末考试就是闭卷了,考哲学比较多(大题基本是哲学),背就完事了,不难的,能背完的。我们当时大家都是90+。

相关资料:马原

概率论与数理统计

黎淑兰上的。分数构成:平时20论文20(期中不考试,写一篇与概率统计相关的论文)期末60。考试考的不难,考前多写几套练手就行,题型很固定。数理统计部分一些相关公式结论需要牢记。

网课推荐:宋浩,框框老师,李天意

相关资料:概率统计

大二下

大二下专业课非常多,需要记忆的东西也很多,期末一堆考试。平时好好准备就行,期末就不会那么仓促。感觉大二下后期都在做实验。

操作系统

老师是李灵慧。期末60,平时作业和两个实验35,期中5。期中之后开始扫码签到,每次三节课都会扫码签到,全部都签了才算。

这门课考的深度确实不大,主要是要记的小概念非常多,小题拿分难(2分一题),大题主要都是计算题,不会像计网有概念解释。平时作业有对应的教材答案,很方便,直接参考就行。

实验有两个:一个是调研国产操作系统,一个是三选一大实验(有两个难度比较小,建议选Openeuler,可以参考很多资料,你也可以选择那个难度最大的手搓一个操作系统),实验只要单人完成所有要求并提交报告就是满分。

期中考试也是随堂,概念居多,不好拿分,大家当时分都不是很高。期末考试和期中考试题型差不多,题量略大于期中,会给小题大题范围,根据范围复习即可。我记得这门课一堆人提前交卷,难度应该不大,拿高分细致点吧。

推荐网课、刷题:王道。这门课的考试选择题全部从王道题目里面出,想拿高分最好刷完。王道计算机考研 操作系统_哔哩哔哩_bilibili

相关资料:操作系统

计算机网络

老师是杨震。平时作业与实验45,期中考试5,期末考试50

杨老师上课讲的挺好的,最后一节课还会带着复习,里面有考试重点。

平时作业每年基本一样,可以参考我们的思路,估计只会改一些数据。

这门课有两个实验:实验1不难,速通很快。实验2是两人一组设计socket编程,会有验收,也不算难。

期中考试随堂,10道大题,和往年期中考试题还有作业题很像。

期末考试有些许难度,难点在于客观题(选择20道、判断10道、填空10道)考的知识点非常细,如果要拿高分一定要吃透PPT上每个内容,但是大题我感觉很简单,多刷点题很容易写出来(有问题可以多问老师,他很乐意解答的)

网课推荐中科大郑老师(和我们课件非常像,也是从上到下讲解)。中科大郑烇、杨坚全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程_哔哩哔哩_bilibili

王道的话可以参考,刷题可以用那个刷,但是王道是从下到上,和我们讲课顺序是反的。

相关资料:计网

数据库技术与应用

老师是肖达,平时成绩50(作业+实验),期末考试50。有实验,挺多的,课上课下都有。

平时多举手回答问题,或者报名讲作业题,都有额外加分。我们这届取消了期末额外的加分大实验,往年是有的,据说直接总分上加3~6分。

平时可以不听课,可以期末速成,但是建议期末前至少留有完整的两到三天速成。

网课推荐:https://www.bilibili.com/video/BV1Bq4y1Y7GC/?spm_id_from=333.337.search-card.all.click(速成)https://www.bilibili.com/video/BV1p1NoeTE89/?spm_id_from=333.337.search-card.all.click(系统性学习的网课)

相关资料:数据库

汇编语言与逆向工程

这门课是网安的典型专业课,好好学,可以掌握一项技能。

老师是付俊松。平时30(会随机点名上课回答问题,第七周上课最后全班点了一遍名),会布置三次逆向分析作业,不难。

期末70,机考,五道题,并手写实验报告。(信安老师要求是写电子版报告,网安付老师要求是手写)。期末考试难度不大,题型非常固定,写完往年题基本能做出四道题,最后一题会有难度(但是别空着,把过程写清楚可以拿一半分的)

我觉得这门课的考试应对方法不是认真听付俊松讲课,而是考试前找一位网安的CTF大佬让他带着你做一遍历年的所有题目。

相关资料:逆向

现代密码学

老师是毕经国。平时作业20,课堂测验25,课堂考勤5,期末考试50,认真复习上90不难。平时上课会有签到和随机点名回答问题。

这门课信安的郑老师和网安的毕老师上课内容差别很大,网安的同学想复习建议去听信安郑老师的网课,讲的比较好。

毕老师上课讲的很多内容考试不考,如果期末复习参考范围建议去找信安课件,不过我这也有。

我们这级密码学两个专业都取消期中考试了(每年情况都不同),往年一般是有的而且占比不少。我们课堂测验是开卷线上答题,基本大家都是满分。

期末考试考的难度没有预想的大,内容比较浅,也是偏向基本概念和基本计算,但是题量很大。建议最后一节课去信安听郑老师的复习课(网安的毕老师不会讲重点和范围),最后一节课点的内容基本都考了。

郑老师网课链接现代密码学-第一周_哔哩哔哩_bilibili

相关资料:现代密码学

毛泽东思想和中国特色社会主义理论体系概论

老师是曲伟杰,讲课非常好。

平时40:出勤4分,回答三次问题4分,小组课堂展示16分,随堂小测16分(其实我们当时就搞了一次,当考勤)

期中20:(4到5人一组拍摄短视频。助教先在每个班的视频中筛出一半作为优胜小组,优胜小组此项至少获得19分并且视频在第七周进行课堂展示。未选上优胜小组此项分数在16到18分,第七周课上会选三个最佳作品获得此项满分20分)我们小组当时得了20分然后老师还让我们小组去参加了马院的微电影大赛。我感觉拍这个挺有意思的。

期末40:(闭卷考试,会给大题范围,狠狠背就行了),相比马原很多都是背过的,不难,我留了10天左右背,背的考试全考了。

相关资料:毛概

数学建模与模拟

23级培养方案是数学建模、组合数学、复变函数三门课三选一。据说24级开始没有数学建模课程了,组合数学和复变函数无学分要求。当时我们基本都选数学建模,因为其他两门课都是闭卷期末考试,难度不小。

数学建模是贺祖国老师上的,这门课是三选一数学课中唯一不用期末考试的,比较轻松,给分挺好,推荐选择这门课。当时也是为了准备暑假培训想参加数学建模国赛然后选的。

期中有个北京高校数学建模校际联赛,建议去参加,老师说去的能加分,但是我感觉没加。

期末是倒数第二节课发题目一周时间线下自己完成最后一节课上交。

其他两门课也有同学去选,组合数学给分不如数学建模高。然后我们当时有同学数学比较厉害选复变函数的,老师给了100分。我觉得如果数学非常好,可以选择去刷分,要不就不要选了。

相关资料:数学建模

大型程序设计实践

大二下结束的小学期,我们是昌硕老师上的。就是开发一个平台,当时两个选题,一个是安全通讯还有一个是失物招领。我们是5个人。周一早上讲要求周五验收汇报,给分都很高。

大三上

大三上极度痛苦,各种各样的课程实验基本没停过,从开学做到期末,事非常多。

编译原理与技术

老师是郭燕慧,23级应该是最后一年必修课了,24级开始好像改成和C++、JAVA、Python一起的四选一选修了,而且改到了大二下学期。如果学有余力的话可以选修,但是我建议还是别选了。

这门课是一门双语重量级课程。每节课扫码签到。期末50,作业实验30(5次assignment+5次lab),项目project20(2次)。实验和project都有学长学姐的资料参考,做起来不难。

期中有自愿小组汇报(当时信安是3人一组,网安是4人一组),汇报有额外3~5分加分,直接加到总分上,我们组加了4分。

期末题量很大,23级有16页,8道概念题+5道计算题(作业类型)+1道设计题+1道开放题。虽然是开卷,但是难度非常大,根本写不完。我当时是全部写上了,有些不会的基本是随便写给老师捞。我这门课正好90,应对考试得对课本特别熟悉,把每个概念标清楚。建议作业题在考试前盖上答案全部自己重新写一遍,然后构思一下设计题和开放题的考法,用GPT预设一下可能要考的内容。

相关资料:编译原理

网络空间安全治理

可能这门课是我们班是邓小龙上的原因,我感觉这门课是大学最难受的一门课。因为邓小龙比较抽象。如果你们是803、804班,老师是王小娟,就不会有这种感觉,这课就等同于大三下专业选修课类型的水课。

24级开始改成大二下开课。这门课没有期末考试,只有期中考试且占比40分。剩下60分是大作业汇报+报告。

大作业选题范围:钓鱼邮件、前沿APT攻击方式、社交舆情热点分析、社工学热点(基于LLM的社交机器人、社交网络群体智能博弈-话术)、人工智能数据投毒和软件投毒、经典病毒复现+配合学院的靶场上课 = 有考试 + 动手实验 + 汇报。

期中考试(第12周左右)。这个不用准备,因为准备了也没用。我们当时说范围是课件1~3章,但是最后的题目和课件完全没有关系,所以建议不要浪费时间准备,准备和不准备考的都差不多。基本都会捞人,大概期中考试分数每个人都会在原始分上加10到20分。

大作业汇报(包括汇报表现40% + 大作业报告20%):大作业一组不超过3人,邓小龙安排小组汇报时间较晚,每年都无法在结课前完成汇报,我们当时还剩十几组没有汇报完,一般安排在期末最后一门考试结束后的某天去网安楼会议室和他汇报。相比另一位老师王小娟,邓小龙要求非常高,如果不做出完整的系统平台和丰富的可视化界面,可能得分不是很高,并且邓小龙需要提交代码+PPT+演示视频。如果你们老师是王小娟的话可能汇报一下治理相关的调研就行了,只需提交PPT+文档,基本都能很高分。

一般组内的得分都不一样,每个人总评相差3~4分左右。汇报人和组长一般得分较高,但不是一定。

相关资料:治理

算法设计与分析

王东滨上的,作业和期末考试各占50%。不签到,但是课上有雨课堂扫码做题。

作业占分挺大,四次作业,报告形式提交。

期末考试不难,题型和往年一样。每个章节都会涉及考题。

参考23级考题:前两题和历年题一样题型很简单,第三题考了线性的选择排序(p-r<75那个,当时没写出来,那个代码在课件里面被挡住了),第四题是动态规划最优子结构,第五题贪心算法分数背包,第六题回溯法N皇后。

考题全是课件和课本上的例题!例题!因此把课件上每一个算法原理能说出来,代码能默写出来,复杂度能说出来就基本可以拿90+。因此区分度都在作业,作业的报告尽量写的多一点,详细一点,不要只写代码和结果,把分析也写上去。

相关资料:算法

软件安全

徐国胜老师上的,分数构成期末40平时30实验30

每节课都会有扫码签到,并且每节课都要写课堂练习并上传到云平台。

开学第一节课会发共享文档组织同学自愿报名每节课的课堂演示实验,一般一节课一名同学,后期还有报名鸿蒙开发演讲。演讲的同学有平时分10分的加分,建议报名,老师会给参考的代码资料,保证平时分可以拿满。

会布置4个实验,还要考华为初级证书,做两个开源贡献(OpenKylin和OpenHarmony),事情非常多,开源贡献审核非常慢,拖到了期末考试完。

期末考试大概有一半题目都是往年题原题。填空选择比较容易,大题有难度,大题都是给你一串代码问你漏洞,还有叫你设计漏洞程序写代码这种。最后一道12分题和某次实验很像。

相关资料:软件安全

网络安全

老师是郑康锋。期末60平时40。期中有3人小组15页调研报告作业,期末闭卷。

有专门实验课,第六周开始的双周都在网安楼实验室上(共六个实验)。有些实验分成课上课下实验,课上部分需要下课前提交报告。

会不定时一个个点名签到,点了两次,算入平时分。

期末考试题目很多原题,背完基本能高分。

2023级期末考试题目:(考试时间2025.12.30)

填空题10道(很简单,我的终极预测资料里全都有,背了就能全对)、选择题10道(也很基础,基本看了就会,有一道不属于PGP优点有点难度,全卷我就这个没复习到)、简答题7道(误用和异常入侵检测内容及其优缺点、TearDrop、ARP欺骗(要画图)、IPSec的两个过程(不用具体,第一阶段第二阶段里面的大致流程)、PGP加密认证(要画图)、snort实验三条规则(要会写:LAND、TCP NULL、SQL)。还有一道忘记了反正不难资料都有。开放题1道18分,多写一点,不会也要编。考了APT攻击(第一问叫你说1~2个APT案例、第二问是APT频繁出现原因、第三问是应对方法措施)

资料使用指南:

网络安全期末复习pdf,第一轮复习的版本,涵盖较全面,有时间可以慢慢看。

网络安全终极预测,第二轮整理版本,筛选了一部分内容,常考的内容。

网络安全真题回顾,全部真题,历年考过的。

网络安全:网络安全

软件工程技术基础

芦效峰上的,基本不签到可以不用听。

期末考试开卷40,很简单,带书就行。我们当时20选择5道判断5道简答,全是书上的都能找到。最后2道画图题是平时作业布置的原题,准备好就行。

期末大作业50(小米便签或者鸿蒙商城开发,3~4人一组,不交报告需要录个程序视频)。我们当时是4个人,做了非常多的功能,建议大家多加一点功能,这项就能拿满分。

我们小组做的鸿蒙商城开发。

Github:https://github.com/Harrisonls2004/WaterFlow

Gitee:https://gitee.com/Tooooa/WaterFlow

平时10(不签到但有次课写了一题课堂练习上交,课下有2次画图作业)

这门课不难,给分非常高,大家都是接近满分。

相关资料:软件工程

大数据安全

石瑞生上的。考勤作业实验50分,期末开卷考试50分。

实验和作业都是5人一组(五次作业五次实验,小组每人完成1次作业1次实验)。最后5节是实验汇报课,每节课汇报一个实验。建议去汇报,得分应该比不汇报的高。实验尽量做的扩展性创新性多一点,老师很喜欢,毕竟期末考试开卷不难,很多往年题原题,因此拉开差距的都是平时分。

相关资料:大数据安全

Web开发技术基础

我们当时是Web、可信还有第六学期两门课四选一。我第5学期只选了Web。

孙岩炜老师上的。平时分60期末开卷40。有次老师记录了上课坐前三排同学的名单,每人平时分加了5分。

两次调研论文作业,三次设计作业。

23级期末考试可以使用电脑打开PDF(所以比较难),22级及其之前只能用纸质材料。

虽然是开卷,但是期末有风险,选课请慎重!

相关资料:Web

可信计算理论与技术

文献阅读作业30分,每人一份:选择课程相关的高水平论文进行评述。期末前提交,教师评分。

课程实验报告20分,每人一份:随堂实验的报告(运行过程与结果截图)。课后或期末前提交,教师评分。

小组课程项目50分,每组一份:分组完成一篇课程相关综述论文,并进行一次报告。论文期末提交(教师评分),随堂报告(同学互评+教师评分)。评述对课程内容相关的高水平学术论文(可自选)。字数要求:1000字以上(Word五号字体1页),中/英文不限(不影响分数)。
基本内容要求:论文主要内容简介、论文的主要创新之处、论文对你的启发、论文的不足之处、论文可能的进一步工作等等。一定要有自己的见解,切忌只是单纯的翻译或转述论文。可以评述小组报告中的论文,但评述内容不能雷同!
AI工具:自己见解部分不能使用,其他部分使用必须明确标注(不能超过50%)

授课韩老师备课认真负责。本课程有助于建立对安全体系的整体认知;同时结合相关前沿动态传授科研经验。

以上是相关课程介绍,我没选,可能是早八原因吧。但是听说给分挺好的,做得好的还有奖品,学弟学妹如果不想选Web开卷考试的可以考虑一下这门课。

计算理论

我们培养方案是计算理论、安全法、安全通论三选一。我选了计算理论。听说24级开始网安只有安全法能选。计算理论和安全通论只有信安能选。

孙岩炜老师上的,是三选一中唯一一个不用pre的课程。

如果有这门课可以选,推荐选择,给分非常高。大家都是接近满分。

老师很好,上课也很认真,不签到,但是建议都去,去了还有期末论文加分。

平时60期末论文40。平时两次作业,计入分数,github有答案,一定要写对,占分。

相关资料:计算理论

网络安全法

没有选择,当时这课排在早八起不来,而且据说给分参差不齐,有接近满分的也有85左右的。老师是谢永江。

考勤、课堂发言20。

课堂报告1次或读书报告2篇20。读书报告每篇2000到3000字。选择课堂报告此项直接满分。

期末考试60。提交课程论文(5000字以上)。要有AI说明。

安全通论

没有选择,这课当时也是早八,好像整个年级才选了18人。是王笑尘上的。

考勤20: 随机考勤

至少1次平时作业20: 自行调研相关文献,按内容要求撰写学习报告。

期末PPT汇报 + 提交大论文60: 给出几个论文题目,学生任选其一或自行拟定开展研究和论述,课程最后进行PPT汇报,并将PPT和大论文(一般包括背景描述、模型构建、结果分析、总结、参考文献五部分)。

网络空间安全课程设计

大三上的小学期。验收是崔宝江、苑洁老师一起考核,信安和网安一起合班。

崔老师要求比较高,验收答辩可能会有拷打。

题目有基础题(5人)、综合题(10人)、开放自选题(10人)。我们当时是8个人自选题,好好做就行,文档写多一点(当时有小组写了600页)。基本都是90+,因为难度较大,原则上不会给低于90分。

大三下

2026年6月更新。

英语课

23级是分了ABC班,不管哪个班大一大二4个学期每学期都有英语课。A班是综合4 + 公众英语 + 学术英语 + 八选一。B/C班是综合2/3 + 综合3/4 + 英语听说2 + 九选一。24级开始好像只用上三个学期英语了,A班大一下就能选修英语课程。不过建议分班考试能考好点就好一点,尽量去A班,公众英语和学术英语这种英语选修课给分普遍比综合英语和进阶英语这种高,而且能提前考四级。

英语选课建议参考老师,不要参考课程。每年各个课程老师都不一样,这里推荐张爱阳老师。

体育课

大一上是体育基础,考太极拳和3000米的。3000米比较折磨,我是刚刚达到毕业要求。所以这课我分数并不是很高。

356学期是自选课程,我选了排球、网球、匹克球。排球是李k上的,给分不算高。网球是崔ty上的,当时下雪了,考核只有正反手各打5个,只技术评分,好的90+,就算再差也是8889左右不会很低。

公选课

公选课属于自行选修课程,最后不会算在取得保研资格排名中,但是对保外和出国有用,可以开包含公选课的成绩单用于外校夏令营和预推免。因此有保外或者出国打算的同学可以刷刷公选课提升教务系统上的排名。

智慧树

智慧树非常好,都是网课,基本都是97+,很好通过。期末是在线考试选择题,可以在网上查到成套的往年题,一边考试一边借鉴就可。

我大三之前每学期学校都会开差不多20门左右,可以随便选择。但是大三学年(2025秋季)开始学校出了新规,每学期只开3到4门,还需要抢名额,就比较难刷分了。

亲密关系心理学

非常火爆。但是我感觉也就那样。后面我也没去听课。期末交论文,给分95左右,能抢到可以抢,水水学分。

跨文化沟通与商务礼仪

大一上不太懂随便选的公选课。是郑春萍老师上的。事情有点多,会有签到,小组课堂汇报,期末录音作业。给分一般般。

流行音乐赏析

大一上选的,事不多,偶尔签到。是马辉老师,好像她是校歌作曲人。最后一节课课上会全班一起录一个合唱视频。最后交一篇论文或者自己录一段唱歌视频即可。

显示技术的发展与游戏应用(双创)

一门关于显示技术的创新课,比较有意思,没有作业,没有考试,期末可以选择交论文,也可以选择相关话题最后一节课去汇报(汇报分会高一些)。用来水双创分还是可以的。


特别鸣谢

在最后,我想特别感谢以下几位学长,他们无私分享的资料为我提供了巨大的帮助:

XF(2022级):https://github.com/77feng/bupt_scss_course

SQ(2022级):https://shenqi629.notion.site/

ZYH(2021级):https://shuita2333.github.io/

WD(2021级):https://pewter-tarsier-5b9.notion.site/1d826533399b4e44a8a513ddd63e881a

HDW(2021级):https://github.com/fengchen555/BUPT-SCSS-learning-source

正是依靠这些前辈们整理的内容,我得以顺利度过学习中的许多难关,在此由衷感谢各位大佬们的付出。

本文可以视作对往届资料的补充与更新,同时结合了我个人的学习笔记,希望能为大家提供更全面、更实用的参考,帮助大家在学习的道路上少走弯路。

此外,2024级的同学们也可以关注同级同学 RCY 的最新资料仓库哦~

RCY(2024级):https://github.com/cyruan815/BUPT_SCSS_2024


总结

以上就是北邮网安的主要课程介绍,希望对学弟学妹们有所帮助!

祝大家学业顺利!科研顺利!每天开心!🎓

本文内容基于个人经验整理,仅供参考。具体课程安排和考核方式以学校最新通知为准。