新西兰~``给学CompSci的同学们一些选课的建议``~


在新西兰


毕竟我说的会带有一些主观色彩
大家可以参考
还是希望能有些帮助

PS. 推荐指数以5为最高,0为最低
PPS. 难易程度还是不写上去了.因为每个人的看法都不同.有时候我觉得很简单的科目别人就觉得很难,我觉得很难的科目别人轻松拿A+.

首先,CS stage 1的课程相对别的专业来说是非常非常简单的.
就算不是学CS专业的也可以考虑下CS 111或者CS 101作为选修

CS 111 Mastering Cyberspace: Introduction to Practical Computing
这门课是基础中的基础了.特别简单也特别容易拿A. 有CS 101所学到的最基础java编程基础, 也有infosys 110的lab所学到的最基础的excel等操作知识. 想学简单东西的同学或者对计算机根本不了解的同学可以选这门课,但是如果真正是想学计算机专业而且想以后多学点东西的同学就建议不要浪费一个学期学这个了,因为CS 111是不能和CS 101同时学的,也不是必修的课.
推荐指数: 2.5

CS 101 Principles of Programming
CS 105 Principles of Computer Science
这两门就不多罗嗦了,因为是必修课,而且很简单很基础,学CS的都要学.不过如果你觉得学这两门课很费力的话,建议你早点换专业.后面的会更加吃不消的.
推荐指数: 5(因为是必修)


CS stage2的课跟stage1的课相比就上了个台阶了.
2006年开始,CS 210分成了CS 210 和 CS 215两门课.

CS 210 Computer Systems 1
这门课主要学assembly和C语言. assembly因为是低级计算机语言,相对java这种高级语言来说,学起来比较困难,而C语言在国内学得很普遍.有个建议是,如果你肯多花工夫多学点东西也学扎实的话,最好在S2 city选这门课,bruce hutton是个非常尽职的好老师. 如果你想学得轻松点,assignment容易点,那就在S1 tamaki选,绝对让你感觉CS 210是最简单最容易拿高分的一门stage 2的paper.
推荐指数: 4.5

CS 215 Computer Systems 2
学operating system, UNIX, 比较有用. 建议你学的时候多看看bruce hutton的2006年之前的CS210的lecture notes, 会很有帮助的.尽管不是他教了...
推荐指数: 4

CS 220 Algorithms and Data Structures
怎么说呢,这个要带点主观色彩了..因为有个变态的lecturer - mark wilson.反正我是感觉学完了这门没什么用.但是有一些前辈告诉我,算法很重要的,如果不会算法那编程就无逻辑可言.也许有点道理吧.
推荐指数: 2.5

CS 225 Discrete Structures in Mathematics and Computer Science
stage 2里面最最简单的课.而且可以跟CS 101一起学,甚至很CS 111一起学都可以. 对stage 1的课没要求.而且简单.不上课都行.用处和CS 220一样不大,但是若以后想学CS 320 350 366 367, 就要学CS 220 225了.一般不想往那方面发展的可以不考虑220 和 225.
推荐指数: 3

CS 230 Software Design and Construction
stage2 里面比较有用的课.也是想学CS 334 335必修的课. tamaki学的好象比city学的简单点. 既然学CS专业,这门课就学吧,advanced object-oriented programming. 还有database的基本知识.
推荐指数: 5

CS 280 Applications Programming
用VB编程的.很多人告诉我这是stage2里面最有用的课.不过我看来和CS 230差不多有用.呵呵.曾经还是infosys的必修课.不难,angela教,没可能挂的.也有讲到database的知识,很有用的部分.
推荐指数: 4


stage3的来了.如果说stage1的难度系数是1的话,那么stage2的就是3,那么stage3的就是7了.认真学!

CS 313 Computer Organisation
要先学物理243才学的.没研究过.没发言权.如果你不学物理就不用考虑这门课.
推荐指数: ?

CS 314 Data Communications Fundamental
stage3里面相对比较简单的课了.本来S1和S2都有开的,不过从2007年开始,只有S2可以修了.考试全是选择题.不过也有个叫mark的lecturer也比较BT...考试全是选择题.
推荐指数: 3.5

CS 320 Algorithmics
CS 350 Mathematical Foundations of Computer Science
两门都没学过,是CS 220的延伸.参考CS 220. 据说CS 320不简单.CS 350还行.如果以后不打算往这方面发展就不要学了.
推荐指数: 2

CS 330 Language Implementation
CS 210的延伸. 而且也是bruce教.如果你210的assembly等学得很好,就学学这门课吧. bruce很好的lecturer.
推荐指数: 4

CS 334 Internet Programming
CS 335 Distributed Objects and Web Services
公认这两门是CS最有用的课.尤其是CS 335.工作上用得多的就是这两门课学的东西.选的人也很多很多.都在tamaki上课.好好学.考试全是选择题.不过出得比较变态,想拿高分也不简单.本人就深受其害..
推荐指数: 5

