北京邮电大学通信工程专业选修课心得

96
shengqiang
2017.03.05 18:57* 字数 12107

前言

一家之言,仅供参考。

很多人想要刷分,在看分数的体制下可以理解,但同样希望看文章的人修读课程时能认真学到一些东西。不是贪多,分数和本领都到手,那是最好的。

单纯求过的话,选课时不需要考虑太多,因为专业选修课很少挂人,比起各位大一以来经历的数分、线代、大物、模电等课程,这些选修课在60分上一般都不吝啬,不是说老师直接帮大家提分,而是平时成绩比重大、期末出题简单,大家不难凭“真才实学”考到60分,但90+这个衡量标准下,各个课的表现就不太一样了,有高目标的同学需要多权衡。

另外要注意,课程分数的确有大小年的情况,不同老师也会不同,由于选修课往往只有少数老师教,所以考查方式的变动风险比必修课大。

之前北邮和腾讯智慧校园有过一段合作期,部分科目可以查到本级成绩分布,这种情况我会附上直方图。

以下信息均为2014级情况,如果换了老师,很多经验可能失效。

大二下

离散数学(2学分)

  • 50%平时作业/50%期末闭卷考试
  • 《离散数学》 耿素云 清华大学出版社
  • 我自己的分数:95
  • 我所在课堂的教师:陆月明

课程内容简单,大部分人选修该课。理解起来不困难(学得比计算机类专业要浅,走CS的同学要好好学),看书做题即可,14级免修考试过了3个人。平时作业是课后题,有成熟的教辅《离散数学题解》。历年期末考试也简单,但16年6月的卷子出其不意,出了一些可能被忽视的实际应用问题,即便是课本上原题,看到了也一脸MB。最后不知道是否调了分,90+还是很多(可能以前95+也十分容易吧)。


离散数学

计算方法(2学分)

  • 不详
  • 《数值计算基础》 沈剑华 同济大学出版社

计算方法与离散数学两门课二必选一。选计算方法的人很少,所以这门课十分神秘,应该说内容对以后想学CS的同学也是有用的。也见到过能考99的,但整体情况不知。

数据库技术与应用(2学分)

  • 作业10%/实验20%/70%期末闭卷考试
  • 《数据库系统概论》 王珊 高等教育出版社
  • 我自己的分数:98
  • 我所在课堂的教师:杜秀川

课程内容(相对计算机类专业)较为基础,是一门走CS道路的必需课吧,即便不考虑分数也建议好好学。课本上相当一部分内容不要求,但其它部分也需要认真读才能搞懂。

这门课2014级有两个课堂(杜秀川/孙学斌),两个老师对实验的要求有一些差别,按照实际来即可,总体来说实验不难,搞清楚了去机房验收,简单回答个问题,30秒就可以走人了,估计实验分也容易拿到满分。在杜秀川堂上,最后一次实验是要做个交互界面的,但形式不限,很多人因为这学期有“程序设计实践”,所以写了Win32程序(我个人是觉得挺麻烦的),我当时开了个微信公众号,到云上买了个应用搜索引擎做后台,也成功地交差了,我个人是觉得工作量不算大……
期末考题有题库,参考资料老师会给,每年做出一些修改和补充就拿来考试了。我考试前生病,第二天8点考,头一天下午4点才爬起来复习,没熬夜的情况下都刷完了题……

课程得分很好,接近满分不难拿,90+很多(但听说也有极端个例挂掉了……)。


数据库技术与应用

多媒体技术与应用(2学分)

  • 20%PS作业/20%AE作业/20%考勤/40%期末开卷(英文)考试
  • PPT讲义
  • 我自己的分数:95
  • 我所在课堂的教师:姜竹青

大二下有两门专业选修课,数据库和多媒体。我在刷分意念的驱使下两门同时选了。

这门课讲的是多媒体相关的应用技术,音频和图像处理之类的,属于泛而不追求精的科普课。课件全英文,老师讲课不会全英文的,所以听懂没有障碍。

2014级第一次尝试布置AE的实践作业,做一个很简单的视频即可(上课教的例子是蛮经典的教程,画面效果看起来较为落后),听说2015级又去掉了。

PS作业是一直保持的,由于静态画面还是好处理一些,历年都有较为精致的作品提交。

期末的开卷考试并不难,有时候找不到确凿的出处,就可以多答上一些,还有一些不认识的,当时我们直接带了本牛津高阶去查一些缩略语和定义、描述,帮了大忙。

