t.BA.DS.FWSE.20HS (Front End, Web and Software Engineering) 
Module: Front End, Web and Software Engineering
This information was generated on: 06 June 2023
Front End, Web and Software Engineering
Organised by


Version: 2.0 start 01 February 2021

Short description

Students learn different frontend development technologies, starting with an introduction to GUI development in Python with PyQt and Matplotlib. Afterwards, the focus is on the development of web pages for showing charts, employing technologies like HTML, CSS and JavaScript.

Module coordinator

Henrik Stormer (stme)

Learning objectives (competencies)

Objectives Competences Taxonomy levels
  Participants of this course get an overview of the most important standard technologies that are used for building web pages. They know the problems when accessing different devices as well as further aspects that are to be considered when developing a web page. F
  Participants of this course can develop a graphical user interface using PyQt and plot a chart with Matplotlib. F,M
  A webpage source can be read and understand. This includes the architecture and used libraries. Students can adapt the webpage. F,M,SE
  Participants can develop their own web page using HTML and JavaScript as well as a chart library. They can deploy their page on a web server. F,M,SE

Module contents

The module covers the following topics:

- Introduction to GUI programming with PyQt and Matplotlib
- Introduction to HTML and CSS
- Infrastructure of todays Web Solutions
- The JavaScript programming language
- Introduction to JavaScript chart libraries

Teaching materials

course slides

Supplementary literature

will be given during the course


development skills from INF_PROG1 and INF_PROG2

Teaching language

(X) German ( ) English

Part of International Profile

( ) Yes (X) No

Module structure

Type 2a
  For more details please click on this link: T_CL_Modulauspraegungen_SM2025


Description Type Form Scope Grade Weighting
Graded assignments during teaching semester Assignments written   grade 20%
End-of-semester exam Exam written 90 min grade 80%



Legal basis

The module description is part of the legal basis in addition to the general academic regulations. It is binding. During the first week of the semester a written and communicated supplement can specify the module description in more detail.
Course: Frontend-, Web- und Software-Engineering - Vorlesung
Frontend-, Web- und Software-Engineering - Vorlesung


  • No module description is available in the system for the cut-off date of 02 August 2099.