Object Oriented Programming, Programming Paradigms

Second semester bachelor lecture, mandatory for : Computer Science (CS), Data Science (DS), Informatik-Ingenieurwesen (IIW) and Technomathematik (TM). Teaching on the following aspects :

Difficulty Levels :

  1. basic level, mandatory to pass
  2. middle level, required for a correct grade
  3. advanced level, required for a good grade
  4. high level, eventually on subject not mentioned in the course

See the Official Gitlab Repository for more details ...

📣 Developper info : see the testAPI recipes tutorial for some first quick documentation on how to modify the question database ...

Topic v00
Course introduction
5 questions
Topic v01
Introduction to C++ and Object Oriented Programming
28 questions
Topic v02
Classes and Objects
31 questions
Topic v03
Operator Overloading
18 questions
Topic v04
Inheritance
17 questions
Topic v05
Polymorphism
26 questions
Topic v06
Memory Management
15 questions
Topic v07
Error Handling & Exceptions
13 questions
Topic v08
Move Semantic & Templates
17 questions
Topic v09
C++ Libraries
5 questions
Topic v10
From C++ to Python
17 questions
Topic v11
Object Oriented Programming in Python
14 questions
Topic v12
Advanced Function Usage in Python and C++
11 questions
Topic wtbs
Waiting to be stored
5 questions