CS 340 Operating Systems
据说很难,背的东西也多.没学过,没发言权.
推荐指数:?

CS 345 Human-computer Interaction
一门需要group assignment的paper.比较新的课.要背的东西也不少.group member一般由4个人组成,也可以根据情况3或者5人. 选group member的时候尽量找除自己的朋友以外的同学.因为大家专长的东西很有可能一样,建议和一个朋友一组,然后另外两个找kiwi之类的.这样大家都能互补.至于考试也是背的比较多了.
推荐指数: 3

CS 366 Foundations of Artificial Intelligence
CS 367 The Practice of Artificial Intelligence
传说奥大的AI很强很有名的.不过近几年已经没落了.不少优秀的lecturer由于种种原因离开了.这两门课用处不大. CS 366的assignemnt比CS 367的难些,但是考试简单些. CS 367的Vassignment虽然比较麻烦,但是很简单,很容易拿满分.两门考试都是需要背的多. 既然不是很有用,还是不推荐学, 尽管比CS320 350简单点, 不过都是要先学CS220 225的.
推荐指数: 2.5

CS 372 Computer Graphics
CS 375 Picture Processing and Analysis
CS 372学的是3D制图.如果你以后考虑继续深造,想学制作游戏卡通的话,就学这两门吧.两门都需要CS230的知识, CS372需要先学CS220, 而CS375需要先学CS210.
推荐指数:4



总算写完了...好累啊...希望能对大家有帮助
还是那句话,因为含有主观成分,还是希望大家多多提出自己的看法.
最后祝CS的学弟学妹们在新的一年学习进步.



[ 本帖最后由 鸾歌凤舞 于 2006-12-21 23:02 编辑 ]

评论
晕..我好象写了将近两个小时.真是没效率...

评论
好东西~~~~~~~帮顶!!!!!

cs只学了101。。。。。想再继续无奈没机会了。。。呵呵

评论
写的很好..............

评论
太感谢LZ了,我正为选科烦恼呢,看了后真是受益匪浅阿。无数的感谢也难表我的感激阿,真是太感谢了!!!!!!

评论
支持lz~~~~顶一个

评论
小小更新了1下...顶上去...西西

评论
凑巧最近想选张CompSci的paper来当作选修的课程,看到楼主的这个精华贴,自然是强顶了!!!!!!!!!!

评论
我靠~~ 这起码得给个高亮吧。。

评论
我也纳闷,这么棒的学术贴居然没有给高亮????

评论
cs111和CS101不能一块选吗?我都选了啊!不开心,能给个答复不,谢谢

评论
发表于 2006-12-20 16:16  
本主题由 NoMistake 于 2006-12-24 03:22 加入精华  

当我啥没说~

评论
cs111和cs101比较简单?但是要分开学?

评论
真是强贴啊!可以列入学CS必读贴了!福音啊!!!!

评论
我想问一下如果不学CS210而先学CS215会不会有什么地方衔接不上啊?

评论


你可以去和老师谈,111是最基本的课程,只要在高中数学或者是物理成绩好点的,都是直接读101的

另外101 和105 可以一起读的,不会有太大问题的

评论
CS313
对硬件感兴趣的可以读。我是觉得难,也没学到什么,读的迷迷糊糊的。

---
不过要读的可以跟我这买书哦!嘿嘿=D

评论

