Object-Oriented Programming: Basic Java

Location NOVI building ask in the reception (100m south of Department of Computer Science)
Time September 06, 10.15-12.00
Subject This seminar covers primitive data types, commands, control structures, expressions, and operators in Java. These parts are found in most programming languages and are not particular connected to the object-oriented programming paradigm or the Java programming language.

There is quite a lot of material to read for this seminar, however, it is both fairly concrete and straight forward, when you have a C background (as you have from the basis-education).

"Thinking in Java" Chapter 2. You may give low priority to the sections "Comments and Embedded Documentation" and "Coding Style" pp. 97-103. However, you should read these sections before starting to write code for your project.

"Thinking in Java" Chapter 3. You may skip the sections "Bitwise Operators" and "Shift Operators" pp. 122-127, section "A Compendium of Operators" pp. 134-144, section "The Infamous 'goto'" pp 152-157.

Exercises Exercise
Solutions Solutions for the exercises both documentation and source files
Examples The examples from the lecture, both documentation and source files
Slides PDF

Here links that are useful for the seminar are listed: