Modulbeschreibung

Ingenieurinformatik III

Kurzzeichen:
M_InI_III
Unterrichtssprache:
Deutsch
ECTS-Credits:
10
Arbeitsaufwand (h):
300
Leitidee:

Die Studierenden

  • können Relationale Datenbanken einsetzen.
  • kennen verschiedene Software-Architekturen.
  • können eigene Applikationen mit Client-Server – und N-Tier Architekturen programmieren.
  • kennen Verfahren zur Datenanalyse

 

  • kennen den Aufbau und die Wirkungsweise der wesentlichen Software-Komponenten eines Computersystems.
  • kennen ein gängiges Mehrbenutzerbetriebssystem.
  • können ein Computersystem mit gezielten Eigenentwicklungen ergänzen.

 

  • kennen den Aufbau des Internets.
  • kennen wichtige Grundmechanismen und Protokolle.
  • können Internetanwendungen nach dem Client-Server Modell programmieren.
  • können verteilte Applikationen auf der Basis von entfernten Prozedur- und Methodenaufrufen entwickeln.

 

  • können Programme in der Sprache C# erstellen.
  • kennen die Konstrukte "delegate" und "event" und können sie einsetzen.
  • kennen die Architektur des .NET Frameworks.
  • können die WinForms-Klassen verwenden und eine Applikation mit einer grafischen Oberfläche bauen.

 

  • Können kleine Programme in Javascript entwickeln
  • Kennen verschiedene Programmierstile in Javasript (Funktional/Imperativ/Objektorientiert)
  • Kennen beispielhafte Frameworks

 

Modulverantwortung:
Prof. Pawlitzek René
Lehrpersonen:
Prof. Dr. Frei Norbert
Standort (angeboten):
Buchs, Waldau St.Gallen
Vorausgesetzte Module:
Modultyp:
Wahlpflicht-Modul für Systemtechnik BB STD_05(Empfohlenes Semester: 7)Kategorie:Profilmodule (PM)
Fach-Pflichtmodul für Ingenieurinformatik STD_05 (PF)
Wahlpflicht-Modul für Systemtechnik VZ STD_05(Empfohlenes Semester: 5)Kategorie:Profilmodule (PM)
Fach-Pflichtmodul für Ingenieurinformatik STD_05 (PF)
Bemerkungen:

Dieses Modul gliedert sich in die Kurse Betriebssysteme, Compilerbau, Computerkommunikation sowie Dotnet und C# und Javascript.

Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Modulschlussprüfung:
Prüfung nach spezieller Definition
Bemerkungen zur Prüfung:

Am Ende des Semesters findet eine abgesetzte Modulschlussprüfung in fünf Teilen statt. Die Kurse Betriebssysteme, Computerkommunikation, Datenbanken (Software Architekturen), Java Script und Dotnet und C# bilden je einen Teil der abgesetzten Modulschlussprüfung.

Gewichtung:

Am Ende des Semesters findet eine abgesetzte Modulschlussprüfung in fünf Teilen statt. Die Kurse Betriebssysteme (Gewicht 26.667%), Computerkommunikation (Gewicht 26.667%), Datenbanken (Software Architekturen (Gewicht 26.666%), Java Script (Gewicht 10%) und Dotnet und C# (Gewicht 10%) bilden je einen Teil der abgesetzten Modulschlussprüfung.

Bemerkungen:

Inhalte

Angestrebte Lernergebnisse (Abschlusskompetenzen):

Die Studierenden

  • Können kleine Programme in Javascript entwickeln
  • Kennen verschiedene Programmierstile in Javasript (Funktional/Imperativ/Objektorientiert)
  • Kennen beispielhafte Frameworks
  • Können Javascript in HTML einbetten und mit CSS kombinieren
Modul- und Lerninhalt:
  • Programmiereinführung in Javascript
  • Programmierung von Beispielen in Javascript mit Bibliotheken
Lehr- und Lernmethoden:

Selbststudium

Lehrmittel/-materialien:

Internetdokumente