CS研究生怎么上课?
谢邀,某top985计算机系cs研究生,来答一下这题~ 每个学校安排的课程不一样,我上的是必修和选修课都有的cs硕士课程表(部分),供你们参考参考~ 上半学期有操作系统、计算机网络、算法与数据结构、编译原理、操作系统、系统编程、高级程序设计等七门必修课要学,每一门都挺难的,特别是操作系统、计算机网络这两门,需要花大量的时间去理解、做实验。
下学期就比较轻松了,选修两三门自己感兴趣的课程就可以了。我们学校的选修课分为专业选修课(必须修满指定分数才能毕业)和人文选修课(只要不挂科就可以啦)。专业选修课都是cs方面比较热门的前沿课题,比如大数据、人工智能、区块链等等。人文选修课就是一些政治、历史、心理、法律方面的课程。 根据学校课程设置的不同,有的学校会把专业课放在研一上学期教完,然后剩下的几门选修课在接下来几年里上完;而有的学校是把所有课程都放在研一下学期,统一学完。总之每个学校都有每个学校自己的安排~ 除了课堂学习之外,研究生阶段最主要的任务就是研究课题了。所以除了上课以外,同学们之间聊天的话题无非也是围绕自己所感兴趣的领域展开的。
因为我是调剂过来的,所以对这个专业本身并不是特别感兴趣,再加上之前也没有学过这些课程,所以最开始的时候感觉学起来很吃力,也产生过放弃的想法。但是既然选择了继续读这个学硕,那便只顾风雨兼程吧哈哈~愿各位学弟学妹们能喜欢所选择的专业呀! 暂时就写这么多。如果之后有缘再补充~