规定是先学210再学215或者是210 215同时学```

评论
220对于programmer来说很重要的,教你写有效率的code。想往programmer发展的同学应该学这个课

评论
CS111现在可以和其他所有的Compsci Paper一起学了..

评论
竟然还有这个帖子,当年我选课的时候怎么没看到。。。

评论
看完之后就发现一句对我有实际意义的话:马克·威尔森是个变态。
但是我同时也相信大部分人也觉得他是个变态。

评论
学姐啊,认识你认识的太晚了!
我学了一门2的课,5门3的课,当初选课烦死了!

评论
Artificial Intelligence已经在学术界上算失败的了。投入很多,很难应用到实际问题上

评论
非常同意... mark wilson是一個變態lecturer...
這是兩次不同的課都被他教到的感想...

评论
小更新一下,BRUCE HUTTON好像是退休了吧.不知道是谁接着教330,不过他确实是很强的.

评论
very useful........thank you

评论
2006年的帖子不知道为什么会忽然浮上来,那个时候刚开始选课,强帖帮了很大忙。2009年课就改革了,变化超级大。如果重新选,我会先学101然后,拿到A,第二学期学210和105,还可以加个225.第三学期220 230。cs314 cs 350 是可以往上拉GPA的课程,可惜我学不了314了。CS 334 Internet Programming和CS 335 Distributed Objects and Web Services 合成一个课,估计会难度小点,因为学的多,所以不会很深入。CS 372 Computer Graphics和CS 375 Picture Processing and Analysis也合并了,这个学期学,有同学学过前面的372,所以不怕。
新加的351是database enrol条件要B+,偶只有B难道就要被歧视吗?希望老师给个机会的说。
所有的人都会骂MARK但是他还是很有自己的东西,如果你想学CS,一定要过他这一关。cs105 220 320他都有教,cs320 is soul of cs, 如果学完了你会对编程驾驭的很好。
cs367是比较KIWI的课程如果你想混个课,别选这个,考试背的很多,忙了一周背,最后考试还是发现有40%以上是没有背到的,受伤的不行。
cs340 operating system 是比较难的,因为有八点的课,对夜猫子学生是个考验,不过有个韩国人挂了AI但是过了这个课,说明还不是很难。
希望这个学期CS280和cs373可以拿到7分以上,灌水结束回去写作文,闪。

评论
314去年学过,全是简答题,有些难度,讲一些network的基础知识,个人感觉215,210比较简单,335的Radu出题有些变态,上学期差点被他殷到。345也是记忆性的东西比较多,作业也是要写report,比较麻烦。今年新开的351要求只有225,貌似不难,不知为什么要求B+才能选。

新西兰移民留学

关于rv转pr

新西兰关于rv转pr, 请问副申请需要和主申请一样要求满足居住要求等等一系列吗?这官网上也没说清楚啊。以前听人说副申请只需来新西兰一趟激活就行。请问有类似情况的朋友且已经申请过 ...

新西兰移民留学

初中短期暑假课

新西兰有学校可以接受从国内暑假7,8月来新西兰上一个月的课吗?短期课,谢谢 评论 我们语言学校有对接的中小学插班微留学,感兴趣请加linxiao1914 评论 北岸语言学校有推8月为期3周微留学 ...

新西兰移民留学

Unitec 留学生出席率

新西兰那个unitec 说留学生的出席率要有100%,有人有经验吗?我以前在UoA是没有人问出席率的,unitec出席率不足真的会影响下次签证申请吗?还是他们只是吓吓你而已?求帮忙! 有人有unitec 的 ...

新西兰移民留学

五年多次旅游签

新西兰各位大侠 有个问题想咨询下 老人现在是5年多次 旅游签,每次6个月,目前在境内。 现在有两个说法,1. 每12个月最多6个月。如果想要多待就再提交申请旅游签,可以续3个月,同时之前 ...

新西兰移民留学

新西兰签证费用大幅上涨

新西兰申请新西兰签证费用将大幅度上涨 新西兰政府今天宣布,将于 2024 年10 月 1 日起提高签证费用(包括费用和征费)。 自10月1日起,新的签证收费将设定在适当水平,以收回办理签证的 ...

新西兰移民留学

有几件Mt Albert Grammar 的校服 出售

新西兰Pick up in Sandringham, 也可以送给您!都挺新的,穿了还不到一年。需要更多照片请加微信DiDiDa1613, 有的照片传不上来。也可以联系电话0221082596. 衬衫 12号,$35 裙子 10号,$60 毛衣 Large, $70 ...

新西兰移民留学

关于新西兰入籍

新西兰请问 新西兰入籍 如果一共在新西兰已住满1350天,且这5年中每年至少待满了240天。 那么,从第5年的第一天算起,当只要一旦待够240天,也就是说第5年第8个月后,是否就可以提交入籍 ...

新西兰移民留学

插班一个月

新西兰你们这边有提供国内初中生暑假来新西兰上插班一个月的学校吗?谢谢 评论 插班一个月?体验生活? 评论 看来又一个想做游学的了~ 评论 我们什么学校都有,只要你有钱 评论 小学还 ...

新西兰移民留学

大学短期课程

新西兰国内客人想来这边体验一下大学课程,短期的1-2 周。或者零散的几天课程都可以。有哪位大神有资源可以合作吗? 0220506606. 评论 大学短期几天参加下课程真没有 要不读几周的语言?也 ...

新西兰移民留学

给留学生提供免费住宿

新西兰可以提供奥克兰中区舒适的免费住宿,交换前提是每天清理卫生一小时和辅导两个孩子学习一小时。 理科生女孩最好,爱干净,喜欢宠物 联系微信13810811159 评论 按新西兰最低工资标准 ...

新西兰移民留学

2024年2月份开学的看过来

新西兰我本人是这个时间开学的,女生,想建个群咱们可以一起讨论租房、学习以及平时有时间一起出去游玩,感兴趣的伙伴们看过来,我微信fq135791113,加时麻烦备注下自己开学时间和专业哦 ...

新西兰移民留学

求职必看(少***)倒霉路店

新西兰Hi!我是一名中国留学生!我在中文论坛网上看到了少***火锅店的招聘信息,在两三小时的无薪使用后我被manager录取了。应聘要求是在试用期给我远远低于新西兰法定最低工资现金:1 ...