Object-oriented programming

information course

Semester

Level

Language

Specialization

ECTS

Prerequisites

Basics of C language.

Learning outcomes

Mastery of object-oriented programming concepts and introduction to Java.

Course content

We will learn through illustration in Java the fundamental concepts of object-oriented programming, and will also discuss implementations in other languages for comparison.
- notion of object
- notion of class
- notion of inheritance
- notion of polymorphism
- memory management and other implementation details

Valuation method

Proctored homework.

Make an appointment for a 15-minute video call