北交大选课指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专业分流出来了,鉴于这么多学弟学妹们进入了计算机系,作为一个即将毕业的学长,决定将自己的一些个经验写下来,希望对大家有所帮助。
接下来我会将自己修过的专业课课程以及老师,心得写下来。参照的教学计划是我们当初的教学计划,或许会和现在的有一些不同,不过大致上应该不会有太大差别。
高级语言程序设计(1-2),这门课是计算机学院的基础必修课吧,也就是俗称的C++,很重要很重要的课程,学好了这门课,基本上可以说计算机入门了,这门课的好坏,会直接影响到你对后边关于编程语言课程的理解与学习。我当时选的老师是朱颖老师,相当好的一个老师,讲课很细,很细心,对于那些个觉得自己对编程一知半解的同学,我觉得朱老师会是一个能够很好的带领你走进计算机编程世界的老师。
电工,电子,这两门课可以说是承接大物的吧,多是电磁学的。老师么,由于自己当初选的老师感觉一般般,就不多介绍了,大家自己摸索吧。
离散数学(1-2),这门课程是介绍一些逻辑的课程,集合,图论,数理逻辑,等等。对以后数据结构课程会有很大的影响,应该说是先修课程吧。我们当初开这门课的老师一共有三位。郁松年,夏骄雄,武频。我当时选的是夏老师,很好的一个老师,个人觉得听他的课程能够很容易理解,不过不清楚现在是否还是这三个老师教了。另外,郁松年老师绝对是大牛级别的老师,如果他还有开课的话,果断选,一定不会后悔的!武频老师似乎是郁松年老师的弟子(如果我没记错的话)比较年轻的一位女老师,因为没上过她的课,所以不大了解。
数字逻辑。看课程名字就知道是关于逻辑的课了。里头会设计到一些逻辑电路的知识,也算是比较基础的一门课吧。推荐张石林老师。相当不错的人。
计算机组成原理(1-2)。友情提醒,这门课没有平时分,所以一定要认真学哦。课程不难的。也是基础课之一,介绍的是一些计算机硬件的相关知识,推荐两个老师,赵根昌老师和诸尔明老师。
汇编语言程序设计。友情提醒,不要选沈云付,再次提醒,不要选沈云付,再三提醒,不要选沈云付。这么说吧,这们课讲解的是一些底层的编程语言——汇编语言。但是以后,除非你再要读研,要搞硬件,不然的话这门课基本上是用不上的。但是不要掉以轻心,这门课挂人还是满厉害的。沈云付老师,应当说,适合那些个觉得自己这门课要拿4.0的学生,然后每堂课坐在第一排听课,如果你让老师认识你了,那么恭喜你,基本上4.0了。如果你是抱着混么混过去的心态的话,那么你基本上不会过了。因为,我个人觉得,70%+的人会是听得云里雾里的。汇编么,我还是推荐江苏苏老师和杨洪斌老师吧。
数据结构(1-2)。有句话是这么说的,不知道大家看没看过:程序=算法+数据结构。由此可见,数据结构这门课对计算机而言是多么重要。在此推荐曹旻老师,相当好的一位女老师,不论是本身的知识水平,亦或是教学方式,等等,都是相当好的。另外,沈俊老师也还好吧,是一位面冷心热的老师,比较凶,但是还不错。另外,友情提醒,不要选许庆国。
操作系统(1-2)。虽然是基础必修课,但是,怎么说呢,这门课压根就是一酱油课。如果你觉得以后要读研究生的话,还是好好学学吧,对以后有帮助。如果不读的话,也还是好好学学吧,为了不挂科(嘻嘻)。推荐赵正德老师,这是后边一位同学提起我才想起来的,没上过课,不过盛名之下应当无虚的。另外,张建老师,虽然讲课有点打瞌睡,不过关键是不会挂人。
编译原理。当你学这门课程的时候,你会发现你已经到了云里雾里了。没关系,当你考试的时候,你会发现这门课是有多门的简单。一句话,听不懂课不要紧,会做题就ok了。我当时选的是许东。
数据库原理(1-2)。这门课相信大家都不会陌生了,数据库这词应该听了很多遍很多遍的,也算是一大重头吧。是对今后的工作发展很有用的一门课程。我当时是先修的2再修的1。这门课首推的老师是宋安平老师,很有人格魅力的一位老师,你会发现上他的课是一件很有意思的事情,这门课也是我本科为数不多没有翘过的课程之一。另外,吕卫强老师也不错,只是有些凶。董建全老师是教材编写者之一,没上过她的课,不做评论。
软件工程。这门课会给你介绍一些关于计算机软件开发的一些知识。什么数据流程图啊,程序流程图啊,什么的。不怎么需要编程,但是也蛮能够开阔你的眼界吧。推荐刘悦老师。
到这里,计算机学院的学科基础必修课基本上over了。接下来是一些选修课部分,因为我也只修过其中的一部分课程,所以也就不能够面面俱到了,接下来就将自己修过的课程介绍下吧。
算法设计与分析。不错的一门课,还是那句话,程序=算法+数据结构。我想,如果真的打算好好学习计算机的话,这门课还是学一学吧,很有用的。也还是那句话(不要选沈云付,咳咳。。。)。推荐老师,邵伟民。
计算机图形学。酱油课之一,会讲解一些计算机图形的知识吧,不需要买书,打印老师的ppt就行了。推荐老师陈任。
程序设计方法学。我没修过,但是我当时的三个室友都修过。开卷的考试,但是会让你考得生不如死。(这是我同学的原话)老师么还是刘悦老师,至于这门课你能否学好,看你自己了。
人机界面设计。会介绍一些人机交互,虚拟现实技术之类的知识吧。我当时修的是朱文浩老师的,应该说还不错吧。至于另外的一位老师,我名字不记得了,不过我记得我同学吐槽时候说过一句话,“他划范围是这样的,…我划了的未必考,我没划的未必不考。'”瞬间凌乱了。。。
网络与通信。6分的选修课,算是大头了,有一定难度吧,应该说是你们大一时候网基的升级版。不过这门课学下来对以后帮助蛮大的,很有用的一门课。似乎印象中有三个老师开这门课,袁方,钱权,张瑞。推荐袁方老师,虽然我没上过她的课。。。(不要选钱权。。。)
统一建模语言UML。我没上过这门课,不过,如果我没记错的话,如果这门课是陈怡海老师开的话,果断不要选。会让你知道什么叫做生不如死的。。。
.net应用开发技术。开卷考试,不过你会发现你即便是带上两本书和一大堆资料过去还是找不到答案。不过似乎是这么算分的吧,平时分30+大作业40+考试30,所以基本上平时认真点话80+不是什么难事。曹旻老师开的,推荐大家选。
电子商务A。我也没选过的,大作业似乎是做一个电子商务网站,当时我室友选过的课程。似乎是辛明军老师开的课程。可以修一修。
然后就是任意选修课里头了。。。
计算机科学导论。没记错的话是会有好几个老师讲这1学分的课的,听听还是不错的,基本上是4.0了。
windows编程技术。关于C#的一些编程知识,大作业是写一个游戏。应该说这门课对以后工作帮助也很大吧。老师推荐方昱春老师,绝对的技术路线的老师,很厉害,知识很广。