北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

结束了为期三天的夏令营,想写个总结纪念一下这三天的经历。

 

0、本次夏令营总日程安排

5月30日至6月15日 —— 网上报名

6月28日 —— 网上查询入营结果,并确认

7月14日 —— 9:00-20:00 报道

7月15日 —— 上午:校开营仪式;下午:各学院开营仪式

7月16日 —— 全天候由学院自行安排

7月17日 —— 校结营仪式,中午13:30退宿

7月19日8:00 至21号20:00查询考核结果

 

1、报名

关注“北京工业大学研究生招生”公众微信号,5月30日发布了关于夏令营的有关事宜。附上截图:

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

 

收到入营通知时(查询到的)应该立刻选择确认入营。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

2、准备工作

除了日用品,剩下几乎不用带什么。报名材料、证书复印件、简历、现金全都没用上。若提前一天去,一定记着提前订旅馆,要不就会像我一样可怜弱小无助又全身湿透……青年旅馆也行,一般是六个或者八个人一屋,虽然不那么方便但是便宜啊,而且设施也很齐全。提前一天的好处是可以先弄清报道地点,熟悉各个楼的大概位置,找好餐厅在哪儿。不允许提前住进学校宿舍的,没有人给你钥匙。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

3、第一天

报道。8号楼一层能办理入住。我在火车上的时候给我发了分班短信,要求按班级办理手续,并加微信班级群,不同的专业后续可能会发通知再加个小群,比如计算机专业。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

寝室里第一个报道的人自动成为寝室长。除了自己的物品,还要负责拿宿舍的公用物品:每个寝室有一个全新公牛插排、电蚊香(和3片蚊香)、两个临时一卡通(四人共享两张卡,可以打热水、淋浴,听说不能去食堂打饭用,这个没试过)、空调遥控器;寝室里每个人都有一把钥匙、一个胸牌、几张饭票(一顿饭花掉一张)、一个纸壳袋子(包含一个招生宣传册、日程安排册、纪念品(小玻璃制品,下面写着XXXX或XXX印或XX之印)、一个自己挑的小印尼和一瓶水)。四人寝(不一定住满),有独卫,有风扇,有空调,有一堆大柜子,不怕东西装不下。⑧号公寓有公共大水房,4楼能接热水(一卡通)。寝室长每天晚上要向群里考勤,说明是否宿舍成员都在。

奇怪的是,床铺、枕头都有,说好的暖壶、脸盆都没有……一定要带洗漱用品,拖鞋和晾衣架没考虑到,所以都是现买的(顺便吐槽一句,阳台的晾衣绳估计只有1米9的人才能够得着……)。工大酒店正对面“京客隆”大型超市什么都有,离学校非常近。

寝室四个人一定是一个班的,大概率是一个学院的,但不一定是一个专业的。幸运的是,三个室友都很平易近人,晚上也不吵,一会儿就混熟了。遇上难搞的室友可能觉都睡不好。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

(全景拍的有点扭曲了。。)

吃饭。北工大有8个食堂(!),但是都需要一卡通,没有一卡通别想吃食堂。夏令营专用吃饭地点固定在天天餐厅二楼,每顿饭(这里指午晚餐)有八九个菜供挑选,自助的,有小碗装米饭,绿豆汤和另外一个什么汤,吃不够可以再去盛,吃完要把碗筷都送到门口小桌子上,这些菜真的挺好吃,尤其不爱吃辣的人绝对会喜欢。早餐没去吃过,一般早上起得不太早,还嫌天天餐厅太远,就去奥运餐厅里面旁边的小超市买个面包吃。

 

睡觉。枕头很高,是一个棉枕上面又放了一个类似茶叶枕的小枕头。空调调到27℃开着睡绝对没问题。别忘了设闹铃,虽然迟到不会影响你的考核成绩,但是大家都等着你确实不太好。你得配得上优秀营员称号。

 

