Modulbeschreibung

Ingenieurinformatik I

Kürzel:
M_InI_I
Durchführungszeitraum:
HS/17-HS/19
ECTS-Punkte:
12
Arbeitsaufwand:
360
Lernziele:

Die Studierenden

  • setzen den Begriff der Komplexität für Daten und Algorithmen korrekt ein.
  • kennen die wesentlichen Datenstrukturen und zugehörige Algorithmen.
  • kennen wichtige Entwurfsmuster, können sie in Programmen und Bibliotheken identifizieren und in eigenen Anwendungen richtig einsetzen.

 

  • können digitale Schaltungen spezifizieren, sie mit Hilfe der Hardwarebeschreibungssprache VHDL beschreiben und mit programmierbaren Bausteinen FPGAs) realisieren.
  • kennen die Architektur eines repräsentativen Mikrocontrollers.
  • sind in der Lage, einen Rechnerkern sowie Peripheriekomponenten in VHDL zu realisieren.

 

  • können grafische Benutzeroberflächen bauen.
  • kennen das Model-Viewer-Controller-Paradigma und setzen es beim Entwurf ein.
  • können Ausnahmefälle in Programmen erkennen und behandeln.
  • können kleine Applikationen entwerfen und implementieren.

 

  • kennen die zentralen Sprachkonstrukte von Standard-SQL.
  • können Datenbestände aus Datenbanken abfragen und ändern.

 

  • kennen die grundlegenden Diagramme der Sprache UML.
  • können die Diagramme an einfachen Beispielen anwenden.
  • können die Bedeutung der UML-Elemente erklären.
  • können den Inhalt der UML-Diagramme erklären.
  • wissen wann und welches UML-Diagramm zu benutzen ist.
  • können UML-Diagramme in einem Software Projekt anwenden.
  • kennen den Bezug zwischen UML-Diagrammen und Java-Code.
Verantwortliche Person:
Prof. Pawlitzek René
Telefon/EMail:
+41 (0)81 7553183
/ rene.pawlitzek@ost.ch
Standort (angeboten):
Buchs, Waldau St.Gallen
Fachbereiche:
Informatik
Vorausgesetzte Module:
Zusätzlich vorausgesetzte Kenntnisse:

Ebenfalls vorausgesetzt sind die drei Module Informatik, Elektrotechnik & Lineare Algebra I sowie Elektrotechnik & Lineare Algebra II.

Anschlussmodule:
Modultyp:
Standard-Modul für Systemtechnik BB STD_05(Empfohlenes Semester: 5)
Fach-Pflichtmodul für Ingenieurinformatik STD_05 (PF)
Standard-Modul für Systemtechnik VZ STD_05(Empfohlenes Semester: 3)
Fach-Pflichtmodul für Ingenieurinformatik STD_05 (PF)
Bemerkungen:

Dieses Modul gliedert sich in die drei Kurse "Konzepte der Programmierung", "Algorithmen, Datenstrukturen, Entwurfsmuster" und "Rechnerarchitektur". Daneben werden die beiden Kurse "Datenbanksprache SQL" und "Unified Modelling Lanuage" im geführten Selbststudium durchgeführt.

 

Kurse in diesem Modul