新西兰Compsci课程介绍, "经验"分享---废话多, 慎入


在新西兰



顺利的话马上毕业了, 寻思着报f, 呃不是, 回报社会来了~希望能帮到那么几个人~Stage 1:
CS 101/105: 这俩其实没啥子好说的...都是必选的, 都是基础课, 以前学的时候都说105是杀手课, 但是其实跟2XX和3XX比起来105完全是碾压课才对, 我09S2学的, exam木有选择题, 后面据说有全选择的时候, 不过全选择不一定简单, 全手写也不一定难. 看碰到什么老师了, 貌似Angela很喜欢把exam弄成全选择, 可惜没碰上. Anyway, 两门打基础的课一定要学好, 不懂的要尽量全弄懂, 两门课Assignment对于大多数刚开始接触编程的会难些, 可以的话不要找人代写也尽量不要抄, 去lab抓只demo让好好讲讲~如果真的101学的真的很吃力, 105很认真学了但是还是挂了, 那就可能不适合学这个专业其实...如果不是非常非常喜欢CS的话就考虑下换个专业吧~

CS 111: 比较废的一门课, 如果没啥可选的然后又想找门简单课的话是个不错的选择, 就是每周的lab report比较烦, 要花个一两个小时来弄, 不过要是有好基友写的话就一人得道鸡犬升天了~

Stage 2: 2xx全学了一遍...
CS 210: 分三个部分, 二进制, assembly language, C(或者C++, 一般来说S1是C, S2是C++), 二进制部分很简单, 爱去上课的去上课, 不爱上课的看看课件, 不爱看课件的请教下好基友, text/exam细心点就不会丢什么分. Assembly language可能要费不少心思, 我学的时候Assignment比较简单, 看了下后面俩学期的Assignment难了好多...据tutor说那Assignment一般是30%人写出来, 70%去抄这30%的. ass尽量早开始, tutorial多去上, tutor会有用的东西. 跟101/105一样, 不会的多问问~ 第三部分C或者C++, 看在哪个学期学了, 都不难, Assignment也会很简单(跟assembly相比), 不过exam的时候题目可能会出些比较奇怪的(纯看老师..我学的时候Mano出题问.class文件的magic word是什么...课件上面是肯定不会出现的, 都是他上课随口说过的.). 不管怎么出都是好好看past paper啦~全选择好糊弄.
CS215: 210的基友课, 内容关系不大, 也是分仨部分, UNIX, System signal, network. UNIX部分很简单记下那几个常用的命令然后就没东西了; signal部分见仁见智, 我是觉得还好, 理解了之后内容很少, 思路也很简单---后续课程是340; network部分就是一个背, 内容不多--后续课程314;
CS 220: 算法课, 不算很难, 考试应该也全是选择题, 要是没学好的话就好好背背past paper的题目, 会有不少重复题. 作业不少会用automarker, 可以用java也可以用C++/C什么的, 由于也是ulrich教, 所以作业差不多一定会出现那么一个废话很多篇幅很长最后作完发现极其那啥的Assignment...
CS 225: 离散数学. 简单课, 只是如果是bukh教的话, A1会比较恶心, 都是些"这tm还用证"类型的证明题. 当时2.5分得了0.8来着...但是后面就简单了. 4个Assignment才占10%, test和exam才是大头, 题型万年不换. 有本类似于习题集的东西, 就是前几年所有的Assignment和test和exam的集合, 不知道可以从哪弄...有了那个基本就是A+的保证撒.
CS 230: as always, 三部分, part1是object oriented programming, 看上去好nb的名字, 完全是在重复105的东西, 105学的好的话这里就没啥新东西. 然后part2是software testing, 个人认为很坑爹, 我们那时是一美国佬clark教的, 上课各种扯, 整天说AUT的才会学怎么用Junit什么的来测试, 奥大的只要学理论就好, 然后test和exam的时候出题都是给个例子然后让写testcase, 对于上课从来没见过testcase什么样子的我们来说就是天书...所以test平均分有六七十分(part1 60%, part2 40%)...还是scale up之后. 有选择的话尽量避开他教的那学期(当时course论坛也有骂他的帖子..回帖老多了), 去找radu吧...他是好人...; part3是关于多线程的, 整个course的难点了吧可能, 尽量去听课, 不听课也要看看recording. 230总体来说是很不错的一门课~啊 啊 啊想起那个clark来还是恨的牙痒痒的
CS 280: 全是数据库, 两部分, SQL和C#, 也是不难的一门课, 但是我很不喜欢ulrich这个老师, 教我们的时候test出错N多题目, 被学生发邮件骂. 俩Assignment, 都不难..就是觉得ulrich出东西想看懂要费点时间...我英文不好而他太喜欢写废话. 280学的SQL比起infosys那些课学的会简单不少, C#也是简单不少. (我没学过infosys, 只是看了一下他们课件什么的)

