Zur Modulseite PDF generieren

#40401 / #8

Seit WiSe 2024/25

English, German

DSPRO Datensystemeprojekt (DBPRO - Datenbankprojekt)

6

Markl, Volker

Benotet

Portfolioprüfung

German

Zugehörigkeit


Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34351500 FG Datenbanksysteme und Informationsmanagement (DIMA)

Keine Angabe

Kontakt


EN 7

Soto, Juan

sekr@dima.tu-berlin.de

Lernergebnisse

Upon completing the course, students will be able to design, implement, debug, and analyze the performance (e.g., execution time, resource management) of an information system. Furthermore, students will learn how to develop software in teams via the use of version control systems.

Lehrinhalte

In this course, students will learn how to design and implement components of an information system. Students will learn theoretical and practical techniques that are essential in software development, but often missing in other courses and considered "missing lectures" by MIT. This includes collaboration in groups using version control systems (e.g., Git), debugging techniques that simplify the detection and elimination of software bugs, and various techniques for efficient programming on modern hardware. Furthermore, students will learn how to analyze the frequency and duration of function calls in programs to determine which parts of the program cost the most time. Java, Python, C/C++, relational and NoSQL database systems, and visualization software are commonly used.

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
DSPRO DatensystemeprojektPJ0434 L 482WiSe/SoSede4

Arbeitsaufwand und Leistungspunkte

DSPRO Datensystemeprojekt (PJ):

AufwandbeschreibungMultiplikatorStundenGesamt
Attendance to lectures15.04.0h60.0h
Preparation15.08.0h120.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

This course consists of lectures combined with project work in groups. During the project, students will program and optimize the components of a software system. Progress is discussed in milestone presentations, a final presentation, and the submission of software artifacts, all of which are discussed jointly.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

This project is aimed at bachelor students from the 4th semester onwards who focus on database systems and information management in their studies. Participation requirements are knowledge of the bachelor's compulsory modules, especially the course for foundations in database systems (Information Systems and Data Analysis).

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Portfolio examination

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

German

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Deliverable Assignment) Project Report and Documentation of Source Codes15schriftlichabout 25 hours, 10 pages
(Deliverable Assignment) Implementation and Testing of Project Tasks50praktischabout 80h
(Learning Process Review) 2x Milestone Presentations + 1x Final Presentation35mündlichabout 15 hours (preparation time), 20 minutes per presentation

Notenschlüssel

Notenschlüssel »Notenschlüssel 2: Fak IV (2)«

Gesamtpunktzahl1.01.31.72.02.32.73.03.33.74.0
100.0pt95.0pt90.0pt85.0pt80.0pt75.0pt70.0pt65.0pt60.0pt55.0pt50.0pt

Prüfungsbeschreibung (Abschluss des Moduls)

The final grade according to § 68 (2) AllgStuPO will be calculated with the faculty grading table 2.

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Winter- und Sommersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 16.

Anmeldeformalitäten

Admission to the lecture is limited. Please visit https://www.tu.berlin/en/dima/teaching/course-offerings for more information about joining this course. Prior to the first lecture, students should register in ISIS, to obtain information about the lecture schedule. Students should register for the module in MOSES (Examination Registration) by the third week in the semester. Please be sure to observe all regulations of your degree program!

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  nicht verfügbar

 

Literatur

Empfohlene Literatur
Projektspezifische Literatur wird im Laufe des Semesters bekannt gegeben.

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Informatik (B. Sc.)12WiSe 2024/25SoSe 2025
Naturwissenschaften in der Informationsgesellschaft (B. Sc.)23WiSe 2024/25WiSe 2025/26
Technische Informatik (B. Sc.)12WiSe 2024/25SoSe 2025
Wirtschaftsinformatik (B. Sc.)24WiSe 2024/25SoSe 2025

Sonstiges

Keine Angabe