image/svg+xmlBachelorseminarMasterseminarProseminarPRIV (SoSe)ATVSRTDSKTT (WiSe)

Kniffe, Tricks und Techniken in Java (Proseminar) - KTT

Wintersemester 2019

Titel:Kniffe, Tricks und Techniken für Java 
Englischer Titel:Effective Java
Typ:Proseminar
Kürzel / Nr.:KTT / CS4400.032
SWS / LP:2S / 4LP
Dozent:Prof. Dr.-Ing. Franz J. Hauck
Betreuer:Eugen Frasch
Termine:

Einführungsveranstaltung (verpflichtend)
Wissenschaftliches Arbeiten (freiwillig)
LaTeX Einführung (verpflichtend)
Präsentationstechniken (verpflichtend)

Räume und Daten siehe Moodlekurs.

Themenvorstellung:Themenvorstellung und -vergabe am Donnerstag, 17.10.2019, 10.15 Uhr - 11.30 Uhr, O27-341.
Lernplattform:Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt, sobald Sie eines unserer Seminare besuchen.
Themenvergabe:Die Proseminarvergabe erfolgt bis zum 21.08.2019 über die zentrale Proseminar-Vergabe-Plattform, die Themenvergabe beim ersten Termin des Proseminars.

Beschreibung und allgemeine Angaben

Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
Informatik, Lehramt: Seminar
Medieninformatik, B.Sc.: Proseminar Medieninformatik
Software Engineering, B.Sc.: Proseminar Software-Engineering

Informatik, Dipl.: Proseminar
Medieninformatik, Dipl.: Proseminar
Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
Unterrichtssprache:Deutsch
Turnus / Dauer:jedes Sommersemester / ein volles Semester
Voraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
Voraussetzungen (formal):-
Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage, dieses auf einer festgelegten Seitenzahl wissenschaftlich korrekt zusammenzufassen. Ferner können sie ein so selbst aufbereitetes Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
Inhalt:

