Goals:
The purpose of the course is to provide the participants with
- experience in solving, describing and programming small tasks
- knowledge of a common programming language and the underlying programming language concepts
Contents:
- Basic programming concepts: variable, value, expression, object, control structure, method/procedure, recursion, inheritance, encapsulation, datatype, polymorphism.
- Systematic treatment of small programming tasks: specification, stepwise refinement, modularisation, program test.
- Types: characters, integers, pseudo-real numbers, truth values, classes, arrays.
Literature:
To be announced
Evaluation:
An oral examination that is evaluated with one of the grades pass/fail.
Lecturer:
Gudmund Frandsen
Credits:
2 points, 10 ECTS
Semester
Fall