Stage 3: 3xx的课学的不多, 也没怎么学好, 基本都是挑"据说简单"的课学的, 无限后悔...
CS 314: network, 这学期还在学, 听说是3xx最简单的课(好多课都有这个名头...), 学了发现全是背, 不停的背...所以喜欢背东西或者很喜欢network部分的同学放心的来吧...木有编程, 木有计算~全是背全是背啊啊啊啊

CS 320: 算法, 这学期也在学, 听说是3xx最难的课, 也据说是220的后续...其实跟220没多大关系. 费脑子的一门课, 个人不是很喜欢...课是好课..老师讲的太废, 听课完全比不上自己看书查资料来的效果好. 因为内容比较难理解, 上课没来的消化的话下课一定要好好看看textbook(下个电子版). Assignment均分都很高, test会很低, 但是最后会scale up, 所以好好学不太可能会挂. 怨念...
CS 335: Web和C#;  Assignment万年不变, test和exam的题目也是万年不变...课程难度不高. Assignment 1是让写一个简单的proxy server, 有大量past year的资源可以用...所以再难的Assignment也不难(选个好点的往年作业, 别给带沟里去了...). part2是radu教, 很仁慈的老师, 口音很奇怪, 挺习惯就好了, 讲写lambda expression什么的, 考试细心点也是送分题, Assignment是一个看上去跟上课内容没啥关系的东东, 需要在web 页面显示数据库内容, 也是有多年资源可以用, 加上本来就不难, radu还喜欢群发邮件告诉大家怎么做,所以送分Assignment的说~ exam会有大量往年的重复题目, 好好复习, exam满分不是梦.
CS 350: theoretical CS, 比较理论比较抽象. 难度也不是很大, 尤其是最后复习的时候会发现根本木有东西看...slides可能很多但是内容很少很少...只要理解了, 最后复习两天和复习俩小时差别不大~ 平时Assignment比较烦, 各种google, 但是Assignment认真做出来弄懂了这门课也就没什么东西了, test和exam的难度小于Assignment. P.S. 这课无限枯燥...
CS 351: database. 说起来也是很理论的一门课, Assignment简单, 两次test也简单, 最后exam可能会很坑爹..但是评分会很松, 所以grade都不会难看~前面东西靠理解, 后面要稍微背背. 这课也有3xx最简单课的名号, 只是学了之后倍感坑爹...(见仁见智)
CS373: graph啦~Assignment也是万年不换啊~google就能google到答案啊~考试全是计算啊~话说Assignment要是没答案的话会比较费力, 算不上是programming, 只能算是套公式, Assignment全是用C++, 前面没学没有关系, 反正往里填公式就行, 而且都是类C语言, 语法什么的和C#, java都差不多. test和exam就是各种计算题, 夹杂着少量直接从slides上面就能找到答案的理论题, 这课也有3xx最简单课的名号.

3系列就学了这些, 其他的没学也不好评论什么. 学了三年总结就是学长的话大多坑爹, 求经验都是不靠谱的, 此贴也不例外; 掂量好自己几斤几两 喜欢理论or编程然后大胆选课就好...再简单的课也需要去好好学. 要是真想知道某门课适不适合自己学那就去略一下课件和exam的题目, 比四处问人靠谱许多.
补充:CS 367: AI, 朋友学的来着:
"过不过都是未知数,基本和编程没关系,很多奇奇怪怪的算法和一大堆要背的东西,用的软件有clips和prolog,课件有些定义是用数学公式来表达的,看着很难理解(对我来说),还有那么一点和生物(比如genetic algorithm),统计(比如bias)有关联的东西,课件有些地方说的很含糊,test和assignment超级简单,期末出的题型超级坑爹,老师也是超级忽悠,期末各种放烟雾弹,结果事实证明他们说的果然是烟雾弹,犹如当年考cs351exam时候一样{:7_343:}).我接触过的朋友都说AI蛮难的,包括一些学过的大神们也建议我不要学.实在对AI有特别兴趣的人可以学,不然不建议学,想挑战的可以自己翻翻往年的lecture slide看看感觉,cs网站上面都会有,如果要过这门课最好自己写assignment,test好好把握,exam如果老师出的不太坑爹,过这课也不是很难的,高分就不好说了,学这个的洋人比华人明显多好多,我感觉只有我身边大概6~7个学这门课的(有基友们一起学就是好,不寂寞有木有),其他全洋人.各位自己掂量吧,就说这么多了."





