介绍这门课得先从老师和历史成绩说起。老师是个地道的澳洲老头,岁数大了,挺混的,所以基本可以不用去上课。这门课是Software/computer system/ee/ mechatronics/computer science/IT五个major的公共课,课堂之庞大无法想象,然而assignment平均成绩之低也是令人窒息,4 out of 10。(PS: 其中还有凤毛菱角的满分才拉到这4)分这么低,这么难,为什么还这么多人学呢?Good Question! 因为test和final exam都是开卷,允许把一些相关信息写在一张A4上带进考场。课的内容基本就是讲电脑的硬件架构,从cpu到缓存到memory再到hard drive等等。选择学这门的同学要三思,如果你是电脑小白的话,那还是绕道吧,术语太多,挑战太大。
建议:2010年final 考试不能带A4了,不知道以后还会不会改 不过Final 考试很简单
SOFTENG 325: Software Architecture
虽说这门课叫做software architecture,但是还是有很多practical的,并且这门课pass的要求是pass both practical and theory.不难,每周一个lab,如果都认真做的话不会有任何难度。最重要的是final exam的时候可以带整个note进去!所以整理笔记才是王道!
建议:认真听课+整理笔记
主修课
ELECTENG 303: Systems and Control
这门课是EE的必修课,但是很多时候computer system 也都会跑来学。原因有二:一是很有用,二是很简单。主讲老师是两个实力派:Dr Bernard和A/Prof Sing Kiong。两个人从学术上讲都可以算是很pro的老师,而且考试出题基本都不变。特别要注意的是考试前A/Prof Sing Kiong划重点时一定要去。一般他说考什么,99%就会考,不忽悠,但是BJ就未必,他的part要多看,最好都看了!具体到这门课本身讲什么,无非就是从time-domain和frequency-domain两方面去研究理解linear, time-invariant, continuous time system。会讲到一些plc知识,但是final不考!
只写下大概六门大家可以当参考,个人意见!
传说中的三难:embed system ,power e ,signal processing
传说中的三简单radio system ,control system , power system
不要尝试三难一起学,会累死人的,以前见过不要命的,希望大家珍惜生命,有能力的同学可以考虑双修
Mark Andrews 和cath 教,传说中的课,亲眼见过系里的top5和mark andrews抱怨test难,记得当时平均分一半都不到,好像是14/30….其实这门课是一门对数学理解能力运用能力都比较高的课,不会再去教你以前的数学知识,如果还想学就要自己跑回去重新看,并且考试很活,两个assignment和两个test,第二部分cath教得还算简单,能给你找回点信心。这门课唯一的优点就是初了数学以外教会了你很多basic signal 的知识,对communication /wireless/radio/dig communication
都会有帮助.但是考final有种被爆的感觉。。80就稳A+了
可以算是和ELECTENG 412一个系列的课程,都是通讯方向的。这门课可以算是ee major的同学最普遍学的一门课了。原因很简单,老师教的好,考试题型基本不变。课程主要的研究方向就是各种过滤器的工作原理和设计思路,这其中包括analogue filter, digital filter, passive filter and active filter。准备test和final exam基本以做past paper为参考,多做题。
建议:多做past exam+ past test….free A Range,A+有难度,大家分都很高!
这门课不是经常开,最近的一次是去年(2010)。如果这门课如果开的话,个人强烈建议选修,原因有二:第一,对其他通讯的课程很有帮助;第二,大体讲不是很难。这门课主要分为两大部分。第一部分主要是一些关于感应器和控制器的理论介绍。这部分的主讲老师为Dr Lawrence Carter,个人觉得讲课一般,但是出题还可以,基本不变。第二部分的研究focus就主要是数据的传输方式以及具体的感应器和控制器的工作原理了。主讲老师为Dr Berber,出题每年会有一些小变动,但是还可以接受,而且重点是判分还是很松。
建议:final后三道比较简单,前三道就算不会也要都写些,判分很轻松!
COMPSYS 403: Embedded Systems Design
这个 原来leading 的course 由于难度的问题导致前几年每年学的人数都在下降,所以从去年开始open!就是说software,eee,cs,computer system没有学过Compsys303的同学也开始学,而且难度也下降很多!这门课主要研究的事real-time OS 和synchronous programming of embedded systems. 其实一个assignment 是用RTOS and C 在 Altera NIOS上做游戏.另外一个是homework exercise.两个assignment 主要都是COMPSYS303的延伸,讲讲SSMs和
TTP之类的。 虽然削减了难度,但是依然很难,因为2011年ZORAN哥回来了!
建议:上课不上课都是浮云,做得出PROJECT才是王道! 很实用的一门课,虽然很难!
COMPSYS 404: Real-time Systems
很久没有开了
COMPSYS 405: Computer Networks and Distributed Systems
这门课可以算是Compsys302的超级加强版,个人感觉不太喜欢这门,太虚,不太实用,分为两个Part intelligent systems 和robotic system.intelligent讲得一些都是Artificial Neural Networks, Genetic Algorithms, Fuzzy systems 等,如果只看这一部分的话还不如去学control system + Compsys405. RoBOTIC SYSTEM 则是Robot manipulators and mobile robots,planning and programming of robot actions, sensors and actuators.可以算是EMBEDDED SYSTEM+ Sensor的合体。Final 还是70% ,不是那么难,也不白给 。两个assignment 都是单人solo的,比较有难度。
建议:作为ee的角度来说,不建议学这门。当然,有兴趣的同学可以学学,全看个人兴趣。
ENGGEN 403: Professional and Sustainability Issues
其实大四的时候也可以选修700 level的课,700 level主要是给dip和master of eng study ,还有一些在undergrad时就想在某一领域学得比较深一点地同学准备得,大部分700的课难度和400的差不多,但也有几门很明显比较难的譬如adv embedded system, image processing 等等,这几门大部分都是master of eng study的人学得。如果以后有机会在写一篇所有postgrad作者: 正义西红柿 时间: 2011-2-27 14:09:53