考研软件工程(考研软件工程专业考哪些科目)
考研软件工程,考研软件工程专业考哪些科目
关注我们,获取全球优质教育资源
作为一名上了一年伊利诺伊理工大学软件工程硕士的老学员,今天来讲讲自己的学习感受。
本人是软件工程专业,少不了Coding,因此刚开始第一门课我选择的是ITMD510面向对象应用开发课程,主要使用的编程语言是Java,课程内容从基础到进阶,教授从一开始就是围绕一个一个的例子来讲解基础语法。
在掌握了基础语法以后,教授会讲解基本的数据结构和一些简单的算法,并且对算法进行简单的复杂度分析。
在这个过程中会不断地带我们查阅官网,夯实我们的基础。 进阶部分主要是文件I/o操作,多线程,数据库以及单元测试内容。
在我学习的过程中,我个人感觉国外比较重视代码测试相关内容,基本上所有代码都要求我们写单元测试,好处是我们对代码的设计和理解更深刻,坏处就是有时候写得自己怀疑自己。
另外并不是说所有课都可以随机选择,比如如果你要选 择ITMD515 高级软件程序设计这门课,那么必须得先修完ITMD510才可以选择,这也是学校为了保证教学质量的一种措施。
罗同学跟教务老师分享课程学习感受
通常一学期的作业提交时间及考试安排会在开课前的Syllabus中全部说明。
必须说一句作业是真的多,当然如果只是想混个B Level那就另当别论,有Coding要求的课程,教授基本上每周更新两次视频,每周一次Lab,还有中间各种Quiz,Midterm基本是开卷,有时候是小论文(这个真心困难啊……)。
ITMD515 教辅课程可以辅助学员学习
比如ITMD515的教授每周两个Lab要求,期中考试就是小论文,还要完全按照论文格式来提交内容,并且要按时提交Git commit,所以要取得一个不错的成绩还是需要付出很多时间和精力。
另外国外教授讲课不会一上来就各种框架讲解(比如Springboot),而且从最基础的原理开始,带你一步一步慢慢过渡到框架,这样的好处是 让你知道底层的一些原理,并知道自己为什么要选择这个框架 ,授课过程中教授也都是使用官方文档,一般不会去参考博客或者论坛。
学习过程中难免会遇到各种问题,如果通过查阅资料不能解决,那么最好的方式就是给教授发邮件,描述清楚你的问题以及你做过哪些方面的尝试,请求教授的帮助,通常教授都会在24小时以内给出回复。
发邮件请一定按照教授在课前讲的邮件格式书写,强烈建议使用伊利诺伊理工大学IIT的学生邮箱,一定一定要按照邮件格式要求书写!!
是人都会犯错,教授也是人,所以一些Quiz可能会存在错误,这时候你需要大胆地指出来,告诉教授你出错了。
通常Quiz是系统自动判分,当确认教授给出的题目确实错了,那么就可以发邮件告知教授,并分析错误原因,要求教授将扣掉的分数给你补回来。
强烈建议如果发现Quiz有误,一定要告知教授,沟通是一个双向的过程,有来有回,这个问题引出的其他问题会让你印象特别深刻。
罗同学近照
离我自己毕业还有一年时间,既然选择了读海外硕士,那就全力以赴,做到最好。
尼采曾说, 谁终将声震人间,必长久深自缄默 。
套用这句话,我更喜欢的是,谁终将声震寰宇,必长久深自缄默!
罗颖川:工作13年后离开国企,开启第二人生 | 伊利诺伊理工大学优秀学员
彼岸教育连接全球优质资源,与多所海外名校合作,让好学者有更适合的学位项目,让奋斗者向目标更进一步。
考研软件工程(考研软件工程专业考哪些科目)