Penguin
Diff: WaikatoCourseDescriptions
EditPageHistoryDiffInfoLikePages

Differences between version 33 and predecessor to the previous major change of WaikatoCourseDescriptions.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 33 Last edited on Wednesday, August 13, 2003 9:38:12 am by PhilMurray Revert
Older page: version 32 Last edited on Monday, August 11, 2003 2:23:43 pm by StuartYeates Revert
@@ -19,19 +19,19 @@
 ; ENEL111 __Introduction to Electronics__ : Good paper, was a year long paper but now compressed into A semester. 
  
 !!Level 2 (Second Year) Papers 
  
-; COMP201Y __Computer Systems__ : an introduction to assesmbly language, tought using a full custom CPU and reference board. Used to use MIPS but was replaced to eliminate some nasties. Also covers basic compilation, OS principals, Memory Managment, Comms. Can be sat in 1st year by scholarship students. People doing bunny streams ( graphics & multimedia) wonder why they have to do this. Second best course you'll do behind 317 if you actually like computers. 
+; COMP201Y __Computer Systems__ : an introduction to assesmbly language, tought using a full custom CPU and reference board. Used to use MIPS but was replaced to eliminate some nasties. Also covers basic compilation, OS principals, Memory Managment, Comms. Can be sat in 1st year by scholarship students. People doing graphics & multimedia wonder why they have to do this. Second best course you'll do behind 317 if you actually like computers. 
  
 ; COMP20{8A,9B} __Programming with Data Structures/Object Oriented Programming__ : These are the second year programming courses and carry-on from 103/104. You'll learn all sorts of disgusting things about pointers in 208, and see Java for the first time in 209. 
-; COMP219 __Database Practise and Experience__ : A crap course about databases with Visual Basic . This course should be scrapped straight away . It is unbelivably crap , and be thankful that Bob Barbour has left . (Second opinion: mainly obvious if you can program and have a sound understand of set theory) 
+; COMP219 __Database Practise and Experience__ : A course about Databases and VisualBasic . While this course focuses on databases and SQL it relied too much on your VisualBasic programming for it's assesment . Unfortunately , this course presents MS-SQL as the standard and fails to present any alternatives. 2001 was a bad year for this course (bad organization, theoretically impossible exam questions), it's probably changed since . (Second opinion: mainly obvious if you can program and have a sound understand of set theory) 
 ; COMP222 __Logic and Programming__ : This course (if it hasn't changed from 2002) comprises of two disjoint parts, they run at the same time, but don't appear to link up with each other at all. Part 1 is learning about logic, you spend your lectures listening to Edwin Hung's Philosopy with a bit of logic thrown in. Part 2 is prolog, during lectures I was able to observe the lecturer read out of the course book, and write some code fragments on the blackboard. Occasionally when you turn up for a lecture it is actually a test, so it pays to attend, or read your course outline. (Note: The prolog part has a new lecturer so this may all be crap) 
 ; COMP223 __Information Discovery__ : This is a great course if you have better things to do than attend lectures. It has less workload than 123 and it would have to be impossible to fail this course unless you forget to turn up to the lab to collect your stamp every couple of weeks. 
 ; COMP224 __Computer Graphic Design__ : This used to be a great course when Steve Franks was still teaching it. He is not teaching it anymore, but you might still learn something if you are interested in computer graphic design. At the very least you'll get a pretty portfolio out of it. 
 ; COMP233 __Internet Applications__ : This course used to be 333 a couple of years ago. Now it's about PHP and MySQL and stuff. Sample exam question: "Write JavaScript code to pop up an ad window when you load the page." Seriously. 
 ''Note that this course is not COMP333, it was introduced I believe in order to move some material from COMP333 to second year and to introduce more concent in COMP333 in 2003.'' 
 ; COMP240 __Mathematical Foundations of Computer Science__ : Once you've done 140 you'll know why you don't want to do 240. As the name says, take 140 and add maths. 
-; COMP234 __Hotuku Mã ori__ : Hmmyeswell. 
+; COMP234 __Hotuku M� ori__ : Hmmyeswell. 
 ; COMP258 __Engineering Usable Systems__ : A follow on from 153. More VB practical programming. 
 ; ENEL211 __Digital Technology: Theory and Design__ : Good paper. Digital electronics. Quite easy and more enjoyable for a CS student than 205.