CSE1203

Programming 2 with Java

(IT)

M Kölling

6 points + Two hours of lectures and two hours of tutorials per week + First, second semester + Caulfield + Prerequisites: CSE1202 or equivalent + Prohibitions: CFR2128, CPE1004, GCO1812, GCO3821

Synopsis: Topics include programming language constructs such as inheritance, polymorphism and recursion. Program design and class structure are revisited with more advanced problems and solutions. More experience is gained with testing object-oriented programs. Students gain familiarity with some important standard libraries and their usage, including collection classes.

Assessment: Examination (3 hours): 40% + Unit test: 20% + Assignments: 40%