Modulbeschreibung

Grundlagen Informations-Technologien

ECTS-Punkte:
2
Lernziele:
  • Grundverständnis IT Systeme im Maschinenbau
  • Verstehen der grundlegenden Konzepte der Objektorientierung
  • Modellierung von Sachverhalten mit Hilfe von UML Klassendiagrammen
  • Erstellung von Programmen mit Hilfe der Programmiersprache Java
  • Grundverständnis für Webtechnologien
  • Einfache REST APIs verwenden
  • Daten in einer Webapplikation zusammenführen und darstellen
  • Funktionen eines Systems den verschiedenen Ebenen des IoT Stacks zuordnen

Kurse in diesem Modul

Grundlagen Informations-Technologien:
  •  Einführung in einfache IT System Architekturen
  • Objektorientierung: Klassen, Attribute, Methoden, Objekte und deren Zusammenhänge
  • Modellierung: Wesentliche Elemente der UML Klassendiagramme
  • C++: Grundlegende Sprachelemente der objektorientierten Programmierung: Klassen und Objekte, Vererbung, Kapselung, Listen
  • Grundlegende Programmiermuster: Finate-State-Machine, Nutzung von Bibliotheken
  • Webtechnologien: Grundlagen des HTTP Protokolls, Webserver, Webservices, Mobile Applikationen.
  • Nutzung der Quellcodeverwaltung Git 
Uebung mit 1 Lektionen pro Woche
Vorlesung mit 1 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.