中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 网络安全
学生花大量的时间在实验室里
http://www.edu.cn   2014-06-26 中国教育网络 作者:

字体选择:【大】 【中】 【小】

  研究生阶段的学习与本科学习的区别在于,本科时更多依赖于老师的指导,而研究生阶段,自己需要更多的思考。

  我的专业是Network Security。在本科阶段,我们一般关注计算机科学的基础教育,需要学习算法、数学、操作系统、网络安全、计算机语言,Complexity 等。四年时间要学习掌握全部的计算机知识是不够的,所以,读研究生可以让学生有更充足的时间进行深入的学习。

  在研究生阶段,Network Security 专业仍然隶属于专业Computer Science 之下。学生们进行2 年更深入的学习。课程知识的设置更为深奥,比如本科的programming languages 变成了advanced programming languages(高级计算机语言),而本科的operating system 更集中在安全上,其课程为operating system security(操作系统安全)。课程还包括并行算法、分布系统、cryptography(密码学)、networking security(网络安全)等等。

  每门课程完成需要大概16 周。同学们用相同的教科书,老师会推荐一些教科书、参考书。教科书由相关领域的研究者、教授或者安全领域的公司所写。在课程中,导师会给一些练习,学生需要编程来完成,这可以说是家庭作业。同时课程结束时,导师会给出一个大的项目题目,学生独立完成,或者2~3人组成小组协作完成。在完成这个大项目时,导师会给出一些指导(guidelines),学生要提出如何完成的计划,然后通过编程等进行完成。完成项目后,学生们必须做幻灯片来向同学和老师详细报告做项目的情况。

  学生花大量的时间在课堂上和网络安全实验室里。导师帮助我们寻找一些有意思的项目,有些学生也会自己寻找项目,然后询问导师是否可行。当然完成这些项目需要大量的编程。同时,我们花了大量的时间阅读研究论文,同样的,学生们必须做幻灯片来向同学和老师详细报告论文的内容和自己对论文的心得体会。

  研究生阶段的学习与本科学习的区别在于,本科时更多依赖于老师的指导,而研究生阶段,自己需要更多的思考,寻找有趣的idea。

  美国开展了很多计算机方面的竞赛,比如编程竞赛,安全竞赛。如今,安全竞赛越来越受欢迎。人们从中不仅学到了新知识,而且享受了这一竞赛的乐趣。

  我在2011 年加入了美国国家自然基金会(American national Science Foundation)和中国科技部合作资助的eastern Asian pacific summer institute 项目。这个项目是美国和亚太地区的一些国家,如中国、日本、澳大利亚、新西兰、韩国合作的。当时我在清华大学的安全实验室进行了为期3 个月的研究工作。项目结束时,学生们从各地大学回到北京进行汇报。这个过程让我们开阔了视野,了解了同行们的想法。

  毕业后,我的同学中有的进入安全公司,更多的成为软件工程师,我就是其中一员。软件工程师不再专注于安全领域,当然我们仍然要用到很多网络安全的知识和解决方法。我认为,这六年的专业训练以及参加一些项目的研究,对自身的技能掌握起着重要的积淀作用,无论是在学习还是在工作中,我都享受了乐趣。

  技术在不断更新中,你永远不可能停住脚步,仍然必须不断追踪学习新技术。

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com