总得分不如数据库高,最高分估计95,一般同学会被PS、AE作业拉分(有些作业效果的确惨不忍睹……),所以建议在这些方面有功底(在宣传部门工作过的)选该课。


多媒体技术与应用

大三上

计算机网络(2学分)(with “计算机通信与网络”)

  • 平时作业40%/期末闭卷(英文)考试60%
  • 计算机网络:自顶向下方法(课程大纲指定英文教学,建议大家买机械工业出版社的翻译版,大部分人受不了一本全英文的大砖头……)
  • 我自己的分数:97
  • 我所在课堂的教师:张鸿涛

这门课一共2个班,都选满了,算下来应该有360人左右,授课老师都是张鸿涛老师。张老师语速比较快(当然也是因为内容很多),我比较喜欢这种“机关枪”式的讲课风格,不容易走神。

由于这门课教材的缘故,课程内容是从应用层开始讲起的,比较贴近生活实际,容易引起兴趣,之后逐渐深入。课程需要认真学习,好好理解,一方面是对未来工作学习有用处,另一方面是理解有偏差做不对题。

该课每一章留一次作业,英文表述,回答尽量英文,网上可以搜到答案,但老师经常在各个版本之前混合找题(该书已到第六版),故找答案无法一劳永逸,建议互帮互助。

期末考试的题基本上是作业题的变式,也有一部分形式稍新的题目,老师最后一堂课会进行知识的梳理,一定要去。

整体上这门课得分比“计算机通信与网络”(中文授课,开卷中文考试)高,90+容易一些,估计平均分85分左右(比“计算机通信与网络”高4~5分)。

注:“计算机通信与网络”这门课,中文课本,中文授课,开的班多,其教材顺序是从底层(物理层→链路层→……),似乎平常作业留的也比计网少。看起来比计网学起来轻松,没有语言障碍,期末还开卷,但开卷考试难度也相对大,我见到的最高分不过92分,而“计算机网络”见到过98分,所以我只建议对分数要求不高的同学去选,想拿高分(当然前提是认真记了,毕竟闭卷)的还是选英文计网吧。


计算机网络

计算机通信与网络

信息论基础(2学分)

  • 作业30%/期中开卷考试30%/期末闭卷考试40%
  • 信息论基础(第2版) 田宝玉等 人民邮电出版社
  • 我自己的分数:95
  • 我所在课堂的教师:司中威/王思野(中途由于老师身体原因换了一下)

几乎所有人都会选的课,这门课对通信是很重要的(当然最对口的是信息工程专业,这门课他们是必修)。

课程学起来可能会有一点难度,但考试不会很难,我们生活在信息之中,学习时要注意理论与实际结合,多做比拟。我们期末考试时就有一道有意思的题:“重要的话说三遍”体现了信息论的哪些性质?(只是大意……我也记不得了)

期中开卷,5个大题,2013级考的很难,2014级相对宽容很多,容易那满分,对着书好好看,把题算出来就OK了,可能会出现历年的改编题。

期末题目相对不水,但好好复习并不困难。这门课给分十分良心,我认识很多人都95+,均分估计也有85、6分。

从课程内容、给分、后续福利(通原II,下述)这三个角度讲,该课都是值得一选的。

另外,大三下的二必选一选修课“通信原理II”有一部分内容与该课程重复,选过信息论的会觉得轻松一些。


信息论基础

互联网+与工业4.0概论(2学分)

  • 100%期末大作业(APP策划)
  • 自编讲义
  • 教师:李屹

这门课比较“虚”,平时讲的内容也无聊,我听了第一节课,险些以为这是管理类、创业类课程……这是我第一门在试听后就毫无纠结地退掉的课。
坦白讲,课程名称中这两个概念,也都是商业和政治用来炒作的名词,本身也的确不指代什么技术实质。

期末交一个APP的设计书,不用真正开发,能P两张效果图放上肯定更好一些。

得分不是很好,90+几乎找不到,当然也不挂人,均分估计84、5吧,推荐单纯凑学分的同学选。


互联网+与工业4.0概论

复杂网络与在线社交网络概论(2学分)

  • 2次Project/中或英文的小论文 比例不详
  • 自编讲义
  • 我自己的分数:92
  • 我所在课堂的教师:谢刚

这门课比上一门要不水得多,其中涉及到了社会网络、数据挖掘、机器学习、博弈论等知识,基本上都是时兴的内容,但也正因为内容很多,故显得内容庞杂,只能是匆匆介绍。

教课的谢刚老师讲话比较慢,我个人的话很容易走神……

平时有两个Project,老师是穿插在讲课中布置的,所以要注意听,做起来不算麻烦。

