UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
ACHTUNG: seit 15.06.2022 werden Lecture list nur noch über Campo verwaltet. Diese Daten in UnivIS sind nicht mehr auf aktuellem Stand!
 
 Layout
 
printable version

 
 

  Softwareentwicklung für Ingenieure (vhb)

Lecturer
M.Sc Jochen Bauer

Details
Vorlesung
4 cred.h, ECTS studies, ECTS credits: 5, Sprache Deutsch
Time and place: n.V.; comments on time and place: Kurs an der Virtuellen Hochschule Bayern (vhb). Zur Teilnahme ist eine Anmeldung und Registrierung bei der vhb erforderlich!

Fields of study
WF MB-MA 1-3 (ECTS-Credits: 5)
WF WING-MA 1-3 (ECTS-Credits: 5)
WF ME-MA 1-3 (ECTS-Credits: 5)

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

Contents
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.

(erwartete Hörerzahl original: 0, fixe Veranstaltung: nein)

ECTS information:
Title:
Software Engineering for Engineers (vhb)

Credits: 5

Additional information

Verwendung in folgenden UnivIS-Modulen
Startsemester WS 2022/2023:
Softwareentwicklung für Ingenieure (SEFI)

Department: Institute for Factory Automation and Production Systems (FAPS, Prof. Franke)
UnivIS is a product of Config eG, Buckenhof