mathematisch-naturwissenschaftliche fakultät - koost - Universität zu ...
mathematisch-naturwissenschaftliche fakultät - koost - Universität zu ...
mathematisch-naturwissenschaftliche fakultät - koost - Universität zu ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Universität</strong> <strong>zu</strong> Köln Vorlesungsverzeichnis (generiert, vorläufig) Wintersemester 2011/12<br />
Lösung, Implementierung in Java und Testen (Funktionalität, Fehlerfreiheit). Neben dem Umgang mit der<br />
Entwicklungsumgebung Eclipse werden auch Programmablauf analysieren, Debuggen -Fehler suchen,<br />
finden, beheben- und selbständiges Erkunden von Standardbibliotheken in Java vermittelt. Am Ende soll<br />
in Teams eine etwas größere Software in einem dreiwöchigen Abschlussprojekt selbständig entwickelt<br />
werden. Zur Leistungsüberprüfung wird eine einstündige Klausur geschrieben.<br />
Die Veranstaltung richtet sich an Studierende ohne oder mit geringen Vorkenntnissen in Java oder einer<br />
anderen imperativen Programmiersprache. Die Inhalte des Programmierkurses sind Vorausset<strong>zu</strong>ng für die<br />
anderen Veranstaltungen des Grundzyklus (Informatik I und II, Programmierpraktikum).<br />
Aktuelle Informationen erhalten Sie unter http://progkurs.informatik.uni-koeln.de.<br />
TERMINE:<br />
12.10.2011, 1. Einführungsveranstaltung, 14:00 - 15:30 Uhr, Hörsaal I, Physikalische Institute<br />
19.10.2011, 2. Einführungsveranstaltung, 14:00 - 15:30 Uhr, Hörsaal I, Physikalische Institute<br />
24.10.2011 - 20.01.2012, Übungen in Kleingruppen, PC-Pool Pohligstr. 1<br />
18.01.2012, Vorlesung <strong>zu</strong>m Abschlussprojekt, 14:00 - 15:30 Uhr, Hörsaal I, Physikalische Institute<br />
23.01.2012 - 10.02.2012, Abschlussprojekt<br />
Block, Marco: Java-Intensivkurs: In 14 Tagen lernen Projekte erfolgreich <strong>zu</strong> realisieren. 2. Auflage,<br />
Springer-Verlag, Heidelberg 2010.<br />
6101 Informatik II<br />
4 SWS; Vorlesung<br />
Mo. 14 - 15.30, 321c Physikalische Institute, HS II<br />
Mi. 14 - 15.30, 321c Physikalische Institute, HS II R . S c h r a d e r<br />
Nachdem im vorigen Semester in der Informatik I Algorithmen und Datenstrukturen auf der<br />
Abstraktionsebene der höheren Programmiersprachen besprochen wurden, geht es in der Vorlesung<br />
Informatik II um den logischen Aufbau und die Funktion von Rechnern, insbesondere der von-Neumann<br />
Rechner sowie um abstrakte Rechnermodelle und die Untersuchung dessen, was diese prinzipiell (nicht) <strong>zu</strong><br />
leisten vermögen.<br />
Dies beinhaltet einerseits die Darstellung von Daten im Rechner, Boolesche Funktionen und deren<br />
Realisierung, Schaltnetze und Schaltwerke, Assembler- und Maschinenbefehle, Mikroprogrammierung<br />
sowie die Überset<strong>zu</strong>ng von Programmiersprachen und andererseits erste Einblicke in ausgewählte Themen<br />
der Theoretischen Informatik wie Formale Sprache und Grammatiken, Automatentheorie, Turing-Maschinen<br />
und das Halteproblem.<br />
Literaturempfehlungen werden im Laufe der Vorlesung gegeben.<br />
6102 Übungen <strong>zu</strong> "Informatik II"<br />
2 SWS; Übung<br />
k.A., n. Vereinb R . S c h r a d e r<br />
D . H e r r m a n n<br />
In den Übungen wird der Vorlesungsstoff vertieft. Schriftliche Übungsaufgaben und Programmieraufgaben<br />
werden unter Anleitung eines Tutors besprochen. Es werden Kenntnisse der Programmiersprache Java<br />
vorausgesetzt.<br />
6103 Effiziente Algorithmen<br />
4 SWS; Vorlesung<br />
Mo. 12 - 13.30, 411 Pohlighaus, 301-304<br />
Mi. 12 - 13.30, 411 Pohlighaus, 301-304 M . J ü n g e r<br />
Wir behandeln Algorithmen für Probleme der kombinatorischen Optimierung, die mit effizienten Algorithmen<br />
lösbar sind. Nach einer kurzen Einführung in die Dualitätstheorie werden u.a. die folgenden Themen<br />
behandelt: minimal aufspannende Bäume, Branchings und Arboreszenzen, maximale Flüsse, Flüsse mit<br />
minimalen Kosten, Kardinalitätsmatching in bipartiten und allgemeinen Graphen, Kürzeste-Wege-Verfahren.<br />
6104 Übungen <strong>zu</strong> "Effiziente Algorithmen"<br />
2 SWS; Übung<br />
k.A., n. Vereinb M . J ü n g e r<br />
N . N .<br />
Seite 85