This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website https://www.nat.tum.de/. For more information read Conversion of Websites.

de | en

Industrial software development of mechatronic systems and implementation in C++
Industrielle Softwareentwicklung mechatronischer Systeme und Implementierung in C++

Course 0820002749 in SS 2023

General Data

Course Type lecture
Semester Weekly Hours 2 SWS
Organisational Unit Chair of Automation and Information Systems (Prof. Vogel-Heuser)
Lecturers Kathrin Land
Eva-Maria Neumann
Birgit Vogel-Heuser
Dates

Assignment to Modules

This course is not assigned to any module.

Further Information

Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.

additional remarks Im Modul werden, aufbauend auf dem Modul "Grundlagen der modernen Informationstechnik", weitere Kenntnisse der Softwareentwicklung vermittelt, die spätere Ingenieur:innen bei der Entwicklung von softwareintensiven Produkten unterstützen. Es werden zum einen das methodische Vorgehen bei der Softwareentwicklung, wie Vorgehensweisen, Phasenmodelle und qualitätssichernde Maßnahmen behandelt. Zum anderen sollen Modellierungstechniken, Programmierparadigmen sowie geläufige Architekturmuster für das Design moderner Software vermittelt werden. Auch Datenbanken inklusive deren Beschreibungsmitteln und Abfragesprachen werden den Studierenden vermittelt. Es wird großer Wert auf den engen Bezug der Wissensvermittlung zum Maschinen- und Anlagenbau und zu aktuellen Forschungsergebnissen und Entwicklungen gelegt. In der Vorlesung werden vorwiegend Methoden und Konzepte für die Analyse und das Design moderner Software vorgestellt. In der vorlesungsbegleitenden Übung wird das Erlernte durch den praktischen Einsatz von Entwicklungswerkzeugen und Programmiersprachen (wie C++) vertieft. Beispielaufgaben von der Anforderungsanalyse über die Modellierung und Implementierung bis hin zum Test der Software ermöglicht es den Softwareentwicklungsprozess in den Übungen praxisnah zu erfahren.
Links E-Learning course (e. g. Moodle)
TUMonline entry

Equivalent Courses (e. g. in other semesters)

SemesterTitleLecturersDates
SS 2024 Industrial software development of mechatronic systems and implementation in C++ Vogel-Heuser, B.
SS 2022 Industrial software development for engineers Neumann, E. Vogel-Heuser, B. Tue, 08:30–10:00, Interims II 003
and singular or moved dates
SS 2021 Industrial software development for engineers Hartl, F. Vogel-Heuser, B. singular or moved dates
SS 2020 Industrial software development for engineers Vogel-Heuser, B. Tue, 08:30–10:00, Interims II 003
and singular or moved dates
SS 2019 Industrial software development for engineers Vogel-Heuser, B. singular or moved dates
SS 2018 Industrial software development for engineers Tue, 08:30–10:00, MW 1050
and singular or moved dates
SS 2017 Industrial software development for engineers Tue, 08:30–10:00, MW 1250
Tue, 08:30–10:00, MW 1250
SS 2016 Industrial software development for engineers Tue, 08:30–10:00, MW 1250
SS 2015 Industrial software development for engineers Tue, 08:30–10:00, MW 1250
and singular or moved dates
SS 2014 Industrial software development for engineers Tue, 08:30–10:00, MW 1250
and singular or moved dates
SS 2013 Industrial software development for engineers
Top of page