上网。学校wifi覆盖宿舍,bjut-wifi免费用不限量,用户名是你的夏令营编号,密码是身份证号的一个子串(具体会告诉你的),二楼宿舍亲测网速880KB/s–1.3MB/s左右,最高一次5+MB/s,偶尔有一两次会突然中断。校园里也能用,但是太不稳定了,还是只在宿舍里用吧。

 

洗澡。洗澡只有四舍和校医院之间夹着的(北区)浴室(就是天天餐厅正右方)能洗,不需要押金,自备拖鞋。我们当时夏令营的时间段,南区浴室不开放。北浴室柜子没有锁,也不给你锁(你们真的不怕衣服被拿走而极度尴尬吗……),必须带着一卡通,把卡放在读磁区,自动出水,按时间收费。以上是男浴室部分,估计女浴室也一样(就在隔壁)。结果因为离⑧号楼比较远,洗完澡走回宿舍相当于白洗澡了……

 

PS:每个班都有(可能不止一个)班长,最好能记着班长的一些联系方式。一般班长就是这所学校的学生。

 

4、第二天

正式夏令营的第一天,一大早在艺术楼门口集合,然后进去听各个校长、老师、学生代表讲话。最后那个女博士真的太强悍了!特别希望能成为这样的人!上午结束,下午就是各个学院介绍了,不同学院的人去的楼就不一样了。我们信息学部是2016年成立的,其实就是四个学院合并的结果,但这四个学院仍然存在。我报的计算机学院中的计算机技术(专硕),在软件楼听的各种介绍,然后下午就结束了。

 

说一个不太满意的事:当时我们小群里有20个人,去掉一个老师,去掉一个后来退群的人,共18人,老师给了5个方向,每个方向只能有4个人,中午发个通知让我们接力着填(就是复制上一个人填好的,然后填写自己的,再发出去),结果中午食堂人多,排队的功夫好多人已经占上了一些我感兴趣方向的名额(比如网络安全,大数据,计算机应用),结果我到最后只能选软件理论方向了……虽然这次方向选择与你最终选择哪个方向的导师毫无任何关系,但是你这次选了软件理论,明天上午就只能了解到软件理论方向的研究生的一些项目、职责和小方向了,你真正特别感兴趣的方向反而听不到介绍,这个确实安排有些不合理(后续面试也因此也定了面试的老师,后面细说)。不过,这也不一定是坏事,没准你碰上了一个更感兴趣的方向。

澄清一下,北工大计算机系的软件理论方向其实和理论也没有什么关系的,它也涉及大量的代码编写和调试,当然还有各种比赛。

最后开了个小班会(拍照片才是重点,你懂的嘿嘿嘿嘿嘿嘿)。

 

5、第三天

A day of life and death. 也是正式夏令营的第二天。这天上午就是你前一天选择方向的介绍。下面说说软件理论方向的一些内容:

分成三组研究生向我们介绍。

第一组:一个研三(还是即将毕业的来着)学长介绍了软件理论的自然语言处理方向。他的课题是语法纠错,包含中英文语句。他简单说了下所用的技术,原理,难点和参加的比赛(请原谅我这四点一个都没记住……),但是我大体记着这是神经网络和深度学习的应用,他使用的是Python语言;

第二组:一个研一学长介绍了软件理论和图像视频处理方向。他介绍了该方向的许多个小方向(13个),比如人脸分类与跟踪、突出物体检测、放大不失真(包括图片和视频),危险行为识别等。原理啥的同上——没记住,但我记着这也是人工智能的应用,他使用的是OpenCV和Pytorch,而且他强烈建议不使用TensorFlow(原因大概是写法灵活性太差),也是Python语言。依稀记得有一个国际级图像分类识别比赛,Google排第一,这个学长所在团队排第二,很厉害。最后让我印象最深刻的一句话:你们本科学的数字图像处理十分落伍了,现在早已改成机器学习;

第三组:两个研一学姐介绍了一个模拟物理现象实际情况的方向,具体名称不知道,演示的一个是油滴滴落平面,一个是爆炸烟雾弥散,使用GPU运算,很高级,但是印象不太深刻,使用的是C++语言和Ubuntu操作系统。

 