期末交一篇论文,有没有创新性均可,综述也可(其实有质量的综述很难写,学术界中高引用综述往往是些德高望重的牛人写的……)。老师不会过于为难,但一定要在他指定的时间前交上。做这个作业可以稍加练习论文书写和排版,对以后有帮助。

得分整体较高,估计均分都有90分了,2014级中,少数人可以拿到96分,大部分完满完成的人92分,稍差点的在80+分布,对大部分人来说课程给分良心。

互联网+和复杂网络告诉我的道理是,不要觉得交个大作业/论文就会比考试轻松,想要做好时间精力可能要花费更多,然而若没有摸清老师的脾气可能白费功夫。毕竟考试是标准化的,各位都一路考上来,不必多言。


复杂网络与在线社交网络概论

嵌入式操作系统(2学分)

  • 平时+实验50%/期末开卷50%
  • 自编讲义
  • 教师:陆月明

老师是陆月明,也教过一些班的离散数学。没听过课,但是内容还是比较简单的。实验有教程,按步骤做即可,据说验收直接打钩,并没有分数,那前50分应该很好拿。
期末考试只有固定答案的题(判断选择填空这类的),2013级称这门课分数不理想,但2014级相当高(尽管还是有些填空题之类的在提供材料上不好找),90+不难,估计均分会在90-。
建议期末去图书馆借一些相关书籍,提前浏览,以备使用。毕竟课程讲义内容很有限,实验教程篇幅也不长,还是要稍微开一点拓展的东西。


嵌入式操作系统

通信电力与电磁环境(2学分)

  • 考勤/作业/期末开卷 比例不详
  • 自编讲义+通信高频开关电源 黄小军等 机械工业出版社
  • 教师:黄小军

这门课应该是从2013级才从第7学期调整至第5学期的,课程内容不难,据说电磁环境部分像模电,选课情况来看比较冷门。那本教材出版年岁也久了,建议去找找二手书。

开卷考试,印象中是第16周随堂考(不确定)。高可以到95+,但整体得分一般,均分可能82、3的样子,相信认真学一下,90+不难拿。


通信电力与电磁环境

LabVIEW虚拟实验系统设计(2学分)

  • 记不得了……
  • 自编讲义
  • 教师:刘奕彤

这门课主要目标是参加虚拟仪器大赛(在校团委的竞赛加分表中),选课的同学大部分都组队打磨作品,以备春季学期参赛了。不是这个目标或者纯粹想刷分(或者纯粹抱大腿)的同学建议不要选,没有动力。但是虚拟仪器大赛两年一次,所以这门课是否以竞赛为目标,取决于下一年暑假是否有比赛,Tik Tok。

这门课比较适合适应了组队搞项目的同学选(如做大创),会感觉得心应手一些。

做项目的好处是实践多,经验性的东西收获多,另外也要注意项目的潜在福利,因为一个项目打磨过程中可以拿去参加各种各样的比赛(尤其是在互联网+和大众创新的大背景下),项目做好了,还可能会是你面试时的谈资、CV中的亮点或者向老师要推荐信的一个理由。另外北邮在该比赛中成绩还是数得上的前几所学校。

均分在85+,少数组可以拿到90+,也看完成度吧,老师会公允的给分。当然了,竞赛如果获奖加了分,那肯定比这门课少的这几分要值很多。


LabVIEW虚拟实验系统设计

大三下

通信原理II(2学分)

  • 20%作业+20%随堂期中+60%期末闭卷考试
  • 通信原理(第4版) 周炯槃著 北京邮电大学出版社
  • 我自己的分数:95
  • 我所在课堂的教师:张兴

该课程是通信原理I的延续,讲的主要是信源与信源编码、信道与信道编码,也介绍了正交码与扩频通信及OFDM的知识。总体上难度比通信原理I小很多。

该课程缺点就是期末要闭卷考试,但由于并不难,2选1中的另一门通信仿真(实验课)没人选所以停掉了,这门课成了实质上的必修。期中考试是各班老师自己出题、自己定时间随堂进行,各班有所差别。期末考试14级的题比前两年要稍微难一些,原来都是考二三十个选择题的小空(各位考过通信原理I就知道这题量一般),后面4个大题。14级靠的是十几个选择小空,5个大题,但做不完不至于。

从适用人群来看,除了不想期末考试的,其它人都应该选通信原理II,一是其中的部分内容和信息论基础、移动通信重叠,学习负担小;二是,平时花时间做实验写报告,未必比理论课花时间精力少;三是,显然这部分知识在考研中还用得上,没选的话这部分内容就要自己补。


