Bachelor-Level Teaching

Details for the modules can be found in the module handbook and exam regulations of the faculty.

ModulContent

SWT-FSE-B

 

Foundations of Software Engineering
provides an introduction to software engineering, focussing on requirements engineering, software modelling and design, and software quality assurance.

SWT-FPS-B

 

                              

Foundations of Program Semantics
introduces the theoretical, mathematical foundations of program semantics, analysis, and verification, for both sequential and concurrent programs.

  • Course Type: Lecture
  • Language: English
  • ECTS: 6
  • Semester: WiSe

SWT-SWP-B

 

Software Engineering Project
is a continuation of SWT-SWL-B, in which students run their own company to develop and maintain web-based software for customers and thereby deepen their understanding of agile practices and modern software technologies.

  • Course Type: Project
  • Language: German
  • ECTS: 6
  • Semester: this module is currently not offered

SWT-SEM-B

 

Bachelor Seminar

explores current topics in software engineering and programming languages, where students carry out a guided literature survey, deliver a scientific presentation, and write a scientific essay.

  • Course Type: Seminar
  • Language: English
  • ECTS: 3
  • Semester: SoSe