In diesem Proseminar behandeln wir die wichtigsten und akuellsten Themen der Progammiersprache Java. Wir wollen anhand von schwierigen Aufgaben die einzelnen Themen erarbeiten und uns gegenseitig vorstellen. Folgende Themen können bearbeitet werden:

  • Networking
  • Generics
  • Reflection
  • Encryption
  • Serialization
  • Concurrency
  • Classes and Enums
  • JavaFx
  • Java RMI
  • Patterns and Interfaces
  • Annotations and Exceptions
  • Java Database
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2019

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Eugen Frasch
    Termine:

    Donnerstag, 25.04.2019, 10.15 Uhr - 11.30 Uhr, O27-341: Einführungsveranstaltung
    Dienstag 30.04.2019, 10.15 Uhr - 11.45 Uhr, N24-104: Wissenschaftliches Arbeiten
    Donnerstag, 02.05.2019, 16.15 Uhr - 17.45 Uhr, O27-341: LaTeX Einführung
    Donnerstag, 27.06.2019, 16.15 Uhr - 17.45 Uhr, N24-104: Präsentationstechniken
    Mittwoch, 10.07.2019, 16.00 Uhr - 17.30 Uhr, O27-341: Vorträge
    Donnerstag, 11.07.2019, 10.00 Uhr - 11.30 Uhr, O27-341: Vorträge
    Donnerstag, 18.07.2019, 10.00 Uhr - 11.30 Uhr, O27-341: Vorträge
    Montag, 22.07.2019, 10.00 Uhr - 11.30 Uhr, O27-341: Vorträge
    Donnerstag, 25.07.2019, 10.00 Uhr - 11.30 Uhr, O27-341: Vorträge

    Themenvorstellung:Themenvorstellung und -vergabe am Donnerstag, 25.04.2019, 10.15 Uhr - 11.30 Uhr, O27-341.
    Lernplattform:Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt, sobald Sie eines unserer Seminare besuchen.
    Themenvergabe:Die Proseminarvergabe erfolgt bis zum 13.03.2019 über die zentrale Proseminar-Vergabe-Plattform, die Themenvergabe beim ersten Termin des Proseminars.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Voraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Voraussetzungen (formal):-
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage, dieses auf einer festgelegten Seitenzahl wissenschaftlich korrekt zusammenzufassen. Ferner können sie ein so selbst aufbereitetes Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt:In diesem Proseminar behandeln wir die wichtigsten und akuellsten Themen der Progammiersprache Java. Wir wollen anhand von schwierigen Aufgaben die einzelnen Themen erarbeiten und uns gegenseitig vorstellen. Folgende Themen können bearbeitet werden:
    • HTTP-Client
    • Generics
    • Reflection
    • Encryption
    • Serialization
    • Concurrency
    • Executors
    • Classes and Enums
    • Lambdas
    • Exceptions
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2018

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Eugen Frasch
    Termine:

    Dienstag, 17.04.2018, 16.15 Uhr - 17.45 Uhr, O27-341: Einführungsveranstaltung
    Donnerstag 19.04.2018, 16.00 Uhr - 18.00 Uhr, O27-2203: Wissenschaftliches Arbeiten
    Donnerstag, 26.04.2018, 16.00 Uhr - 18.00 Uhr, O27-2203: LaTeX Einführung
    Donnerstag, 14.06.2018, 16.00 Uhr - 18.00 Uhr, O27-2203: Präsentationstechniken
    Donnerstag, XX.XX.XXX, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Dienstag, XX.XX.XXXX, 10.15 Uhr - 11.45 Uhr, O27-341: Vorträge
    Donnerstag, XX.XX.XXXX, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Dienstag, XX.XX.XXXX, 10.15 Uhr - 11.45 Uhr, O27-341: Vorträge
    Donnerstag, XX.XX.XXXX, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge

    Themenvorstellung:Themenvorstellung und -vergabe am Dienstag, 17.04.2018, 16.15 Uhr - 17.45 Uhr, O27-341.
    Lernplattform:Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt, sobald Sie eines unserer Seminare besuchen.
    Themenvergabe:Die Proseminarvergabe erfolgt bis zum 14.03.2018 über die zentrale Proseminar-Vergabe-Plattform, die Themenvergabe beim ersten Termin des Proseminars.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Voraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Voraussetzungen (formal):-
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage, dieses auf einer festgelegten Seitenzahl wissenschaftlich korrekt zusammenzufassen. Ferner können sie ein so selbst aufbereitetes Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt:In diesem Proseminar behandeln wir die wichtigsten und akuellsten Themen der Progammiersprache Java. Wir wollen anhand von schwierigen Aufgaben die einzelnen Themen erarbeiten und uns gegenseitig vorstellen. Folgende Themen können bearbeitet werden:
    • Classes and Interfaces
    • Generics
    • Reflection
    • New IO
    • Serialization
    • Concurrency
    • Executors
    • Enums and Annotations
    • Lambdas
    • Exceptions
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2017

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Eugen Frasch
    Termine:

    Donnerstag, 20.04.2017, 16.15 Uhr - 17.45 Uhr, O27-341: Einführungsveranstaltung
    Dienstag, 25.04.2017, 10.15 Uhr - 11.45 Uhr, N24-104: Wissenschaftliches Arbeiten
    Donnerstag, 27.04.2017, 16.15 Uhr - 17.45 Uhr, O27-341: LaTeX Einführung
    Donnerstag, 22.06.2017, 16.15 Uhr - 17.45 Uhr, N24-H13: Präsentationstechniken
    Donnerstag, 06.07.2017, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Dienstag, 11.07.2017, 10.15 Uhr - 11.45 Uhr, O27-341: Vorträge
    Donnerstag, 13.07.2017, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Dienstag, 18.07.2017, 10.15 Uhr - 11.45 Uhr, O27-341: Vorträge
    Donnerstag, 20.07.2017, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge

    Themenvorstellung:Themenvorstellung und -vergabe am Donnerstag, 20.04.2017, 16.15 Uhr - 17.45 Uhr, O27-341.
    Lernplattform:Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt, sobald Sie eines unserer Seminare besuchen.
    Themenvergabe:Die Proseminarvergabe erfolgt bis zum 15.03.2017 über die zentrale Proseminar-Vergabe-Plattform, die Themenvergabe beim ersten Termin des Proseminars.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Voraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Voraussetzungen (formal):-
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage, dieses auf einer festgelegten Seitenzahl wissenschaftlich korrekt zusammenzufassen. Ferner können sie ein so selbst aufbereitetes Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt:In diesem Proseminar behandeln wir die wichtigsten und akuellsten Themen der Progammiersprache Java. Wir wollen anhand von schwierigen Aufgaben die einzelnen Themen erarbeiten und uns gegenseitig vorstellen. Folgende Themen können bearbeitet werden:
    • Classes and Interfaces
    • Generics
    • Reflection
    • New IO
    • Serialization
    • Concurrency
    • Executors
    • Enums and Annotations
    • Lambdas
    • Exceptions
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2016

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar 
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Eugen Frasch, Gerhard Habiger, David Mödinger
    Termine:Donnerstag, 14.04.2016, 16.15 Uhr - 17.45 Uhr, O27-341: Einführungsveranstaltung
    Dienstag, 19.04.2016, 10.15 Uhr - 11.45 Uhr, O27-341: Wissenschaftliches Arbeiten (freiwillig)
    Donnerstag, 21.04.2016, 16.15 Uhr - 17.45 Uhr, O27-123: LaTeX Einführung
    Donnerstag, 16.06.2016, 16.15 Uhr - 17.45 Uhr, O27-123: Präsentationstechniken
    Donnerstag, 30.06.2016, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Dienstag, 05.07.2016, 10.15 Uhr - 11.45 Uhr, O27-341: Vorträge
    Donnerstag, 07.07.2016, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Dienstag, 12.07.2016, 10.15 Uhr - 11.45 Uhr, O27-341: Vorträge
    Donnerstag, 14.07.2016, 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Themenvorstellung:Themenvorstellung und -vergabe am Donnerstag, 14.04.2016, 16.15 Uhr - 17.45 Uhr, O27-341.
    Lernplattform:Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt, sobald Sie eines unserer Seminare besuchen.
    Themenvergabe:Die Proseminarvergabe erfolgt bis zum 09.03.2016 über die zentrale Proseminar-Vergabe-Plattform, die Themenvergabe beim ersten Termin des Proseminars.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Voraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Voraussetzungen (formal):-
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage, dieses auf einer festgelegten Seitenzahl wissenschaftlich korrekt zusammenzufassen. Ferner können sie ein so selbst aufbereitetes Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt: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. Folgende Themen können bearbeitet werden:
    • Creating and Destroying Objects
    • Methods Common to All Objects
    • Classes and Interfaces
    • Generics
    • Enums and Annotations
    • Methods
    • General Programming
    • Exceptions
    • Concurrency
    • Serialization
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2015

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar 
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Steffen Kächele, Christian Spann
    Termine:Donnerstag, 16.04.2015, 16.15 Uhr - 17.45 Uhr, O27-341: Einführungsveranstaltung
    Donnerstag, 23.04.2015, 16.15 Uhr - 17.45 Uhr, O27-341: LaTeX Einführung
    Donnerstag, 25.06.2015, 10.15 Uhr - 11.45 Uhr, N25-2103: Präsentationstechniken
    Donnerstag, 09.07.2015, 10.15 Uhr - 11.45 Uhr und 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Donnerstag, 16.07.2015, 10.15 Uhr - 11.45 Uhr und 16.15 Uhr - 17.45 Uhr, O27-341: Vorträge
    Themenvorstellung:Themenvorstellung und -Vergabe am Donnerstag, 16.04.2015, 16.15 Uhr im Raum O27-341.
    Lernplattform:Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt, sobald Sie eines unserer Seminare besuchen.
    Themenvergabe:Die Proseminarvergabe erfolgt ab 10.02.2015 über die zentrale Proseminar-Vergabe-Plattform, die Themenvergabe beim ersten Termin des Proseminars.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Voraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Voraussetzungen (formal):-
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage, dieses auf einer festgelegten Seitenzahl wissenschaftlich korrekt zusammenzufassen. Ferner können sie ein so selbst aufbereitetes Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt: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. Folgende Themen können bearbeitet werden:
    • Creating and Destroying Objects
    • Methods Common to All Objects
    • Classes and Interfaces
    • Generics
    • Enums and Annotations
    • Exceptions
    • Concurrency
    • Serialization
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2014

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar 
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4 LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Stefan Dietzel, Steffen Kächele, Christian Spann  
    Termine:Donnerstag, 16.15 Uhr - 17.45 Uhr, O27-341
    Themenvorstellung:Unverbindliche Themenvorstellung am Donnerstag, 24.04.2014, 16.15 Uhr im Raum O27-341.
    Lernplattform:

    Kursmaterialien finden Sie im Moodle-Kurs. Sie werden dem Kurs automatisch hinzugefügt sobald sie eines unserer Seminare besuchen.

    Themenvergabe:

    Die Themenvergabe erfolgt ab 01.04.2014 über die zentrale Proseminarthemen-Vergabe-Plattform.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Vorraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Vorraussetzungen (formal):keine
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage dieses auf eine festgelegte Seitenzahl wissenschaftlich korrekt zusammen zu fassen. Ferner können sie ein so selbst aufbereites Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt: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. Folgende Themen können bearbeitet werden:
    • Creating and Destroying Objects
    • Methods Common to All Objects
    • Classes and Interfaces
    • Generics
    • Enums and Annotations
    • Exceptions
    • Concurrency
    • Serialization
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2013

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar 
    Kürzel / Nr.:KTT / CS4400.032
    SWS / LP:2S / 4 LP
    Dozent:Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Christian Spann, Steffen Kächele, Vladimir Nikolov, Sven Schober
    Termine:Donnerstag, 16.00 Uhr - 18.00 Uhr, O27-122; Beginn am 18.04.2013
    Vorbesprechung:Unverbindliche Vorbesprechung am Donnerstag, 18.04.2013, 16.15 Uhr im Raum O27-122. 
    Lernplattform:Die Veranstaltung wird mit Hilfe des E-Learningsystems ILIAS durchgeführt. Bitte melden Sie sich dort an.
    Themenvergabe:Die Themenvergabe erfolgt während der Vorbesprechung nach Anmeldereihenfolge im ILIAS-Kurs. Alternativ können Themen vorab in Absprache mit dem jeweiligen Betreuer vergeben werden, wir empfehlen aber die Vorbesprechung abzuwarten, um einen besseren Überblick über die Themen zu erhalten.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Informatik, B.Sc.: Proseminar Informatik
    Informatik, Lehramt: Seminar
    Medieninformatik, B.Sc.: Proseminar Medieninformatik
    Software Engineering, B.Sc.: Proseminar Software-Engineering

    Informatik, Dipl.: Proseminar
    Medieninformatik, Dipl.: Proseminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Vorraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Vorraussetzungen (formal):keine
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage dieses auf eine festgelegte Seitenzahl wissenschaftlich korrekt zusammen zu fassen. Ferner können sie ein so selbst aufbereites Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt: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. Folgende Themen können bearbeitet werden:
    • Creating and Destroying Objects
    • Methods Common to All Objects
    • Classes and Interfaces
    • Generics
    • Enums and Annotations
    • Methods
    • General Programming
    • Exceptions
    • Concurrency
    • Serialization
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)

    Sommersemester 2012

    Titel:Kniffe, Tricks und Techniken für Java 
    Englischer Titel:Effective Java
    Typ:Proseminar 
    Nummer / Kürzel:CS4400.032
    SWS / LP:2S / 4 LP
    Dozent: Prof. Dr.-Ing. Franz J. Hauck
    Betreuer:Jan-Patrick Elsholz, Vladimir Nikolov, Sven Schober,Steffen Kächele, Christian Spann
    Veranstaltungstermine:Donnerstag, 16.00 - 18.00 Uhr im Raum O27-122; Beginn am 19.04.2012
    Themenvergabe:Die Themenvergabe findet in der Vorbesprechung bzw. vorab über Email statt, wobei die Reihenfolge der Themen und damit der Vortragstermin nach Anmeldungsreihenfolge vergeben werden.
    Anmeldung:Bitte registrieren Sie sich auf der Lernplattform für eine verbindliche Anmeldung.
    Lernplattform:Diese Veranstaltung ist komplett in dem E-Learningsystem ILIAS abgebildet.

    Beschreibung und allgemeine Angaben

    Einordnung in die Studiengänge:Ba. Inf. (PO 2001): Proseminar
    Dipl. Inf.: Proseminar
    Dipl. Medieninf.: Proseminar
    Ba. Inf. (PO 2008): Proseminar Informatik
    Ba. Medieninf. (PO 2008): Proseminar Medieninformatik
    Ba. Software-Eng. (PO 2008): Proseminar Software-Engineering
    LA Informatik (PO 2011): Seminar
    Verantwortlich:Prof. Dr.-Ing. Franz J. Hauck
    Unterrichtssprache:Deutsch
    Turnus / Dauer:jedes Sommersemester / ein volles Semester
    Vorraussetzungen (inhaltlich):Als Vorwissen ist eine der folgenden Vorlesungen wünschenswert: Grundlagen der Rechnernetze, Praktische Informatik, Programmierung von Systemen. Auch ein absolviertes Softwarepraktikum ist förderlich. Unabdingbar ist auf jeden Fall Motivation für das Programmieren in Java.
    Vorraussetzungen (formal):keine
    Lernergebnisse:Studierende können ein vorgegebenes Thema selbständig erarbeiten und sind in der Lage dieses auf eine festgelegte Seitenzahl wissenschaftlich korrekt zusammen zu fassen. Ferner können sie ein so selbst aufbereites Thema in einem Vortrag präsentieren und sich einer Diskussion stellen. Dabei kennen sie die grundlegenden Mechanismen für das Geben und Nehmen von Feedback. Weiterhin haben die Studierenden einen Einblick und für ihr Themengebiet praktische Erkenntnisse in Effective Java erhalten.
    Inhalt: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.
    Bewertungsmethode:Die Bewertung erfolgt auf Anwesenheit, Vortrag, Ausarbeitung und Diskussionsbereitschaft. Zu jedem Vortrag gibt es außerdem feste Deadlines, die unbedingt eingehalten werden müssen.
    Arbeitsaufwand:Präsenzzeit Seminar: 30h (1LP)
    Vortragsvorbereitung, Ausarbeitung: 90h (3LP)
    Summe: 120h (4LP)