The main language used in this module is Java. You should use Java for all programming activities, the project, and exam answers. The exam expects you to know Java to the extent that you should be familiar with it by virtue of using it in the module exercises/projects. |
Preparation:
We require you to use Java 11 (the Oracle version or the OpenJDK version) for all module work. It is your duty to ensure the code you write (and executables you produce) are compatible with that version of Java. Any incompatibilities will be considered as bugs.
Java coding standard
This module follows the this Java coding standard.
You are required to follow basic guidelines (those marked as ⭐️) in the module projects. Intermediate and advanced guidelines are optional.