Viele Kurse zu interessanten Themen

Algorithmen und Datenstrukturen


Algorithmen sind Handlungsvorschriften wie mit Rechnern bestimmte Aufgaben gelöst werden. Dazu gehören beispielsweise das Sortieren oder Näherungsberechnungen. Im Unterricht werden Lösungsstrategien behandelt und mit kleinen Programmen realisiert. Sie lernen in der Informatik immer wieder auftretende Aufgaben mit geeigneten Algorithmen zu lösen.

Inhalte
  • Datentypen, Datenstrukturen
  • Adressierung
  • Programmiertechniken
  • Beispiel Algorithmen deren Vor- und Nachteile
  • Algorithmen nach Vorgaben entwerfen und implementieren
  • Berücksichtigung von Ressourcen wie Platz, Rechenleistung, Bedarf
Ziele
  • Sie verstehen die grundlegenden Zusammenhänge von Problemstellungen und deren gezielte Lösung mittels Anweisungen an den Computer.
  • Sie verstehen welchen Kriterien berücksichtigt werden müssen.
  • Sie können einfache Algorithmen selbst implementieren oder erweitern.
  • Sie können Probleme in Algorithmen und Datenstrukturen lokalisieren und beheben.
  • Sie können verschiedene Implementierungen vergleichen und beurteilen.
Hinweis

Für die Übungen muss ein Notebook mitgenommen werden.

Kursunterlagen

HFU-Kursunterlagen

Selbstlernzeit

20-50% zusätzlich zum Unterricht

Methode

50% Lehrvorträge, 10% Demonstrationen, 5% Fallbeispiele, 35% prakt. Übungen

Prüfung

Das Modul ist erfolgreich abgeschlossen, wenn mind. 75% vom Unterricht besucht ist und die Modulschlussnote mind. 4.0 beträgt. Die Schlussnote wird aus den Noten der Lernzielkontrollen (Erfahrungsnote) und der Note der Modullernzielkontrolle (MLZ), gemäss den Promotionsbestimmungen für Studiengänge der HFU, ermittelt. Wer ein einzelnes Modul erfolgreich abschliesst erhält ein Zertifikat.