Business and technology qualifications, Levels 3-6, in Brussels. Explore qualifications
Portal login

RNCP 37873 · Computer Engineering

OBJECT ORIENTED PROGRAMMING

CEN 215 — Computer Engineering

CodeCEN 215
TypeB
ECTS7
CategoryCompulsory

Course Description

This course calls on you to demonstrate: knowledge of programming techniques and the Java language and libraries in particular, the ability to reason through analysis, evaluation and design of Java programmes, and the ability to effectively apply this knowledge to the construction of such programmes. Students will be expected to use the course texts and readings as well as outside references and documentation to supplement lecture material.

Course Objectives

This course calls on you to demonstrate: knowledge of programming techniques and the Java language and libraries in particular, the ability to reason through analysis, evaluation and design of Java programmes, and the ability to effectively apply this knowledge to the construction of such programmes. Students will be expected to use the course texts and readings as well as outside references and documentation to supplement lecture material.

Key Concepts

  1. Objects and Classes
  2. Inheritance and polymorphism
  3. Abstract classes and interfaces
  4. Exception handling
  5. Event Driven Programming

Learning Outcomes

  1. Understand the Object Oriented paradigm
  2. Understand and use the concepts of inheritance, encapsulation and polymorphism
  3. Understand and use the abstract classes and interfaces
  4. Understand and use object-oriented design and GUI programming
  5. Understand and use the basic collections

Recommended Textbooks

Introduction to Java Comprehensive Version. 12th Edition Y.Daniel Liang

Scroll