CP2005 Intermediate Programming

January 30, 2022

This course covers intermediate level programming concepts using the Java programming language. Using a project-based approach, students will learn and apply Object Oriented Design (OOD) and Programming (OOP) principles including inheritance, encapsulation, abstraction and polymorphism in solving computer programming problems. Students explore the basics of data structures and algorithms, and basic Graphical User Interface (GUI) programming using the JavaFX framework.

70 Hours

Back To Top