Skip to content
Skip to navigation menu


Technical and Research Skills: IT Skills

Java: An Introduction

1 day

This full-day course will provide an introduction to the Java programming language and its usage. After attending this course you will have acquired the basic skills in programming in Java and an understanding of the ideas of object oriented programming. Topics covered in this course for beginners include:

  • an introduction to classes and objects;
  • discussion of the basic elements of a class (i.e. constructors, methods and instance variables);
  • arithmetic operators and mathematical methods;
  • comparison operators and the use of conditional statements;
  • use of selection operator and De Morgan’s Law;
  • iterative control using for, while and do statements;
  • formatting of output.

The course will be run with a mixture of both taught and practical work. Prior programming experience is not necessary but would be advantageous. You should have some knowledge of UNIX/LINUX before attending, or have attended the UNIX/LINUX: An Introduction course.

Entry Requirements
Places on this workshop are open to staff members on a Research only contract, other staff groups are welcome to apply for a place and will be entered onto a reserve list, in the event of a place becoming vacant a week prior to the session commencing staff members will be offered a place. For further guidance please email

Dates to be confirmed - To register yourself on the waiting list please submit your request via Core Portal*
*Please note you will need to inform your line manager/principal investigator of your training request so that they can authorise it in the Core Portal. No automated email will be sent notifying them of pending training requests.

Provider: UGC
Target Group: RS & PGR