Software Engineering with Python (DLBIWSEP)

Modulbezeichnung: Software Engineering with Python

Modulnummer:

DLBIWSEP

Semester:

--

Dauer:

Minimum 1 Semester

Modultyp:

Wahlpflicht

Regulär angeboten im:

WS, SS

Workload: 300 h

ECTS Punkte : 10

Zugangsvoraussetzungen:

Unterrichtssprache:

Englisch

Kurse im Modul:

Workload:

Self-study: 180 h
Self-examination: 60 h
Tutorials: 60 h

Kurskoordinatoren/Tutoren::

Please see the current list of tutors on the Learning Management System.

Modulverantwortliche(r):

Dr. Reza Shahbazfar

Bezüge zu anderen Programmen:

  • Bachelor Medieninformatik
  • Bachelor Data Science

Bezüge zu anderen Modulen im Programm:

None

Qualifikations- und Lernziele des Moduls :

Introduction to Programming with Python:
On successful completion, students will be able to:

  • use fundamental Python syntax.
  • recollect common elementary data types.
  • recognize foundational programming concepts and their realization in Python.
  • understand error handling and logging.
  • create working programs.
  • list the most important libraries and packages for data science.

Data Science Software Engineering:
On successful completion, students will be able to:

  • understand the concept of project management approaches.
  • apply agile approaches in software development.
  • create automated software tests.
  • understand various software development paradigms.
  • evaluate the necessary steps to bring models into a production environment.

Lehrinhalt des Moduls:

Introduction to Programming with Python:

  • Python as a programming language for data science
  • Variables and built-in datatypes
  • Statements and functions
  • Error and exception handling
  • Important Python data science modules

Data Science Software Engineering:

  • Traditional project management
  • Agile project management
  • Testing
  • Software development paradigms
  • From model to production

Lehrmethoden:

See the contributing course outlines

Literatur:

See the contributing course outlines

Anteil der Modulnote an der Gesamtabschlussnote des Programms :

--

Prüfungszulassungsvoraussetzung:

Abschlussprüfungen:

See the contributing course outlines

Module Exam, 180 Min. (100%)

Kontakt