Instructors: Prof. Dr. rer. pol. Peter Buxmann; Dipl-Wi.-Inform Thorsten Frey; Dipl-Wi.-Inform Anton Pussep
Event type:
Lecture & Exercise
Org-unit: Dept. 01 - Law and Economics
Displayed in timetable as:
vl_Einf. Winf./Ja II
Subject:
Crediting for:
Hours per week:
2
Language of instruction:
German
Min. | Max. participants:
- | -
Course Contents:
The lecture starts with a brief introduction into programming languages, compilers and algorithms. In the following, concepts of object-oriented programming are explained using the programming language Java as an example. The content is also illustrated by exercises - in the lecture as well as in a separate tutorial. Examples for concepts covered in the course are: Methods, strings, arrays, classes and objects, constructors, inheritance, polymorphism, packages, abstract classes and interfaces, exception handling as well as dynamic data structures.
Literature:
Ratz, D., Scheffler, J. & Seese, S. (2006): Grundkurs Programmieren in Java 1. Der Einstieg in Programmierung und Objektorientierung (3. Aufl). München: Hanser.
Mössenböck, H. (2003): Sprechen Sie Java. Eine Einführung in das systematische Programmieren (2. Aufl.). Heidelberg: dpunkt.Zakhour, S., Hommel, S., Royal J., Rabinovitch, I., Risser, T. & Hoeber, M. (2006): The Java Tutorial. A Short Course on the Basics (4. Aufl.). Amsterdam: Addison-Wesley. Online verfügbar unter: http://java.sun.com/docs/books/tutorial/
Further Grading Information:
Lectures slides and further material will be provided in CLIX .
Official Course Description:
This course covers basics of object oriented programming. Java is used to exemplify the concepts presented in the lecture.
|