欢迎拍砖神马的{:7_380:}~




我爱大西瓜-1楼主是在自嘲 猪狗不如吗?

评论
前排卖砖。

评论
A+满地走, 7分不如狗{:7_365:}

评论
很可惜我CS不是A+....只可以沒事自己多做project...

评论
LZ多謝分享. 對於最後一年該選什麼科我都清楚多了...

评论
火前留名~~~~

评论
楼主是CS品均成绩A以上的神人 曝光完毕

评论

先刘伟、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
然后再看  看了一半才想起来。。。。。。

评论

一念之差没能学345, 据说好课来着~

评论
今年的367给跪了

评论

嗯...朋友都說345是超級簡單, 跟314一樣, 要記很多,但是很簡單, 跟373一樣, 是最近兩年才新開的課, 對做網頁有好處(我就是想做一個websites developer/websites designer)

评论

分享下367撒~

评论
要我报个楼主照片吗

评论

今天出去吃饭看到一Q7 车牌号KAI HUA, 求解释

评论
我今天看到辆 兰博基尼 车牌 273, 求解释

评论
你写这个帖子是为了攒人品 保佑你cp会下来吗

评论
只有我一个人觉得320很简单吗。。。

评论

过不过都是未知数,基本和编程没关系,很多奇奇怪怪的算法和一大堆要背的东西,用的软件有clips和prolog,课件有些定义是用数学公式来表达的,看着很难理解(对我来说),还有那么一点和生物(比如genetic algorithm),统计(比如bias)有关联的东西,课件有些地方说的很含糊,test和assignment超级简单,期末出的题型超级坑爹,老师也是超级忽悠,期末各种放烟雾弹,结果事实证明他们说的果然是烟雾弹,犹如当年lz考cs351exam时候一样(lz应该能体会,虽然你最后还是拿了A{:7_343:}).我接触过的朋友都说AI蛮难的,包括一些学过的大神们也建议我不要学.实在对AI有特别兴趣的人可以学,不然不建议学,想挑战的可以自己翻翻往年的lecture slide看看感觉,cs网站上面都会有,如果要过这门课最好自己写assignment,test好好把握,exam如果老师出的不太坑爹,过这课也不是很难的,高分就不好说了,学这个的洋人比华人明显多好多,我感觉只有我身边大概6~7个学这门课的(有基友们一起学就是好,不寂寞有木有),其他全洋人.各位自己掂量吧,就说这么多了

评论
说的真简单。。。

评论

lz要表达的意思应该是说cs想拿A难度比其他faculty来的简单.我认识楼主是个满低调的人,既然诚意发这个帖子就说明一些比喻纯属玩笑,看你口气难道FML逛多了?我还真认为lz要找个工作是很随意的事情,RP对他来说都是浮云

评论
从来没拿过A+的人表示鸭梨很大。。。

评论
lz 牛啊,敢问现在哪里高就?

评论

如果看了第一句话的话会发现我还没毕业.
当然看样子你这句话是在讽刺~

评论

真没看到第一句,不过希望lz顺利毕业~

评论

我也是"不如狗"的级别
不觉得里面哪句话高调了, 前面写了一大推, 但是大家就是喜欢对着那句自嘲的话发挥自己冷嘲热讽的本领我也没啥办法~貌似那句话就是刺激到某些人的神经了. 或者是前辈们对于小的这么评价CS专业看不惯. 但是说实话CS真的是比较容易拿高分的, 说是A+满地走真的不为过, 比起商科和engi来, CS不存在像那些专业里面那些出良率低的杀手课(当然我也是道听途说, 木有学过), 我那句话至多就是夸张. 只是没想到自以为小幽默一下却戳疼了很多人.

评论

找工作也是我很发愁的一件事情, 因为英文不咋的. 这个倒是讽刺的很在点~
本想发帖攒攒RP, 没想到大家扔过来的都是负性RP.
我是低调还是高调认识我的人都是明白的. 单凭那句话来判断当然看上去像是极其高调. 这就像用放大镜看到某白猫爪子上有个黑斑便断定此猫为黑一样无稽.

新西兰移民留学

关于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 ...