Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.

VU Algorithmen und Datenstrukturen 1

Aktuelles

20.09.2024
Die Beurteilung der Abschlussklausur finden Sie unter Beurteilung. Bitte überprüfen Sie unbedingt, ob Ihre Implementierung als korrekt bewertet wurde ("OK" oder "OK trotz…"). Diese Beurteilung bezieht sich ausschließlich auf die bei der Klausur durchgeführten Änderungen. Die abgeschlossenen Projekte selbst werden in den kommenden Tagen bewertet. 
 
Der Unit-Test der Abschlussklausur ist unter Abschluss 3 zum Testen verfügbar. Die bei der Klausur abgegebenen Implementierungen finden sich im Archiv. Die Aufgabenstellung ist unter Unterlagen verfügbar, es gibt auch eine Beispiellösung für die Double Hashing Beispielimplementierung.
16.09.2024
ACHTUNG Terminänderung: Aufgrund der aktuellen Situation infolge des Wettergeschehens wird der 2. Nachtermin der Projektabschlussklausur von 17.09. auf 19.09.2024 16:45 verschoben, um allen Studierenden die Teilnahme zu ermöglichen. Die Anmeldungen für den 17.09.2024 gelten für den 19.09.2024.
23.07.2024
Die Beurteilung der theoretischen Prüfung finden Sie unter Beurteilung, ebenso die Punkte für das Projekt, sofern dieses bereits mit einer erfolgreichen Projektabschlussklausur abgeschlossen wurde. Erforderliche Nachbesserungen ("NACHBESSERUNG ERFORDERLICH") und freiwillige Verbesserungen zur Notenverbesserung siehe 2. Abgabe. Die Korrektur bzw. Verbesserung des Projekts ist bis 30.09.2024 möglich.  
 
Die Anmeldung zum 2. Nachtermin der Projektabschlussklausur ist unbedingt erforderlich via Link bei der SUCCESS-Meldung der Endversion
 
Für die Teilnahme an der theoretischen Prüfung ist neben der positiven Projektabschlussklausur keine gesonderte Anmeldung erforderlich. AUSNAHME: wenn Sie die Theoretische Prüfung bereits positiv absolviert haben und zur Notenverbesserung noch einmal antreten wollen, dann bitte per «email an ADS@cs.univie.ac.at» anmelden. 
 
Die bisherigen Projektabschlussklausuren dieses Semesters stehen zum Testen zur Verfügung, Links zu Aufgabenstellungen und Beispiellösungen siehe dort. 
 
Wenn Sie bislang keine Implementierung mit SUCCESS hochgeladen haben, dann wurden Sie per Semesterende mit "Nicht genügend (5)" beurteilt. Sie können Ihre Note verbessern, indem Sie rechtzeitig vor dem 2. Nachtermin eine funktionierende Implementierung hochladen (weitere Vorgangsweise siehe 2. Abgabe) und dann die Projektabschlussklausur und die theoretische Prüfung positiv absolvieren.
03.07.2024
Die Termine der Projektabschlussklausur und der theoretischen Prüfung (2. Nachtermin) wurden festgelegt, Details siehe Termine
 
Die Anmeldung zum 2. Nachtermin der Projektabschlussklausur ist unbedingt erforderlich via Link bei der SUCCESS-Meldung der Endversion.
01.07.2024
Die Beurteilung der Abschlussklausur (1.Nachtermin) finden Sie unter Beurteilung. Bitte überprüfen Sie unbedingt, ob Ihre Implementierung als korrekt bewertet wurde ("OK" oder "OK trotz…"). Diese Beurteilung bezieht sich ausschließlich auf die bei der Klausur durchgeführten Änderungen. Die beim 1.Nachtermin abgeschlossenen Projekte selbst werden in den kommenden Tagen bewertet. 
 
Der Unit-Test der Abschlussklausur (1.Nachtermin) ist unter Abschluss 2 zum Testen verfügbar. Die bei der Klausur abgegebenen Implementierungen finden sich im Archiv. Die Aufgabenstellung ist unter Unterlagen verfügbar, es gibt auch eine Beispiellösung für die Double Hashing Beispielimplementierung
 
