James Cook University Subject Handbook - 2004

Offerings
View how CP2004 is offered in 2004

(Also shows pre-requisites and inadmissible combinations if applicable)

CP2004:03

Object Oriented Programming

Townsville, Cairns

HECS Band 2

26 hours lectures, 13 hours tutorials, 39 hours practicals. Semester 2.

This subject aims to give the student an understanding of the object oriented programming paradigm. Topics covered include classes and objects; encapsulation and information hiding; event-driven programming; programming graphical user interfaces and network programming in Java.

Learning Objectives:

understand the object oriented programming paradigm;

understand event-driven programming;

be able to design efficient and effective classes and user interfaces;

be able to develop software using the Java programming language.

Assessment in this subject involves significant on-course assessment including assignments and tests and an examination at the end of the semester. The full details of the assessment are handed out to students in the class in the first week of the semester in which the subject is offered and posted on the Web.