通信原理II

电磁场与微波技术应用(2学分)

  • 50%理论课(作业+开卷考试)+50%实验课
  • 微波技术基础 李秀萍著 电子工业出版社
  • 我自己的分数:94
  • 我所在课堂的教师:邓力(理论部分),实验课都是实验老师组负责,老师不固定

这门课和射频用同一本教材,但不全讲,关键部分就是微波的基础知识、网络参量和部分微波元件,学的时候可能不觉得容易,但理论考试开卷,很简单,注意历年题要研究一下。
实验稍微麻烦一些,我们今年是实验二、三必做,可以在自己选一个(“可以”这个字眼其实在很多人看来就是“要做”),一般大家选功率分配器(因为网上的参考报告多)。建议看实验教材,并参考网上报告,但一般没有质量极佳的,要注意不要顺着错的做了。说是到机房实验,其实就是在电脑上安装一个Microwave Office软件做仿真,完全可以在自己电脑上安装来做(自己电脑截图还方便一些),建议上手后抽课余时间尽快做出来,这样可以提前验收,容易得到好的分数且后面的课就不用去了。

这门课90+应该不是难事,关键是稍微花点时间思考,内容难度不大。


电磁场与微波技术应用

注:射频那门课没有实验,纯理论教学,期末要考试,我们这一级几乎没人选,所以电磁场与微波技术应用实质上成了一门“必修课”。

移动通信(2.5学分)

  • 10%实验+30%平时+60%开卷考试
  • 移动通信原理与系统(第3版) 啜钢等 北京邮电大学出版社
  • 我自己的分数:99
  • 我所在课堂的教师:常永宇

这门课一共四个课堂,分别由编书的四个老师教。内容上专攻移动通信,与“通信原理II”和“现代通信技术”有重叠,但重叠部分一般讲的更细致。正如教材所言,重点在基本原理和系统结构,所以对繁琐的计算不作要求,关键是要知道整个系统是怎么回事。从课程难度上看,学起来不难。

这门课只上半学期(每周4课时),课程结构和通信电子电路一样,所以不想拖到期末的同学可以考虑。考试比较简单,可以买往年的题来做一做,然后把课本上讲过的部分过一遍,知道该到什么地方找知识点就好,也要费一些功夫,但性价比还是很高。我们这一年出的题有不少是往年的原题,最多有少许变式,所以只要认真看了往年题目,及格是轻松的。

实验课会安排在考试后,从2017年开始内容变成了TD-LTE设备介绍和设备开通,原来的TS-SCDMA的实验去掉了。具体实验时间协商确定,一般就是一个半天,今年去的大唐移动。实验内容简单,报告也好写,实验分数很好得到。

总体来说,这门课得分挺高的,我估计90+是大部分人都能做到的,95+也不难,认真学一下可以接近满分,并且有2.5学分,值得推荐。


移动通信

模式识别及应用(2学分)

  • 60%数据获取作业+40%期末开卷随堂
  • 模式识别(第三版) 张学工著 清华大学出版社
  • 我自己的分数:98
  • 我所在课堂的教师:邓伟洪

老师是邓伟洪,其个人主攻人脸识别方向,论文成果有目共睹。课本身很热门,两个课堂共有接近300人(调侃一下,这就像十多年前的“移动通信”……)。模式识别在机器学习(更多地是深度学习/神经网络)的加持下,成了很多人削尖脑袋也要进入的领域,并且模式识别应归于智能科学,应用场景很好理解,人们觉得熟悉,自然会想尝试。不过,这门课会让挺多人面对一个现实,这种智能的实现背后充满了数学(现在的话,也包括很多玄学……),课本身对很多人(尤其是当年数学和概率学得也不那么好的人来说)来说是有些晦涩的。当然,从内容上,我仍然推荐这门课,原因是你要做的东西只要跟“智能化”沾边,就离不开这个领域的知识,即便是传统通信,也用到很多模式识别的知识。

另外,课程内容偏基础,从贝叶斯讲到Fisher,讲到SVM、神经网络、逻辑回归、Boosting方法,还包括非监督学习如聚类,和数学的特征提取方法PCA等。

60%的作业每年都会有变化,老师主要是做人脸识别的,这两次作业都是跟人脸有关的数据采集,第一次是判别相似脸,第二次是到全网搜索一个名人的年轻/年老的照片对,这主要与老师正在做的课题有关系(这两个方向好像是发了Pattern Recognition,CCF AI领域C类刊)。只要花时间认真做,这60分都拿得到,所以基础分很好拿。

