The student must gain an understanding of methods within the object-oriented programming paradigm. This covers the following aspects:
can implement smaller programs in an object-oriented language utilizing central features
ability to create an object-oriented program in a buttom-up manner
can implement simple user interfaces in an object-oriented manner
explain and argue for elements and relationships in a small object-oriented program
can perform systematic testing af central parts of an object-oriented program
can document central parts of an object-oriented program
can implement, document and test an object-oriented program to ensure that it runs and that it is understandable, readable, and accessible for other programmers
A mix of lectures, smaller exercises and a larger assignment. In the larger assignment, the students, alone or in smaller groups, must develop an object-oriented program that will solve a pre-defined and delimited task
It is expected that the student uses 30 hours per ECTS, which for this activity means 150 hours
Name of exam | Foundational Object-Oriented Programming |
Type of exam | Written or oral exam |
ECTS | 5 |
Assessment | 7-point grading scale |
Type of grading | Internal examination |
Criteria of assessment | The criteria of assessment are stated in the Examination Policies and Procedures |
Contact: The Study board for Computer Science at cs-sn@cs.aau.dk or 9940 8854
Danish title | Grundlæggende objektorientereret programmering |
Module code | DSNIDAK224 |
Module type | Course |
Duration | 1 semester |
Semester | Spring
|
ECTS | 5 |
Language of instruction | Danish and English |
Empty-place Scheme | Yes |
Location of the lecture | Campus Aalborg |
Responsible for the module |
Study Board | Study Board of Computer Science |
Department | Department of Computer Science |
Faculty | The Technical Faculty of IT and Design |