Skip navigation


This workshop will allow candidates to write programs in the Java programming language.

Aimed at

Doctoral Researchers who have attended the workshop "PROGRAMMING: Introduction to C/CC+, Java, Python and Matlab".

Presented by

Prof. Chris Hudson

Key learning outcomes

At the end of each workshop, you will be able to:

  • Understand the basic constructs of Object Oriented Programming (OOP)
  • write and execute Java programs
  • construct Java classes and objects
  • use the command Java Development Kit and know about Netbeans
  • create and use variables, fields, arrays and Strings in Java
  • use looping statements such as while and for, if, if-else to make selections in Java
  • create blocks in Java
  • implement algorithms such as the Sieve of Eratosthenes and write methods in Java
  • pass and return parameters to methods in Java
  • perform arithmetic operations in Java
  • use break/continue/return to modify the operation of blocks and procedures
  • use the construct switch-case to make selections in Java
  • construct classes in Java
  • create objects from classes in Java
  • understand the scope of variables in Java
  • construct multi-dimensional arrays in Java
  • use and manipulate strings in Java
  • read and write data to files in Java
  • create simple GUIs in java
  • use buttons and interface with GUIs in Java

Specific skills focused on in this session

A1: Knowledge Base

Select a date

You must login to see and book workshop dates.


Brunel 3D Development Tool

Develops the following:

Skills needed to do your research and career

Researcher Development Framework (RDF) Competencies

Develops skills relevant to the following domains of the RDF:

This workshop is provided by

Brunel Graduate School Logo

Email address Telephone number 01895 265935