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: |
|
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: |
|
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: |
|
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: |
|