Software Development Lab 1
Niveau
Masterstudium
Lernergebnisse der Lehrveranstaltungen/des Moduls
Die Teilnehmer:innen:
• können grundlegende Anwendungskonzepte selbständig implementieren
• können grundlegende Anwendungskonzepte entwickeln und in eine implementierbare Form bringen
• können grundlegende Anwendungskonzepte selbständig implementieren
• können grundlegende Anwendungskonzepte entwickeln und in eine implementierbare Form bringen
Voraussetzungen der Lehrveranstaltung
Die Studierenden verfügen über Vorwissen im Bereich Informationstechnologien im Umfang von 6 ECTS und kennen daher einfache Programmierkonzepte (z.B. Variablen, Verzweigungen, Schleifen), sowie typische Programmieransätze (z.B. funktionale Programmierung).
Lehrinhalte
Im Lab werden die Inhalte der ILV "Softwareentwicklung 1" mit Hilfe von praktischen Übungen vertieft. Die dabei gewonnenen Erkenntnisse werden in der Gruppe diskutiert und erlauben so einen tiefen Einblick in die Materie und eine Festigung des Wissens, das in der ILV theoretisch vermittelt wurde.
Empfohlene Fachliteratur
- Lutz, M (2025): Learning Python, O'Reilly (ISBN: 978-1098171308)
- Sommerville, I. (2015): Software Engineering, Global Edition (Ed. 10), Pearson Education, London (ISBN: 978-1292096131)
- Williams, L.; Zimmermann, T. (2016): Perspectives on Data Science for Software Engineering (Ed. 1), Morgan Kaufmann, Burlington (ISBN: 978-0128042069)
- Sommerville, I. (2015): Software Engineering, Global Edition (Ed. 10), Pearson Education, London (ISBN: 978-1292096131)
- Williams, L.; Zimmermann, T. (2016): Perspectives on Data Science for Software Engineering (Ed. 1), Morgan Kaufmann, Burlington (ISBN: 978-0128042069)
Bewertungsmethoden und -Kriterien
Hausarbeit
Projekt
Projekt
Unterrichtssprache
Englisch
Anzahl der zugewiesenen ECTS-Credits
2.5
Semesterwochenstunden (SWS)
Geplante Lehr- und Lernmethode
Folgende Methoden kommen zum Einsatz:
- Vortrag mit Diskussion
- Bearbeitung von Übungsaufgaben
- Vortrag mit Diskussion
- Bearbeitung von Übungsaufgaben
Semester/Trisemester, In dem die Lehrveranstaltung/Das Modul Angeboten wird
1