Skip to content

CP2005 — Intermediate Programming

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.

CodeCP2005
Hours70

Source: https://www.northerncollege.ca/course/in2343-intermediate-programming/