Technical programming

Technical programming aims to prepare students to develop applications using the Java programming language.

In Technical Programming I, students are exposed to an introductory programming concepts such as:

Sequence Input / Output statements If Statements Loops methods Files Arrays Classes

In Technical Programming 2, students are exposed to advanced Java programming concepts such as:

Introduction to Inheritance Abstract classes Interfaces Swing Components recursion exception handling