At the end of this course students should understand the basiccomponents of modern programming languages, know how they aresyntactically realized in Java, and be able to write small structuredand well-designed programs in Java to solve given tasks.
This course covers the prerequisites for more advancedprogramming courses like web-based programming or object oriented programming.
Example programs and exercises will deal, among others, with strings and string handling,graphs, and (elementary) mathematics.
Lectures and lab exercise classes.
4 hours open book written exam. Language dictionaries are allowed, but all electronic equipment is forbidden. External censorship. Graded on the danish 13-scale. Participation in exam requires approval of 8 out of 11 of the weekly assignments.