Java-Brückenkurs / Java Ramp-Up Course - Einzelansicht

Veranstaltungsart Kurs Kurztext
Veranstaltungsnummer Rhythmus keine Übernahme
Semester WS 2015/16 Studienjahr
Erwartete Teilnehmer/-innen 15 Max. Teilnehmer/-innen
SWS 2 Sprache englisch
Credits 0
Termine iCalendar Export
  Tag Zeit Rhythmus Dauer Raum Raum-
Lehrperson Status Bemerkung fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
iCalendar Export
Fr. 12:30 bis 17:30 wöchentl. 23.10.2015 bis 06.11.2015  Z - Z 613     30.10.2015: 
Einzeltermine anzeigen
iCalendar Export
Fr. 13:00 bis 15:00 wöchentl. 13.11.2015 bis 12.02.2016  Z - Z 613      

Dozent/in Zuständigkeit
Wörteler, Leonard verantwortlich
Zuordnung zu Einrichtungen
FB Informatik und Informationswissenschaft
AG Scholl (Database and Information Systems)

This course is designed to prepare CS Masters students for the level of Java knowledge that is required by many exercises and most projects in this department.  It is not an introduction to programming, so extensive experience in at least one language similar to Java is expected.

The course will be held in four blocks, where each block is subdivided into a presentation part at the start and then supervised work on a small-to-medium programming exercise. There will probably also be time to discuss questions the participants have regarding Java programming tasks in other courses.

  • Joshua Bloch – Effective Java (2nd Edition)
  • Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides – Design Patterns
  • Brian Goetz et al.Java Concurrency in Practice

Please bring a laptop so that you can participate in the practical exercises. If you do not already have Java/Eclipse installed, there will be time during the first session to do that.

  • Proficiency in an imperative or object-oriented programming language (e.g. C, C++, Python, Pascal)
  • Experience with object-oriented program design

The topics discussed in this course will include:

  • Java Syntax and Tools
  • the Eclipse IDE
  • object-oriented design in Java
  • Design Patterns
  • Parallelism and Concurrency
  • GUI programming
  • Testing and Debugging

The topics can also be adapted to the proficiency and interests of the participants.

Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester WS 2015/16 , Aktuelles Semester: WS 2017/18