Diese Veranstaltung vermittelt zentrale Grundlagen der Informatik, speziell zugeschnitten auf die Anforderungen im ingenieurwissenschaftlichen Umfeld. Im Mittelpunkt steht die praxisorientierte Einführung in die Programmiersprache Python, mit der die Teilnehmenden grundlegende Konzepte wie Variablen, Datentypen, Schleifen, Bedingungen, Funktionen und Datenstrukturen erlernen und anwenden.
Darüber hinaus werden zentrale Begriffe der Algorithmen und Datenverarbeitung, der Softwareentwicklung, sowie ein grundlegendes Verständnis für Rechenlogik, Binärsystem und einfache Automatisierung vermittelt. Die Veranstaltung legt besonderen Wert auf anwendungsnahe Beispiele aus dem technischen Bereich, sodass Studierende frühzeitig lernen, Probleme algorithmisch zu lösen, Daten auszuwerten und eigene Programme zu entwickeln, z. B. für die Simulation technischer Prozesse, Signalverarbeitung oder automatisierte Berechnungen im Ingenieurkontext.
- Sprache des Unterrichts: Deutsch
- Dozent: Prof. Dr.-Ing. Peter Detzner
- Studienleistungen: 4 SWS, 6 ECTS CP
- Moodle-Kurs, bitte einschreiben: Moodle
- Peter Marwedel, Embedded System Design: Embedded Systems Foundations of Cyber-Physical Systems, and the Internet of Things. Edition Number 4, 2021, Springer Nature Link
- Norbert Drescher, Software-Entwicklung für Ingenieure und Ingenieurinnen: Eine Einführung mit der Programmiersprache C. Edition Nummer 1, 2024 Springer Nature Link