Institut für Verteilte Systeme
- 1:
Projekte. - 2:
Publikationen. - 3:
Lehre. - 4:
Personen. - 5:
Intranet.
Effective Java - Java Programmierung für Fortgeschrittene
Proseminar / SS 2009
Angaben
- Dozent
- Prof. Dr. Franz J. Hauck
- Betreuer
- Jörg Domaschka, Jan-Patrick Elsholz
- Termine
- Vorbesprechung Donnerstag, der 23.04.2009, von 16:15 bis 17:45 Uhr im Raum O27/3211
- Ilias
- Die ganze Veranstaltung wird im Ilias Learning Management System der Universität Ulm abgebildet. Hier gehts zum Praktikum in Ilias.
- SWS/LP
- 2 S / 4 LP
- Zuordnung
- Ba. Inf. (PO 2001): Proseminar
Dipl. Inf.: Proseminar
Dipl. Medieninf.: Proseminar
Ba. Inf. (PO 2007): Modul Proseminar Informatik
Ba. Medieninf.: Modul Proseminar Medieninformatik
Überblick/Kontext
In diesem Proseminar stützen wir uns auf das Buch Effective Java. Wir wollen anhand von schwierigen Aufgaben die einzelnen Kapitel des Buchs erarbeiten und uns gegenseitig vorstellen. Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik 1, Praktische Informatik 2. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.Ablauf/Formales
Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Die Themenvergabe findet in der Vorbesprechung bzw. in Ilias statt, wobei die Reihenfolge der Themen und damit der Vortragstermin nach Anmeldungsreihenfolge in Ilias vergeben werden. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
Die Ausarbeitung muss dem ACM SIG Proceedings Style folgen und darf die Länge von sechs Seiten nicht überschreiten ( LaTeX Vorlage - freie Wahl zwischen Option 1 und 2; benötigt werden jeweils die .bib, .tex und .cls Datei; Word Vorlage). Als Abgabeformat ist PDF gewünscht. Hinweise zu den Folien und zur Foliengestaltung sind hier zu finden.
Themen
| Datum | Thema | Vortragender | Betreuer |
|---|---|---|---|
| 23.04.2009 | Vorbesprechung: Überblick über das Seminar und Präsentation der Themen |
Jörg Domaschka Jan-Patrick Elsholz |
|
| 18.06.2009 | Creating and Destroying Objects Methods Common to All Objects |
Jan-Patrick Elsholz Jörg Domaschka |
|
| 25.06.2009 | Classes and Interfaces Generics |
Jan-Patrick Elsholz Jörg Domaschka |
|
| 02.07.2009 | Enums and Annotations Methods |
Jan-Patrick Elsholz Jörg Domaschka |
|
| 09.07.2009 | General Programming Exceptions |
Jan-Patrick Elsholz Jörg Domaschka |
|
| 16.07.2009 | Concurrency Serialization |
Jan-Patrick Elsholz Jörg Domaschka |
