Vak: Object Oriented Programming credits: 2
- Vakcode
- ELVH17AOOP
- Naam
- Object Oriented Programming
- Studiejaar
- 2022-2023
- ECTS credits
- 2
- Taal
- Engels
- Coördinator
- M.S.R. van Noordennen
- Werkvormen
-
- Hoorcollege
- Opdracht
- Practicum / Training
- Toetsen
-
- Object Oriented Programming - Opdracht
Leeruitkomsten
The student:
- creates (dynamic) data structures such as:
- enumerations
- records
- dynamic arrays.
- creates an object oriented program that carries out a given task by:
- using basic object oriented programming skills
- using the principles of information hiding and encapsulation (classes/objects/public vs private)
- using the inheritance mechanisms.
- creates a structured program by:
- using standard libraries.
- creates a structured program which is:
- user friendly
- scalable
- maintainable
- creates a robust programs by implementing techniques such as:
- test programs
- exception handling
- debugging.
Inhoud
This module is centered around object oriented programming.
Next to the specific programming skills and practices around structured programming, you will learn about how to write a program that is robust and modular.
You will also learn how to deal with large (dynamic) amounts of data.
The object oriented programming skills covered in the learning outcomes are however applicable to other programming languages.
Next to the specific programming skills and practices around structured programming, you will learn about how to write a program that is robust and modular.
You will also learn how to deal with large (dynamic) amounts of data.
The object oriented programming skills covered in the learning outcomes are however applicable to other programming languages.
Opgenomen in opleiding(en)
School(s)
- Instituut voor Engineering