t.BA.IT.PM1.19HS (Software Project 1) 
Module: Software Project 1
This information was generated on: 28 May 2024
Software Project 1
Organised by


Version: 4.0 start 01 August 2024

Short description

In this module, students gain initial experience in the management and realisation of software projects in a team. It builds on the specialised knowledge acquired in other courses. In addition to the application of object-oriented programming, teamwork, self-reflection, communication of technical content and code management are explicitly addressed.

Module coordinator

Feisthammel, Patrick (fame)

Learning objectives (competencies)

Objectives Competences Taxonomy levels
Students apply their expertise gained in the parallel lecture “Programming 1” and gain more in-depth experience in software projects from idea to planning. F, M K3
Students can communicate project results, technical decisions and solutions in a technically and linguistically correct manner, with recipient and problem orientation. M K3
Students are collaborating actively in their team, with solution orientation and taking responsibility for the development of the joint project and learning progress of all team members. SO K3
Students can identify and acquire missing information for addressing a problem in a timely and autonomous manner. SE K3

Module contents

Students work independently in small teams to create and analyse program code. In doing so, they implement the teaching content of the parallel course "Programming 1". The aim is to consistently apply and deepen the knowledge acquired so far in the areas of object-oriented programming, clean code and unit testing.

As part of the Software Project 1 module, students receive special support on topics related to the projects. This includes, in particular, the thematisation of team roles, conducting meetings, writing minutes, communicating technical content in a way that is appropriate for the target group, promoting self-reflection, using AI tools for software projects and using code management.

In addition to the focus on these skills, the interdisciplinary skills of self-organisation, teamwork, research and oral and written communication of technical content are also promoted.

Teaching materials

Materials will be issued as part of the lecture.

Supplementary literature

Source material from other modules, technical literature and the Internet.


Coordinated with lecture Programming 1

Teaching language

(X) German ( ) English

Part of International Profile

( ) Yes (X) No

Module structure

Type 4
  For more details please click on this link: T_CL_Modulauspraegungen_SM2025


Description Type Form Scope Grade Weighting
Graded assignments during teaching semester Various Verbally or written Per project Grades 100%


Individual performance within the team can influence marks, i.e. not every group member may always have the same grade.

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: Software-Projekt 1 - Praktikum
Software-Projekt 1 - Praktikum


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