Module

Project Computer Graphics and Software Technology

Projektstudium Computergrafik und Softwaretechnik

14 LPunregelmäßigDEwird nicht mehr angeboten

Voraussetzungen

Empfohlen, im Wortlaut

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

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.

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.

Prüfungsleistung

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

Literatur (1)
  • siehe: http://www-gs.informatik.tu-cottbus.de/projektstudium2006/doku/index.html

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).

Quelle: Modulbeschreibung der BTU · abgerufen 21.10.2026Original

Modulkatalog · inoffiziell

Betula ist ein inoffizielles Projekt und gehört nicht zur BTU.

Folia 1.0.3Radix 0.6.0

Daten vom 21.10.2026WiSe 2026/27Quelle: BTU