Module Handbook

  • Dynamischer Default-Fachbereich geändert auf MV

Notes on the module handbook of the department Mechanical and Process Engineering

Die hier dargestellten veröffentlichten Studiengang-, Modul- und Kursdaten des Fachbereichs Maschinenbau und Verfahrenstechnik ersetzen die Modulbeschreibungen im KIS und wuden mit Ausnahme folgender Studiengänge am 28.10.2020, bzw. am 13.01.2021 verabschiedet.


Course MV-VPE-86704-K-4

Information technology for mechanical engineers (2V+2U, 5.0 LP)

Course Type

SWS Type Course Form CP (Effort) Presence-Time / Self-Study
- K Lecture with exercise classes (V/U) 5.0 CP 94 h
2 V Lecture 28 h
2 U Lecture hall exercise class 28 h
(2V+2U) 5.0 CP 56 h 94 h


CP, Effort 5.0 CP = 150 h
Position of the semester 1 Sem. in SuSe
Level [4] Bachelor (Specialization)
Language [DE] German
Area of study [MV-VPE] Virtual Product Engineering
Additional informations
Livecycle-State [NORM] Active


Exercise dates for Information Technology for Mechanical Engineering will be announced in OLAT.

Possible Study achievement

  • Verification of study performance: proof of successful participation in written examination
  • Examination number (Study achievement): 10704 ("Informationtechnology for Mechanical Engineering")
    Written exam (90 min.) possible at the end of each semester. Only for the Bachelor's degree programme in Metal Technology, the written exam is counted as an ungraded study achievement.


  • Mathematical and technical foundations (number representation, encoding, ...)
  • Basics of computer architecture and hardware
  • Basics of software development
  • Object-oriented analysis and object-oriented design
  • Model-Based Systems Engineering (MBSE) with SysML and MagicDraw
  • Programming languages and techniques
  • Programming with python or Matlab and Simulink
  • Data structures and algorithms
  • Computer networks

Competencies / intended learning achievements

1. Lecture:

Students will be able to ...

  • ... describe the basics of electronic data processing
  • ... enumerate the basic elements of computer architectures
  • ... explain the mathematical and technical mode of operation of computers
  • ... state the general principles of programming languages and techniques
  • ... explain principles and methods of software development
  • ... compare simple algorithms and show connections to the corresponding data structures
  • ... describe the presented architectures of computer networks
  • ... explain the methods and phases of Model-Based Systems Engineering.

2. Exercise Classes:

Students will be able to ...

  • ... apply mathematical methods from the fundamentals of computer science
  • ... implement the methods of Model-Based Systems Engineering on a simple example and develop the corresponding models with the help of SysML and MagicDraw
  • ... implement the developed models using the methods of software development in python or Matlab and Simulink
  • ... develop and implement simple algorithms using the knowledge of programming techniques, algorithms and data structures acquired in the lecture
  • ... to coordinate in a group and to solve tasks together.


  • D.A. Patterson, J.L. Hennessy: Rechnerorganisation und –Entwurf – Die Hardware / Software-Schnittstelle, Spektrum Akademischer Verlag, 3. Auf., 2005
  • Bernd Oestereich: Objektorientierte Softwareentwicklung: Analyse und Design mit der Unified Modeling Language,R. Oldenbourg Verlag, 4. aktual. Aufl., 1998
  • W. Zuser, T. Grechenig, M. Köhle: Software Engineering - mit UML und dem Unified Process
  • Bernd Oestereich: Objektorientierte Softwareentwicklung – Analyse und Design mit der Unified Modeling Language), 4. akt. Auflage, Oldenbourg Verlag München– 1998
  • S. O. Krumke, H. Noltemeier;Graphentheoretische Konzepte und Algorithmen, Teubner Verlag – 2005
  • S. Tanenbaum:Computer-Netzwerke,Wolfram‘s Verlag – 1992
  • E. Proebster:Rechnernetze - Technik, Protokolle, Systeme, Anwendungen, 2. Auflage, Oldenbourg Verlag München - 2002


PowerPoint slides, blackboard. For further information and course materials please consider the corresponding OLAT-course.

Requirements for attendance (informal)


Requirements for attendance (formal)


References to Course [MV-VPE-86704-K-4]

Module Name Context
[MV-BEMT-2-M-2] Scientific Fundamentals of Mechanical Engineering WP: Obligation to choose 2V+2U, 5.0 LP
[MV-FDT-B140-M-2] Basics in natural sciences for mechanical engineering P: Obligatory 2V+2U, 5.0 LP
[MV-VPE-17-M-4] Information technology for mechanical engineers P: Obligatory 2V+2U, 5.0 LP