UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Vorlesungsverzeichnis >> Technische Fakultät (TF) >>

  Softwareentwicklung für Ingenieure (vhb) (SEFI)

Dozent/in
M.Sc Jochen Bauer

Angaben
Vorlesung
4 SWS, ECTS-Studium, ECTS-Credits: 5, Sprache Deutsch
Zeit und Ort: n.V.; Bemerkung zu Zeit und Ort: Kurs an der Virtuellen Hochschule Bayern (vhb). Zur Teilnahme ist eine Anmeldung und Registrierung bei der vhb erforderlich!

Studienfächer / Studienrichtungen
WF MB-MA 1-3 (ECTS-Credits: 5)
WF WING-MA 1-3 (ECTS-Credits: 5)
WF ME-MA 1-3 (ECTS-Credits: 5)

Voraussetzungen / Organisatorisches
Ansprechpartner für Vorlesung und Anmeldung: Martin Holzwath
Zur Kursteilnahme ist eine Anmeldung bei der virtuellen Hochschule Bayern notwendig.

Inhalt
Die virtuelle Vorlesung "Softwareentwicklung für Ingenieure" vermittelt grundlegende Kompetenzen der Java-Programmierung:
  • Java-Bestandteile, Operatoren, Schleifen, Kontrollstrukturen

  • Java-AOIs

  • Methodenkapselung

  • Objektorientierung, Klassendesign

  • Best Practices, Entwurfsmuster

  • Mengen, Listen, Generics

  • Exceptions, Assertions

  • Nebenläufigkeit

  • Dateioperationen

  • Datenbankinteraktion

Darüber hinaus werden die erlangten Kenntnisse in zwei Softwareprojekten zum Einsatz gebracht. Zum einen in einem Beispielprojekt zu Sensor- und Aktorzugriff, zum anderen in einem vom Studierenden selbst wählbaren Open-Source-Projekt (wie bspw. OpenHab), zu welchem Code beigetragen werden soll. Die Projekte vermitteln den Studenten alle notwendigen Kompetenzen zur eigenständigen Umsetzung eines Softwareprojekts. Dies beinhaltet die Methodenkompetenz aus objektorientierter Analyse, dem zugehörigen Entwurf und der folgenden Implementierung. Als Programmierumgebung findet Android Studio Anwendung und als Programmiersprache wird Java eingesetzt.

ECTS-Informationen:
Title:
Software Engineering for Engineers (vhb)

Credits: 5

Zusätzliche Informationen

Verwendung in folgenden UnivIS-Modulen
Startsemester SS 2021:
Softwareentwicklung für Ingenieure (SEFI)

Institution: Lehrstuhl für Fertigungsautomatisierung und Produktionssystematik (FAPS)
UnivIS ist ein Produkt der Config eG, Buckenhof