Module

4 Treffer

Computer Science - Wahlmodule4

Advanced Computer ArchitectureNoch keine Bewertungen für dieses Modul.Du erhältst einen Überblick über moderne Prozessor- und Systemarchitekturen mit Fokus auf Parallelität, Speicherhierarchien, Verfügbarkeit und Virtualisierung. Du lernst verschiedene Klassen paralleler Architekturen (Instruktion-, Daten-, Thread- und Prozess-Level) kennen, ihre Vor- und Nachteile einzuschätzen und das Zusammenspiel von Hardware und Compiler-Techniken zu bewerten. Am Ende kannst du Architekturentscheidungen für unterschiedliche Anwendungen analysieren und bewerten.6 ECTSläuft dieses SemesterIN2076Grundlegende Algorithmen (CSE)Noch keine Bewertungen für dieses Modul.Du erhältst eine Einführung in grundlegende sequentielle und einfache parallele Algorithmen sowie in die Methoden zu ihrer Analyse. Am Ende kannst du typische Algorithmen (Sortieren, Suchen, Graphalgorithmen, einige parallele arithmetische Verfahren) anwenden, ihre Komplexität und Parallelität analysieren und Korrektheits- bzw. Leistungsbehauptungen formal begründen.5 ECTSläuft dieses SemesterIN2157Muster in der SoftwaretechnikNoch keine Bewertungen für dieses Modul.Du lernst Muster in der Softwaretechnik kennen und anzuwenden: von Architektur- und Entwurfsmustern über Test- und Organisationsmuster bis zu Antimustern. Am Ende kannst du Muster für Analyse, System- und Detailentwurf identifizieren, in UML modellieren und das Modell in Java-Quellcode überführen.5 ECTSläuft dieses SemesterIN2081Visual Data AnalyticsNoch keine Bewertungen für dieses Modul.Du lernst die gesamte Visualisierungspipeline kennen — von Datenerfassung und -aufbereitung über Interpolation und Filterung bis zur Darstellung. Du verstehst Methoden der Information- und Scientific Visualization für 2D/3D Skalar- und Vektorfelder sowie Terrain-Rendering und kannst geeignete Techniken beurteilen und anwenden.5 ECTSläuft dieses SemesterIN2026