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 |
| Permitted aids | Aids (if any) will be posted on the course page In MOODLE |
| 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 |
| Education owner | Master of Science (MSc) in Information Technology (Digitalisation and Application Development) |
| Study Board | Study Board of Computer Science |
| Department | Department of Computer Science |
| Faculty | The Technical Faculty of IT and Design |