DCU Home | Our Courses | Loop | Registry | Library | Search DCU


Module Specifications

Archived Version 2010 - 2011

Module Title Object Orientated Programming (Java)
Module Code CA598
School School of Computing

Online Module Resources

Module Co-ordinator Ray WalsheOffice NumberL2.50
Level 5 Credit Rating 5
Pre-requisite None
Co-requisite None
Module Aims
To introduce the students to problem solving and programming
To give the students a working knowledge of the programming language java
To give the students a knowledge of object oriented design concepts
To develop an understanding of the role of software

Learning Outcomes
On successful completion of this module, students will be able to:

Analyse a problem and write is solution in structured English
Read and modify java programming code
Use variables to store java programs
Write programs using the programming structures sequence, slection and iteration
Use arrays for storing and manipulating data in a program
Use java to break a program into modules
Design and write classes to implement an object oriented program

Indicative Time Allowances
Lectures 24
Tutorials 12
Laboratories 20
Seminars 0
Independent Learning Time 19

Total 75
Assume that a 5 credit module load represents approximately 75 hours' work, which includes all teaching, in-course assignments, laboratory work or other specialised training and an estimated private learning time associated with the module.

Indicative Syllabus
Continuous Assessment50% Examination Weight50%
Indicative Reading List
Essential: Java by dissestion, Irla Pohl and Charlie Mc Dowell, Addison Wesley (available at: www.lulu.com)

Supplementary: Java Software Solutions, John Lewis and William Loftus,
Java How to Program, H.M. Deitel and P.J. Deital
Programme or List of Programmes
BSSAStudy Abroad (DCU Business School)
BSSAOStudy Abroad (DCU Business School)
ECSAStudy Abroad (Engineering & Computing)
ECSAOStudy Abroad (Engineering & Computing)
HMSAStudy Abroad (Humanities & Soc Science)
HMSAOStudy Abroad (Humanities & Soc Science)
MECBMSc in Electronic Commerce (Business)
MTTMSc in Translation Technology
NAVNMUNon Award Visitors- UCD/DCU
SHSAStudy Abroad (Science & Health)
SHSAOStudy Abroad (Science & Health)