【重点来了】

第三天下午,才是真正的生死攸关。12:50的时候到实训楼的计算中心4机房,1:15正式进行的算法上机考试。上届夏令营(2018年)才开始有的上机考试,但上届只是软件专业(不是上述提到的软件理论方向)才有机试(听老师说一共就三个人……),老师们看效果不错,于是从本届开始就全都上机考试……(只包括计算机的专硕 学硕 和网络安全专业(不是上述提到的网络安全方向)的人)

老师的原话是……

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

而实际情况是除了C和C++都行(但你肯定用C++对吧),Java也可以,但是JVM太慢,绝对不占优势,有JDK8和Eclipse Oxygen。C++编译器有Dev C++和Code::Blocks,仍然推荐后者,因为dev的自动提示支持得太差,写vector<int>::iterator等时候就能感受到Code::Blocks的强大(可以改成只输入一个字母就提示,Eclipse也能)。另外,老师提示绝对不要用Visual Studio,主要原因是VS启动、调试太慢,判卷系统不支持stdafx.h等头文件,而且VS是优先使用scanf_s()的。顺便说一句,这次机试只支持C++98标准,这意味着你不能使用自动类型推断的auto关键字,也不能使用foreach循环(还好考试前一天看了STL迭代器的写法)。考试环境是64位的Win7。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

考前必须带身份证,核实后会给你登录的网址,账号和密码,提交的时候提交的是源文件,xxx.cpp之类的文件,不是代码,和ACM正式比赛用的PC^2一样的。说从文件里读入测试用例只是告诉你输入重定向了,还是正常写scanf()啥的。不能带任何材料,纸质的也不行。没有英文题目,也不需要字典。

剩下的规矩和ACM一样,主函数必须return 0;,必须使用标准头文件,文件名不能包含中文等。不过老师说为了防止干扰到我们的情绪,特意屏蔽了其他人的作答情况,而且不能提前离场。机试一共就一个小时零15分钟,(我)焦头烂额都做不完……

这次一共五道题(想拍一张原题可是不让拿手机):

(1)二叉树:已知一棵二叉树的前序遍历和中序遍历结果,求后序遍历结果;

(2)机器人去哪儿了:输入一个点坐标(x, y),然后输入一串命令,该命令只包含U, D, L, R四个大写字母,分别表示上下左右,控制坐标移动。比如原始点(1, 3),输入命令UUULD后变成(0, 5),然后输出就行了;

(3)找同行单词:输入一个正整数n,接下来的n行每行输入一个单词,判断哪些单词的所有字母在键盘上同一行(如qwertyuiop在同一行),不区分大小写,然后将这些单词一行行原样输出。比如输入:

4

Hello

peeR

lag

ALONG

输出:

peeR

lag

(4)求所有先修课:先输入正整数n表示一共有n门课,比如n为5就说明五门课程的课程号是0到4。然后输入m行映射关系,每行格式为“a b”,表示a是b的先修课。最后输入一个课程号k,输出k一共有多少门先修课。题中说这是DAG图,但是我用set集合比较迭代结果做的,这样效率低一点,至少代码编写简单;

(5)攀登科学楼:给定n级台阶,一步可以迈一级或两级,问有多少种走法。给了个提示:最终结果可能会很大。大数处理直接上Java吧。

这五个题都很基础,只怪我太菜,就做上了2、3、4题,也没想到第五个题就是Fibonacci数列求和,慌张地把动态规划写乱套了……不过后来却惊喜得知这三个做对的题我都是第一个做对的。

补充一句,题目中没说对时间复杂度和空间复杂度的要求,但还应该尽量考虑一下,毕竟有TIMELIMIT的可能。怕程序有问题的话,可以自己新建一个txt文件写入测试用例,在控制台下用“<”重定向输入源。但其实根本用不着这样测试,就正常标准输入测试就行了。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

(老师拍摄的考试现场)