期末考试(安排在最后一周,随堂,今年考试时间为90分钟)会难一些,老师不考死知识,关键是理解,虽然是开卷,但最多就是供你抄个公式,若不知道方法适用情景,还是会抓瞎的,所以推荐各位好好学。既然智能化是大势所趋,什么领域也避免不了(我在北邮感触很深,做什么的老师都会考虑把自己领域“智能化”的命题,然后使用的工具还是识别里的这些技术),那不如把知识学好。

有意思的是,老师称最后会对分数分布做一次映射来控制平均分,平均分接近90,最高能达到近满分,拿分不是很难。

(文章被老师发现了……)下面这句话是邓老师说的:老师强调了每年的试题都会大变,如果只刷往年的题目会被坑得很惨。

模式识别及应用

软件定义网络(2学分)

  • 50%论文阅读报告+50%课程实践报告
  • 软件定义网络核心原理与应用实践(第二版) 黄韬等著 人民邮电出版社
  • 我自己的分数:93
  • 我所在课堂的教师:黄韬/刘江/杨帆

据说这门课是国内最早开设的SDN的专业课。黄韬和刘江老师两个人教(最后有两节课是杨帆老师讲的),内容不是特别明晰,因为这个领域还在不断地进化发展。总体上,课程给我留下两点印象:一个是软件定义一切(SDx)的思想;第二个是商业利益的纷争……

课程由于是交两份报告,所以平时压力不大,也不点名。但是大家报告的书写水平差别应该还是不小的,论文阅读有人读的深,有人读的浅;课程作业的完成上,有人很懂按照教程调程序那一套,也知道如果利用CDSN、StackOverflow之类的解决疑难杂症,但有些就只会等着抄别人的。

分数一般,难做到95+,但是认真做我觉得90+可以达到,但大部分人应该会在80+。


软件定义网络

语音信号处理(2学分)

  • 小project/作业/期末随堂开卷 比例不详
  • 离散时间语音信号处理 夸特尔瑞著 电子工业出版社
  • 我自己的分数:94
  • 我所在课堂的教师:李江军

课程内容的基础是数字信号处理,具体是语音信号的一些处理变换,如同态处理与倒谱、短时谱等,还有相应的应用,如语音增强、量化编码、语音识别等。若要深入学习,还是有一定难度,但课程要求不是很高,关键是基本的知识要掌握。

李江军老师在讲完基本的信号处理部分,会布置一次作业,这次作业要的不急,但一定要交,题干是英文的,来自哈佛的一门语音信号课程(名称为Speech and Audio Processing,代码ES 157/257)。

后面讲过一些应用,老师会鼓励大家做一些小的代码文件,来实际验证算法,大家一般使用matlab,按照老师的意思,你可以直接上网找代码来跑一下,关键是要实践一下。倒数第二堂给老师看一下,然后把文件发给老师就好了。我当时写了一个绘制出波形、过零率、功率谱的简单GUI程序,还写了一个利用减谱法的语音增强GUI程序,都使用了MATLAB,不是很难,并且简单了写了一下报告(或者叫说明文档)。

期末考试(最后一次课随堂,2小时)开卷,但是带不对材料会很惨,因为找不到对应的语句。我们这一年的东西可以在以下几份材料中找到:

  • 《离散时间语音信号处理》夸特尔瑞著(2004年,可以到图书馆中心书库借)
  • 《语音信号数字处理》 杨行峻著 (1995年,是本老书,可以到图书馆中心书库借)
  • 哈佛ES 157/257课程的历年(主要是05-08年)期中考试题及答案(有三道直接从英文题干翻译过来的计算题,卷面价值45分,考验各位搜索能力的时候到了)

总体得分一般,我平时听得也不多,但书基本借对了,程序也写了,作业也交了,有95-,但总体上90+不多,大部分人80+吧。

语音信号处理

光通信系统(3学分)

  • 作业/考勤(提问)/期末开卷考试 比例不详
  • 光纤通信 顾婉仪 人民邮电出版社

这门课是少有的3学分课,如果考好对成绩的改观会明显一些(也可以认为它可以冲抵一门3学分的必修课)。
如果对课程内容不了解,可以参看《现代通信技术》课的光纤通信部分,就把这门课当成该部分的专门详述即可。分好几个班,评价似乎都不错,除去期末考试,其它的考查形式要看老师。
我没上过这门课,问了黄治同班的同学,老师比较“男神”,讲课很好,课程平时的小作业较多(可以百度/借书解决),上课时有提问(据说占了5分),期末开卷考试的内容会划重点,在课本上都找得到,最后的结果是给分很慷慨,95+不困难。
总体来说,跟着老师的路子走,付出一定的精力,分数上不会亏待。从这个角度来看,值得推荐。


