COMP1008 Object-Oriented Programming 2005/6 
          COMP1008 is the Term 2 first year programming course. It is a half-unit course introducing object-oriented programming, primarily using the Java programming language but also looking at languages like C++ and Ruby along the way. The course syllabus is here.
          Lecture Slides
          
          All slides are in pdf format. 
           
          Additional Notes and Resources
          
          You should learn to use the following tools:
          
            - JEdit. An open source editor, see www.jedit.org for more information.
 
            - BlueJ. A programming environment for beginners. See www.bluej.org for more information. 
 
            
          Also look at:
          
           
          Utility Classes
          (Note these are intended for use by people learning to program and should not be used for other applications or 3rd/4th year project work.)
          
           
          Exercises and Mini-Project
          
            
          Problem Class Questions
          
           
          Past Exam Papers  
          There is one past exam paper:
          
          The  past papers for COMP1B1A and COMP1B11 also contain some relevant questions for COMP1008. COMP1B1A last ran in 2003/4 and COMP1B11 in 2002/3.