Datum | Mitteilung |
---|---|
18.6.2018 | Prüfung vom Januar 2018 online |
28.6.2018 | Lösung Prüfung Januar 2018 online |
Vorlesung | Montag | 12:45-14:30 | HIL E 3 |
---|---|---|---|
Übungen | Donnerstag | 12:45-14:30, 14:45-16:30 | Verschiedene Räume |
Wir behandeln gängige Datenstrukturen und Algorithmen und Prinzipien für das Design und die Nutzung relationaler Datenbanken.
Es wird generell das formale Denken und Notwendigkeit zur Abstraktion, sowie die Bedeutung geeigneter Modellbildungen für die Informatik motiviert. Der Schwerpunkt der Vorlesung liegt auf der praktischen Informatik. Konkrete Themen sind u.a.: Komplexität von Algorithmen, Divide and Conquer-Prinzip, Rekursion, Sortieralgorithmen, Backtracking, Datenstrukturen (Listen, Stacks, Warteschlangen, binäre Bäume).
Die Konzepte der Vorlesung werden jeweils durch Algorithmen und Anwendungen motiviert und illustriert. Verwendete Programmiersprache in der Vorlesung und den praktischen Übungen ist Java.
Für das effiziente Praktizieren der vorgestellten Inhalte wird in den Übungen ein Online-Compiler mit Abgabesystem verwendet.
Um eigene Programme auszuprobieren, empfehlen wir folgendes Sandbox Projekt:
Hier können Sie Fragen an alle richten und Feedback geben:
Dies ist ein Plan und als solcher unterliegt er Änderungen -- auch und insbesondere nach Semesterbeginn.
Die Einschreibung zum Übungssystem erfolgt online. Weitere Informationen während der ersten Vorlesung.
Zeit | Assistent | Ort | Sprache |
---|---|---|---|
Donnerstag 13-15 | Max Rossmannek | HIT F 12 | deutsch |
Donnerstag 13-15 | Patrick Gruntz | HIT F 13 | deutsch |
Donnerstag 13-15 | Chris Wendler | HIT F 31.1 | deutsch |
Donnerstag 17-19 | Andreea Ciuprina | CAB G 52 (Zentrum) | deutsch |
Prüfungsstoff für die Endprüfung, welche in der Prüfungssession Sommer 2018 stattfinden wird, schliesst Vorlesungsinhalt und Übungsinhalte ein.
Die Prüfung ist schriftlich. Erlaubte Hilfsmittel: Vier A4 Seiten (zwei A4 Blätter), handgeschrieben oder min. Fontgrösse 11 Pkt.