Die Beurteilung der Theoretischen Prüfung (Hauptermin) finden Sie unter Beurteilung.  
 
Die Projektpunkte für jene Studierenden, die die Projektabschlussklausur beim Haupttermin abgeschlossen haben, finden sich unter Beurteilung. Punkteabzüge können durch eine entsprechende Verbesserung des Projektes ausgeglichen werden. Wenn für eine bessere Note nur wenige (!) Punkte in der Performancebewertung (Bewertung Zeit) fehlen, dann kann auch ein nochmaliges Hochladen derselben Implementierung aussichtsreich sein, da die Testumgebung nach dem Ende der 2. Abgabe ein Upgrade erfahren hat, das sich je nach Implementierung auf die Laufzeit auswirken kann.  
 
Erforderliche Nachbesserungen ("NACHBESSERUNG ERFORDERLICH") und freiwillige Verbesserungen zur Notenverbesserung erfolgen in der 2. Abgabe, Details siehe dort.  
 
Die Korrektur bzw. Verbesserung des Projekts ist bis 30.09.2024 möglich. 
 
22.06.2024
Die Beurteilung der Abschlussklausur finden Sie unter Beurteilung. Bitte überprüfen Sie unbedingt, ob Ihre Implementierung als korrekt bewertet wurde ("OK" oder "OK trotz…"). Diese Beurteilung bezieht sich ausschließlich auf die bei der Klausur durchgeführten Änderungen. Die abgeschlossenen Projekte selbst werden in den kommenden Tagen bewertet. 
 
Der Unit-Test der Abschlussklausur ist unter Abschluss 1A und Abschluss 1B zum Testen verfügbar. Die bei der Klausur abgegebenen Implementierungen finden sich im jeweiligen Archiv. Die Aufgabenstellung ist unter Unterlagen verfügbar, es gibt auch eine Beispiellösung für die Double Hashing Beispielimplementierung
 
Die Anmeldung zum 1. Nachtermin der Projektabschlussklausur ist unbedingt erforderlich via Link bei der SUCCESS-Meldung der Endversion.
12.06.2024
Der zusätzliche Zeitslot für den Haupttermin der Projektabschlussklausur wurde am 21.06.2024 15:00-18:00 eingerichtet. Wenn Sie sich noch nicht anmelden konnten, melden Sie sich bitte umgehend an (die Fristen bleiben unverändert). Auch Ummeldungen vom 20.06.2024 auf den 21.06.2024 sind natürlich zulässig. 
 
Zur Erinnerung: An-, Um- und Abmeldungen für die Projektabschlussklausur erfolgen nach dem Ende der 2. Abgabefrist (also jetzt) bei der SUCCESS-Meldung der Endversion.
12.06.2024
Die 2. Abgabe ist beendet. Nachträgliche (erstmalige oder verbesserte) Abgaben für die Abschlussklausur am 20.06.2024 sind noch bis 17.06.2024 möglich. Damit Ihre nachträgliche Abgabe für die Projektabschlussklausur berücksichtigt wird, müssen Sie nach dem erfolgreichen Upload in der 2. Abgabe unbedingt ein email an «ADS@cs.univie.ac.at» schicken. Beachten Sie die Hinweise bei der 2. Abgabe!  
 
In der 2. Abgabe können Sie auch die bei der Projektabschlussklausur verwendete Programmierumgebung ausprobieren (empfohlen!). Die Programmierumgebung ist derzeit (bis 17.06) auch in den PC-Labors unter Kiosk/ADS verfügbar. Wir werden versuchen, PC6 zugänglich zu machen, solange dort keine Lehrveranstaltungen stattfinden. 
 
Die verpflichtende Anmeldung zur Projektabschlussklausur ist nunmehr bei der SUCCESS-Meldung der Endversion möglich, sobald dort eine Implementierung mit SUCCESS im Unit-Test vorliegt. 
 
