Penguin
Diff: WaikatoCourseDescriptions
EditPageHistoryDiffInfoLikePages

Differences between current version and previous revision of WaikatoCourseDescriptions.

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

Newer page: version 44 Last edited on Thursday, June 25, 2009 9:25:08 pm by ShaneHowearth
Older page: version 43 Last edited on Wednesday, September 28, 2005 3:45:04 pm by IanMcDonald Revert
@@ -61,8 +61,10 @@
 That aside, your fourth year is probably going to be your best year in CS. Everything starts making sense, and you begin to understand 
 why you were made to do 140 and 240 as a new undergrad. You might not be thankful for this, but most CS students have problems expressing gratitude anyway. 
  
 4th year would be great if you could do it earlier. A lot of people tire of university by the end of 3rd year and unfortunately if you want to get a degree, then go out and work for a bit, then come back and do your 4th year, you can't really. You have to do a '5th year' because you are a graduate already. Very tricky. 
+  
+It should be pointed out there are 4 ways to get access to the 4/500 level papers, B.Sc.(Hons), P.G.Dip, BCMS/BCMS(Hons), and first year of M.Sc.  
  
 ; COMP401 ??? : ??? 
 ; COMP404 __Advanced Graphics and Multimedia__ : The first half solely focuses on the fundamentals (and mathematics - ugh) of computer graphics. Covers all the fundamental algorithms in detail. The second half focuses on digital image processing, and relates more to optical character recognition etc. Surprisingly, very much a programmers paper. Lots of nifty [C]/[C++] coding to do. Useful paper if you ever want to write your own implementation of OpenGL. 
 ; COMP410 __Programming Languages and [Compiler]s__ : When I did it (in 2001) the goal was to write a compiler for a language you make up. A really fun course. Unfortunately it tends to clash with people doing 420. It doesn't seem to clash with people doing 420 any longer. It is broken up between programming languages and compilers now. You will at least have to write a compiler that produces basic assembly code and perhaps more. The programming languages bit of the course could be on any programming language, it was [Haskell] in 2002.