光通信系统

LINUX操作系统(2学分)

  • 若干次平时作业/期末闭卷考试
  • 自编讲义
  • 教师:李亦农

这门课由唐老师和李老师分别上,我们班对应李亦农老师,老师讲课很有意思,有极客范,LINUX本身也是很有用处的,从实用角度讲推荐选课。

但风险是,这门课期末考试就是50道选择题,一题2分,选择题往往就是一念之差,错多了成绩就不好看了。所以给分的起伏波动比较大,另外我们这一年据说考了网上的一套题(虽然老师说过会从网上找题),做到的同学获得了某种程度的优势,但没做到又临场发挥不好的同学就遭殃了,低可有80-,高可有90+,大部分还是在80~90间吧,考虑分数的同学慎选。


LINUX操作系统

多媒体通信(2学分)

  • 作业/实验/期末闭卷考试
  • 多媒体通信技术基础(第三版) 蔡安妮著 电子工业出版社
  • 教师:别红霞

这门课在2014级是别红霞老师教。课程的内容和多媒体内容的编码、传输等内容有关。课程中安排了三次自主的软件实验,要提交报告。最后的期末考试是开卷,选择题比较好找,但也有一些开放性的题目。
由于选课的人很少,差不多是刚达到开课的最低人数。所以其实给分没有那么精确,这种人少的课,往往是愿意付出的人可以获得超高的报酬,因为他会成为整个课堂的稀缺资源。
加一句,我所谓超高的报酬不仅仅是分数问题,在老师那里留下大课堂难以留下的好印象,找导师面聊、拜托写推荐信时也会顺不少,聪明的人应该心领神会了。

社会网络分析与算法研究(2学分)

  • 3个大作业60%/期末闭卷考试40%
  • 自编讲义
  • 教师:高升

这门课由模式识别实验室的高升老师教。课程内容就是讲社会网络那一套只是,现在的研究经常要依赖于深度学习了。这个方向就现在来看,是有用处、有前景、有意思的。
课程本身的挑战在于3个大作业,第一个是做爬虫,第二个是读论文写理解,第三个是根据论文知识建模,对爬到的数据做分析,环环相扣,这就是一个从理论到工程实现的全过程,每一步都要做word和PPT报告。如果都做好了,这60分可以拿到55+。
期末的闭卷考试反而显得难度不大,就看是否有认真复习,看过了拿高分也容易。
我个人是比较欣赏这种开课方式的,工程落地的体验比单纯的考试要好得多,这也是以后研究生阶段要经常做的事情,现在练习一下不是坏事。
总体来说,只要有所付出,收获是足够好的。(这样说是因为,存在一些课程,付出很多,分数也不太好看。)


社会网络分析与算法研究

网络与交换技术(2学分)

  • 一个组队Project
  • 现代交换原理(第4版) 崔鸿雁著 电子工业出版社
  • 教师:崔鸿雁

这门课讲的是交换机那一套,从固话网络开始讲起,最后也有一些SDN。但是评分是依据一个组队完成的Project进行的。老师会找组里的研究生来带领不同的课题(实际上就是实验室的一些课题),这些课堂中有一些是网络相关的,还有一些是数据科学的(这个实验室也有一些数据类的项目,其实如果做了数据类的项目,就可以认为跟网络与交换无关了),大家可以自己选择组队。这个Project主要是课余时间完成,有时还要去开个小组会商讨一下。我个人觉得这门课的结构挺稀奇的……
给分的话,做得好基本会给的高,但付出精力也多,做的不好的我周围没见过,不太了解低会低到多少分。
做Project这种形式,一方面很锻炼人,还算积累一个项目经历,也可以挖掘一些兴趣点;但另一方面,组队会存在明显的抱大腿行为,这样对个人成长就没有什么好处了。
最后忍不住再重复一遍,这门课的课程设置真是挺稀奇的……

大四上

到了大四,除了少数申请了看大四成绩的部分国外院校的出国党,大家的目标大概就不是高分,而是省时好过了,毕竟考研、保研和工作党都有各自要忙的了。我的描述侧重点也稍微变了一下。当然,课认真上总是有收获。

移动互联网(2学分)

  • 平时作业20%/期末论文80%
  • 无线移动互联网原理、技术与应用 崔勇、张鹏著 机械工业出版社
  • 我所在课堂的教师:谢刚

