12446 - Projektstudium Computergrafik und Softwaretechnik Modulübersicht

Modulnummer: 12446 - Modul nicht mehr im Angebot ab SS 2010
Modultitel:Projektstudium Computergrafik und Softwaretechnik
  Project Computer Graphics and Software Technology
Einrichtung: Fakultät 1 - Mathematik, Naturwissenschaften und Informatik
Verantwortlich:
  • Prof. Dr. Kurth, Winfried
Lehr- und Prüfungssprache:Deutsch
Dauer:1 Semester
Angebotsturnus: sporadisch nach Ankündigung
Leistungspunkte: 14
Lernziele:Anhand im Team zu lösender Aufgaben sollen Kenntnisse über grundlegende Probleme, Methoden, technische Voraussetzungen und Begrenzungen der Grafik-Programmierung und Bildsynthese erworben und angewandt werden. Gleichzeitig sollen dabei anhand dieser Aufgaben Kenntnisse und praktische Kompetenzen hinsichtlich einer systematischen, kooperativen Softwareentwicklung vermittelt werden. Soft skills: Teamwork, Zeitmanagement, Präsentieren und Kommunizieren selbst entwickelter Lösungen.
Inhalte:Projektgruppen mit je 5-6 TeilnehmerInnen bearbeiten jeweils eines der untenstehenden 3 Computergraphik-Themen. In den für alle Gruppen verbindlichen Vorlesungs- und Seminarstunden werden von Dozenten und Mitarbeitern die erforderlichen fachlichen Voraussetzungen aus der Computergraphik und Vertiefungswissen aus der Softwaretechnik vermittelt. Zudem dienen diese Präsenzzeiten dem Wissenstransfer zwischen den Projektgruppen durch studentische Vorträge. Im praktischen Teil wird im Team jeweils ein Softwaresystem entworfen und implementiert. Der Entwicklungsprozess wird in zwei Phasen verlaufen: 1. Entwicklung eines vorläufigen Systems mit eingeschränktem Funktionsumfang, 2. Weiterentwicklung zum Endprodukt. Am Ende der 1. Phase steht eine Runde mit Begutachtung, Tests und Redesign-Vorschlägen, am Ende der 2. Phase nochmalige Tests und eine Vorstellung des Projekts in einer Präsentation mit anschließendem Teamgespräch (Prüfung).
- Thema 1: Interaktive Modellierungsumgebung für Oberflächen in 3D,
- Thema 2: Rendering-Werkzeug auf Basis verschiedener Beleuchtungsmodelle,
- Thema 3: Toolbox für prozedurale, fraktale (2D-) Bilderzeugungsverfahren mit Animationsmöglichkeiten.
Gegenstände aus dem Bereich Softwaretechnik, die in Seminaren und Mitarbeitervorträgen vertieft werden und die in den Projekten relevant sind: Systematische Problemanalyse, Software-Architekturen, Objektorientierter Entwurf (insbes. Entwurfsmuster), Versions- und Konfigurationsmanagement, Qualitätsmodelle für oo-Architekturen und -Programme, Reviews, Reengineering und Refactoring.
Empfohlene Voraussetzungen:- Kenntnis des Stoffes der Module:
11-1-12 : Mathematik IT-1 (Diskrete Mathematik)
11-1-13 : Mathematik IT-2 (Lineare Algebra)
12-1-01 : Algorithmieren und Programmieren
12-1-04 : Entwicklung von Softwaresystemen
12-2-02 : Softwarepraktikum
12-3-04 : Software-Technik I
12-3-11 : Grundzüge der Computergrafik (kann in Einzelfällen auch parallel zum Modul belegt werden)
Zwingende Voraussetzungen:keine
Lehrformen und Arbeitsumfang:
  • Vorlesung / 2 SWS
  • Seminar / 2 SWS
  • Praktikum / 8 SWS
  • Selbststudium / 240 Stunden
Unterrichtsmaterialien und Literaturhinweise:siehe: http://www-gs.informatik.tu-cottbus.de/projektstudium2006/doku/index.html
Modulprüfung:Keine Angabe - Angabe ab Wintersemester 2016/17 erforderlich!
Prüfungsleistung/en für Modulprüfung:1. Ein Seminarvortrag und -ausarbeitung,
2. Entwicklung einer Software zu einem der Themen 1, 2 oder 3 im Team,
3. Zwischenpräsentation und Abschlusspräsentation der Software mit anschließendem Teamgespräch zu softwaretechnischen Fragen,
4. mündliche Prüfung.
In die Endnote gehen 1. zu 20 %, 2. und 3. gemeinsam zu 30 % und 4. zu 50 % ein
Bewertung der Modulprüfung:Prüfungsleistung - benotet
Teilnehmerbeschränkung:keine
Zuordnung zu Studiengängen:
  • keine Zuordnung vorhanden
Bemerkungen:- Studiengang Informatik Diplom, Säule „Praktische Informatik“, Niveaustufe 400
- Studiengang Informatik Master, Komplex „Praktische Informatik", Niveaustufe 400
- Studiengang IMT Master, Komplex „Kommunikations- und Medien-Technologien"
Mitbetreuung durch Prof. Claus Lewerentz (Lehrstuhl Softwaresystemtechnik).
Veranstaltungen zum Modul:keine
Veranstaltungen im aktuellen Semester:
  • keine Zuordnung vorhanden