Semester: summer 2023/24
  TBA, TBA (Pavel Parízek)
  TBA, TBA (Pavel Parízek)
  TBA, TBA (Pavel Parízek)
  TBA, TBA (Pavel Parízek)
Page in SIS: NSWI154
Grading: Credit


The purpose of this course is to

This can be useful

The selection of tools is focused on open-source projects and systems. These prevail in the academic world, and they are also heavily used in software development companies.

The course will cover especially these topics and categories of tools: version control, software building, testing and bug finding, monitoring program execution, performance measurements, generating documentation, and integrated development environments.


The course is designed for students of the second and third year of bachelor studies, who have some experience in the following:

Schedule (resources)

Topic (tool)

Homework assignments

Homework assigments are available here.