这门课在2017年冬季学期由谢刚和夏海轮两个老师教,两人要求差异不小,我们的老师是谢刚(他在大三上还开设复杂网络那么课)。
课程本身偏重讲述移动互联“网”,也就是无线网络的内容,如无线Mesh网,也会对移动互联网应用稍有兼顾,更适合今后走网络方向的同学。
平时分就是指作业提交情况,基本是书上的课后题,几乎每节课都有,一个学期下来不到10次吧,但每次量都很小,一定要记得按时交。我们这个学期没有做考勤,也没有考勤分。
谢刚老师的课如果交论文,必然是严格按照学术论文格式要求(具体指的是《北邮学报》的模板)的一篇课程论文。这门课的要求范围比较宽容,可以是偏重网络这块,也可以是关于移动互联网中内容的部分(这就使得我们可以写在线社交网络、传播分析、推荐系统等方面的内容了,理解层面上要简单很多吧)。总体来说,这篇论文想要搞出来还是不难的,关键是格式要好好调整,尤其是这个模板是WORD的(很多同学对WORD这个软件会得太少),更要仔细调整格式,权当是为毕业论文提前熟悉这些工作。
总的来说,这门课只要在规定时间按照规范交了论文,基本都能过,当然平时作业肯定是交全最好了。(出分以后,感觉全世界都是95分……大概谢老师教的纯论文课打分风格都是类似的)

移动互联网

数字图像处理(2学分)

  • 平时作业+实验+考勤/期末开卷考试
  • 数字图像处理 冈萨雷斯著 电子工业出版社
  • 我所在课堂的教师:姜竹青

教这门课的是大二下教“多媒体技术与应用”的姜竹青老师。内容主要是数字图像的基本概念和特征、图像增强、图像压缩,总体来说是很有用的一门课,毕竟在图像上做的工作现在是热门方向(Computer Vision)。当然,课程容量有限,教的还是比较基础的,适合入门。
平时分由考勤、作业和MATLAB实验构成。考勤这学期有过几次吧,有时也会抽检(之前有缺勤前科的更容易被抽检到);作业来自每章结束后的课后题,量不大;MATLAB实验也不会很麻烦。实在不会的,上网搜一下就知道怎么做了。今年的平时作业是攒到期末前一块交的,这方面也算是照顾了考研的同学们。
期末会有一节课做梳理(不一定是最后一堂课),这种梳理课的分量不容小觑,一定要去。试卷层面,有填空、简答和计算三种题型,填空比较简单,简答题可以去找一下历年考卷,计算题看懂了的话也不是很难(空域滤波结果、算术编码的解码、Huffman编码、匀加速运动模糊估计退化函数),并且按步骤给分。知识点虽然基础,但都是理解性的,那种可以很直接抄写的题不多,太懒的同学还是慎选。
按照老师的说法,14级选课的有一半人能拿到80+。


数字图像处理

网络管理与监控(2学分)

  • 平时纸质作业40%/期末开卷考试60%
  • 通信网络管理原理、协议与应用 崔鸿雁著 北京邮电大学出版社
  • 我所在课堂的教师:谢刚

教这门课的有谢刚和姚海鹏两个老师,我是在谢刚老师的堂。两个老师的平时作业有差别,谢刚老师一般是布置课后题,要求必须下次课交,总共布置了七八次作业,每次量都不大,没有进行过考勤。
期末考试前,两个老师都会对复习要点进行梳理,记得记录一下,姚海鹏老师教这门课的时间比较长,要点命中率更高。这次期末考试只有问答题和计算题,其中问答题共9道,第1道8分,其它均为9分,共80分;计算题1道,共20分(我们这一年考的是课后习题2.8)。
总体来说,过一遍PPT和书,大体知道知识点的分布位置,问答题的答案都很好找,所以想要过很容易,一般考80+都很正常。


网络管理与监控

网络内容及其安全(2学分)

  • 平时论文两次/期末论文 比例不详
  • 教师:齐勇刚/乔媛媛

教这门课的是齐勇刚老师(有几次课是乔媛媛老师代的),这两位都是杨洁组的年轻老师,分别偏视觉和网络数据,方向都还挺热门实用的。
课程内容应该说是对网络上的加密、攻击等安全命题的概述,网络安全的问题归到数学上也比较艰深,所以课程不会有太难的要求。课程中经常会放一些视频来辅助理解。
本课程无考试,不考勤,一共有三次论文作业,最后一次就是期末的大论文,但老师没有对大小论文的篇幅做过明确的要求。认真写了得分能在90~95分区间,总体来说要求不是很高。


