HCI Design Patterns
Credits | Workload | Kontaktzeit | Selbststudium | Dauer |
---|---|---|---|---|
6 CP | 180 h | 5 SWS (75 h) | 105 h |
Teilnahmevoraussetzungen
Designing Interactive Systems I
Lehrveranstaltungen
Veranstaltung/ Lehrform | CP | SWS | Häufigkeit | |
---|---|---|---|---|
Vorlesung HCI Design Patterns | 6 CP | 3 SWS | WS, jährlich | |
Übung HCI Design Patterns | 2 SWS | WS, jährlich |
Prüfungsleistung
Lecture attendance with short in-class exercises. Successful completion of weekly project-based group assignments culminating in a graded written project. Graded written midterm and final examinations.
Note
Lernergebnisse / Kompetenzen
Computer science professionals that work on the user interface of interactive products, systems and services need to communicate their design ideas efficiently to team members from a variety of other professions. Moreover, capturing the user interface design lessons learned from a completed project is crucial to avoid repeating costly earlier mistakes. After learning about HCI and UI design basics in DIS I, this module gives students a vehicle to communicate their designs more effectively. After this class, students will be able to write clear and cross-disciplinary design patterns that each capture the essence of a certain user interface design decision and its tradeoffs. They will be able to combine these patterns into larger structures called pattern languages, and will also be able to use existing pattern languages to quickly learn about crucial design guidelines for specific interface markets such as web sites or mobile devices.
This unusual class in computer science emphasizes pattern reading and writing, providing an excellent opportunity to improve technical writing skills. All assignments are group-based, fostering communication skills both within their own and with other disciplines.
Inhalte
After this class, students will be able to write clear and cross-disciplinary design patterns that each capture the essence of a certain user interface design decision and its tradeoffs. They will be able to combine these patterns into larger structures called pattern languages, and will also be able to use existing pattern languages to quickly learn about crucial design guidelines for specific interface markets such as web sites or mobile devices.
This unusual class in computer science emphasizes pattern reading and writing, providing an excellent opportunity to improve technical writing skills. All assignments are group-based, fostering communication skills both within their own and with other disciplines.
Alternative Wahlmodule zu diesem Modul
Dieses Modul gehört zur Gruppe "Wahlpflicht Informatik". 9 Module (bestehend aus Vorlesung und Übung) zu wählen aus dem Wahlpflichtprogramm in den vier Bereichen: „Angewandte Informatik“, „Software & Kommunikation“, „Daten- und Informationsmanagement“, „Theoretische Informatik“. In jedem Bereich sind mind. 6, höchstens jedoch 30 ECTS zu erwerben. Die Module sollten so gewählt werden, dass im 1. Studienjahr in der Regel 36 ECTS, im zweiten Studienjahr 24 ECTS erworben werden.
Angewandte Informatik
- Computational Differentiation
- Designing Interactive Systems II
- Einführung in die Computergraphik
- Einführung in High-Performance Computing
Daten- und Informationsmanagement
- Datenbanken und Informationssysteme
- Einführung in die künstliche Intelligenz
- Einführung in die Wissensrepräsentation
- Implementation of Databases
- Inhaltsbasierte Ähnlichkeitssuche
- Web Engineering
Software und Kommunikation
- Architekturmodellierung von Softwaresystemen
- Datenkommunikation und Sicherhei
- Einführung in Eingebettete Systeme
- Modellbasierte Softwareentwicklung
- Verteilte Anwendungssysteme und Middleware
Theoretische Informatik
- Angewandte Automatentheorie
- Berechenbarkeit und Komplexität
- Compilerbau
- Einführung in Effiziente Algorithmen
- Funktionale Programmierung
- Logikprogrammierung
- Model Checking
Modulzuordnung
Master of Science: Fach Grundlagen der Informatik: Bereich Angewandte Informatik
Disclaimer
Bitte beachten Sie, dass im Zweifel (z.B. sich widersprechende Angaben auf der Website und dem Modulhandbuch) für Ihr Studium immer die Angaben in der aktuellen Bachelorprüfungsordnung mit den entsprechenden Anhängen verbindlich sind. Wenden Sie sich bitte an die Fachstudienberatung, wenn Ihnen Unstimmigkeiten auffallen.