考试之后,各个分组的导师开始对选择该方向的学生进行面试,不一定在哪个楼,会提前通知的。这个面试很奇怪(以下仅为软件理论组面试过程):本以为是每个学生单独面试,结果我们俩(本组只有我和另一个女生)和四位老师都在一个屋子一起参与面试过程。老师问问题的时候基本上我俩有一个人回答了就行……而且,老师发问只占了小部分时间,剩下的都是我们问老师。面试时不用给老师任何材料,不需要给老师任何简历等材料,也不需要用英语交谈,这些等进了工大有的是机会(参加一次英语学术报告占必修学分……)。具体面试问题如下(按照时间顺序):

老师问:你们参加过科技竞赛吗答略)

老师问:你们参加别的夏令营了吗答略,但是老师强调要实话实说,与最终能否评为优秀营员无关。老师还追问了我一个问题,这里就不写出来了)

老师问:你觉得你们的优势是什么什么选择这所学校算在北京工作吗答略)

老师问:你们学过人工智能、神经网络之类的课程吗答略)

老师问:你们觉得本科最难的一门课是什么呢/p>

我答:编译原理!(具体解释略,老师追问略)

老师问:那你们觉得学完以后最有收货的课是什么呢/p>

我答:操作系统。(具体解释略)

同组女生答:数据挖掘。(具体解释略,老师追问略)

(巧的是,编译原理和操作系统都是在座那位男老师教的本科课程,他上午负责带我们与本组研究生交流)

我问:图像和视频处理的技术能应用在哪些地方来就业如何呢老师答略)

我问:咱们学校专硕和学硕培养方案有什么不一样的地方吗/p>

老师答:教的课程不一样,剩下的差不多。以前(很多很多年前)学硕学的更深,现在难度也没太大区别了。不过申请继续读博的时间不同,学硕在第一年,专硕在第二年。

我问:保研保上的学生和走统考考进来的学生在毕业要求上有什么区别吗/p>

老师答:完全没有。不过保研的学生第一年自动获得8000元奖学金,相当于免去第一年学费(先交8000元再返8000元),而考进来的学生只有4000元奖学金。

我问:导师是随意选择的吗/p>

老师答:是的,但你需要提前和看中的导师联系,必须在导师明确表示要你(双向选择)之后,你才能成为他(她)的学生。

(以上老师的回答有省略的部分。剩下的问答略,面试共44分钟。我们专业应该算最快的了,不到四点就结束了,然后就可以去吃饭了,我有两个室友直到晚上七点多才结束)

 

6、第四天

第四天是很放松的一天了,没有任何压力。上午正常在艺术楼前集合,准备开闭营式。我们先听了两个小时的故宫知识讲座,然后副校长宣读优秀营员的特权(若是优秀营员且有自己所在学校的保研名额,北工大直接拟录取),闭营式结束,通知我们19-21号查询是否被评为优秀营员。

收拾东西,归还插排、电蚊香、钥匙、空调遥控器、插排板等,退宿,和室友建了个QQ群,互祝明年见,分道扬镳。

 

7、总结

不管最终能不能来到这所学校,本次夏令营还是值得参加的。除了能享受被认可的愉悦,你还可以感受一下什么叫全楼的人都有可能获得保研资格,什么叫从早上起床开始陪伴你的只有优秀的人。另外,与导师沟通的时候一定要敢说自己的真实想法,面谈结束之后,那些想说而又没说的话就只能成为遗憾了。

虽然这次夏令营中信息学部是理工科,但是女生人数比男生多,而且夏令营中不乏吉林大学、武汉大学等985大学的学生,这些都是我没想到的。或许在研究生阶段,根据专业的排名挑学校比根据学校综合排名挑学校更有意义吧。

最后感谢我所在学校的代理班长杜姐,如果没有他,我甚至都不可能有意识要去参加夏令营。

北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

//:~ THE END

 

以上为本人真实经历。每年的情况不一定相同,本文仅供参考;如与实际情况有出入,应咨询研究生院或查看学院官网。请不要转载。

 

在进阶的路上,欢迎各位大神指正。

 

来源:HippoSystem

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月18日
下一篇 2019年6月18日

相关推荐