Aufgrund der erfreulich hohen Anzahl an Anmeldungen sind derzeit keine freien Plätze verfügbar. Alle Studierenden, die sich bis 11.06. gemeldet haben (Forum, email), werden sicher einen Platz bekommen. Unter Umständen muss ein zusätzlicher Zeitslot für den Haupttermin eingerichtet werden (in diesem Fall können sich auch bereits angemeldete Studierende ummelden). Sie werden so bald wie möglich informiert.
06.05.2023
Die Ergebnisse des schriftlichen Tests (Take Home Exam) sind unter Beurteilung einsehbar. Fragen zu den Testaufgaben stellen Sie bitte im Forum. Wenn Sie aufgefordert wurden, die LV-Leitung zu kontaktieren, schreiben Sie bitte an «ADS@cs.univie.ac.at». 
 
Die fristgerechte erste Abgabe für das Implementierungsprojekt ist bis 21.05.2024 möglich. Bei Fragen melden Sie sich bitte im entsprechenden Forum.
22.04.2024
Bitte Überprüfen Sie Ihre Themenauswahl für das Implementierungsprojekt und den schriftlichen Test, die Frist für die Themenauswahl endet heute (22.04.2024). 
Der schriftliche Test beginnt morgen (23.04.2024) um 9:00.
19.04.2024
Bitte denken Sie daran, bis 22.04.2024 die Themenauswahl für das Implementierungsprojekt und den schriftlichen Test durchzuführen. 
 
Am 26.04.2024 findet um 09:45 die 1. Fragestunde zum Implementierungsprojekt statt. Wir werden uns in dieser Fragestunde auf die erste Projektphase konzentrieren. Zur Illustration werden wir die Beispielimplementierung Double Hashing heranziehen.  
 
Empfohlene Vorbereitung:
  • Falls nötig: Wiederholung der relevanten Inhalte aus Programmierung 1, insbesondere auch dynamischer Speicher und Templates 
  • Spezifikation für das Implementierungsprojekt 
  • Source Code und Making-of-Video der Beispielimplementierung Double Hashing  
  • Testen der Beispielimplementierung in der eigenen Arbeitsumgebung mit simpletest und btest 
Die Fragestunde findet vor Ort im HS1 (W29) statt und wird gestreamt und aufgezeichnet.
14.03.2024
Wenn Sie an der Lehrveranstaltung teilnehmen wollen, dann bestätigen Sie bitte Ihre Teilnahme bis 14.03.2024 bzw. kontrollieren Sie, ob die Bestätigung erfolgreich war.

Allgemeines

VU Algorithmen und Datenstrukturen 1 ADS - 051024 
«Informationen im Vorlesungsverzeichnis» 
 
Vorbesprechung 
Die Vorbesprechung findet im HS1 am Dienstag 05.03.2024 um 09:00 statt. Sie wird auch in Form einer Zoom Sitzung online übertragen und aufgezeichnet. Die Aufzeichnung wird auf dieser Webseite zur Verfügung gestellt. 
 
Wichtige Informationen zu den Zoom Aufzeichnungen 
 
Bitte beachten Sie: 
 
 
Vorlesungsteil  
 
Di. wöchentlich
09:00-11:15
HS1
Link zur Zoom Sitzung unter Unterlagen
Die Vorlesung wird aufgezeichnet. Die Aufzeichnung wird auf dieser Webseite zur Verfügung gestellt. 
 
Übungsteil 
Di. 02.03. - 23.03. 16:45-18:15
HS1
Link zur Zoom Sitzung unter Unterlagen
Vorträge zu Programmierung 2 «Wanek»
Di. 26.04. u. 03.05 09:00
HS1
Link zur Zoom Sitzung unter Unterlagen
Fragestunden: Beantwortung von Fragen zum Projekt «Polaschek», «Wanek»
 
 
 
Kontakt 
Die Betreuung durch die Lehrenden erfolgt im Forum
Um uns die Organisation der Betreuung zu erleichtern, vermeiden Sie es bitte, Lehrende per email zu kontaktieren, es sei denn, Sie werden dazu explizit aufgefordert. 
Wenn es erforderlich ist, die LV-Leitung per email zu kontaktieren, verwenden Sie bitte die Adresse «ADS@cs.univie.ac.at». 

Informationen

Ressourcen

Letzte Änderung: 01.10.2024, 17:57 | 1494 Worte