网络及其内容安全

工程管理概论(2学分)

  • 平时考勤20%+作业40%+期末大作业40%
  • 项目管理知识体系指南(第五版) 项目管理协会著 电子工业出版社
  • 教师:晏梦灵

这门课是经管院的老师晏梦灵来上,是正经的管理学课程。
晏老师使用爱课堂(iClass)管理作业提交。一共留过两次作业,一次是绘制甘特图,另一次是用Excel完成采购项目的评估,每次20分,每次的成绩在爱课堂上都会反馈。最后的期末案例分析有两个要点,每点20分,共40分。再加上平时的考勤分就是总成绩。
总体来说,作业会扣一定的分数,如果考勤分拿到还是能过的,但如果一次都不去就有点悬了(那80分如果不按照要求来,拿60分也不容易……)。一些对大四成绩有要求的出国党和不能保证去上课的,就不要选这门课了。


工程管理概论

宽带接入技术(2学分)

  • 平时当堂作业与期中小论文40%+期末开卷考试60%
  • 无教材,有PPT
  • 教师:顾仁涛

这门课讲的主要是接入技术,也就是通信网络中“口”的学问,对口以后做网络方向的同学。顾老师讲课很细致用心,除了第一堂讲述课程要求,其它时间都在认真讲课。
14级这门课有4次当堂作业要交,也算是一种变相考勤。期中小论文由老师定格式与题目,自行查找资料完成,篇幅不需要很长,A4纸一两页足够,但杜绝抄袭。考虑到考研同学的时间安排,小论文考研后才要求交。
这门课不需要教材,把PPT上和上课讲的东西搞清楚,期末考试很容易搞定,总体而言是一门性价比较高的课程。


宽带接入技术

Web应用程序设计与开发(2学分)

  • 签到+三个小作业+一个大作业100%
  • 教师:廖青

这门课顾名思义,教Web前后台开发,具体会讲HTML、CSS、JS和PHP,适合对Web没有了解或没有实战过的同学,因为都是知识性的教学。熟悉开发工作的同学都知道,专门学习很难得到多于实战的收获,还是自学自用成长更快。
有做过三四次签到,不清楚考勤对分数有多少影响,但明确是考勤部分不影响及格与否。三次小作业比较简单,最后一次大作业基本功能一两天也能搞定,会涉及到数据库的增查删改和文件上传。但最后一次大作业明确说不允许抄袭,否则直接挂掉。
另外,在询问同学的时候,他告诉我有些同学做完最后的大作业后,服务器仍在自己电脑上自启动,有的可以攻击……网络安全还是要注意的。


Web应用程序设计与开发

物联网与无线传感网络(2学分)

  • 平时当堂作业30%+期末论文70%
  • 无教材,有PPT
  • 教师:张陆勇

这么课主要就是介绍各种物联网技术,事实上这类技术很多,所以课程偏科普感,可以简单了解这方面的技术。
本课不点名,但每次上课结束都有当堂作业要交,作为平时分依据,所以要么去上课,要么要能找到其它人帮忙。
期末论文是从几个形式里选一个,然后自己定题目。这个老师应该是第一次带这门课,比较特别的地方是,在他这里越早交得分越有可能高,如果两个人内容雷同,他会认为后交的人是抄袭。


物联网与无线传感网络

Java程序设计(2学分)

  • 作业50%+期末闭卷考试50% 或 作业40%+期末闭卷考试60% (大概会看考试的惨烈情况……)
  • 《Java语言程序设计(基础篇)》 机械工业出版社
  • 教师:唐晓晟

Java仍然是大型工程开发中的主流语言,地位至今难以撼动。有了当年C++的底子,Java语言入门会很简单。
本课不点名,使用的PPT就是随书的英文PPT(https://github.com/txs72/BUPTJava)。
内容上讲的是Java语言的基础知识,广而不深。不过Java仍然是要单独理解的一门语言,还是挺有得学的。
唐晓晟老师讲课很有个人风格,是那种“冷面笑匠”的风格,他本人也教Linux,所以其考核方式是一样的套路,最后的期末仍然是纯选择题闭卷考试,虽然有题库,但是题过多很难刷完,得分一般般吧。准备期末考试时可以能要正经花一些功夫才可以。

Java程序设计

TO BE CONTINUED...

P.S. 有几门课我没上过,感谢为本文提供信息的同学,他们是戴XR、刘HR、李YH、彭YQ、涂FX、王YQ、杨JM、杨ZY、郁H、曾LN、郑QP。

日记本
Web note ad 1