Award: 5 credits at level 4
Duration: 12 weeks
Start Date: Offered in Semester 1, 2 and 3

COMP41600 Professional Java Programming Part 1


This module is for students of the MSc, Graduate Diploma or Certificate in Environmental Sustainability (Negotiated Learning) course.

What will I study?

This module is aimed at students who are already programmers (could be Java or another language), to enable them to become familiar with, and proficient in, Java. The topics will be chosen from the following areas:

  • Data Types & Operators
  • Classes, Methods & Interfaces
  • Java Language Fundamentals
  • Object Oriented Programming
  • Execution Flow Control

How will I study?

The Professional Java Programming Part 1 module is offered online-only. Notes and self-paced exercises are available.

Expected Commitment

Students are not required to attend any lectures at the UCD campus as part of the module. They spend a total 120 hours workload during the semester consisting of online learning.

How will I be assessed?

In-semester exam worth 100% of the module grade.

On successful completion of this module I will be able to

1. Understand the structure and the syntax of the Java programming language;

2. Create simple Java applications;

3. Have an in-depth detailed knowledge of the Java run time environment.

Am I eligible?

Applicants must hold a minimum of a 2.2 honours level degree in a science, engineering or related discipline. Knowledge of a programming language is required to take this module; however the language does not need to be object-oriented or Java.