We teach software engineering as the professorship of open source software and as a member (and leader) of the research and teaching alliance applied software engineering (“Praktische Softwaretechnik”). We also contribute to basic (mandatory) course teaching in computer science and service German-style “business informatics” (information systems or “Wirtschaftsinformatik”).

Please also see our continuing education (postgraduate) courses.

Course overview

CodeName and Link to SummaryLanguageRegularityBlog Posts
ADAPAdvanced Design and ProgrammingGermanWinter semesterMore info
AMOSAgile Methods and Open SourceEnglishSummer semesterMore info
AMSEContinuous Software EngineeringGermanWinter semesterMore info
COSSCommercial Open Source StartupsEnglishWinter SemesterMore info
KOLLResearch Group ColloqiumEnglish and GermanOn demandMore info
NYTPerforming Scientific ResearchEnglishWinter semesterMore info
PROJInformatics Generic ProjectEnglish or GermanOn demandMore info
SAKISoftware Applications with AIEnglish and GermanSummer semesterMore info
SEMIInformatics Generic SeminarEnglish or GermanOn demandMore info

The German Wintersemester (“winter semester”) runs from October to March and constitutes the first half of the academic year. Teaching starts around Mid October and ends Mid February. The German Sommersemester (inaccurately translated as “summer semester”) runs from April to September and constitutes the second half of the academic year. Teaching starts around Mid April and ends Mid July.

If you encounter problems during the course registration period, please be in touch.

Curriculum explained

For Bachelor students of Informatik (computer science), we recommend you take AuD (algorithms and data structures) in your first semester, ISE (introduction to software engineering e.g. SoSy3 or PSWT) in your third semester, and ADAP (advanced design and programming) in your fifth semester. This should provide the basics of a Bachelor-level software engineering education. If you have an interest in scientific research, you may want to add NYT, our course on performing scientific research.

For engineering-oriented Bachelor students of Wirtschaftsinformatik, we recommend the same as for Bachelor students of computer science.

For Master students of Informatik, we recommend you take AMOS, our course on agile methods with real industry involvement. Ideally you come in with ADAP capabilities or similar. If youare interested in software as a business, you may like our course COSS on commerical open source (and how open source is changing the industry).

Course history

Retired or irregular courses.

CodeName and Link to SummaryLanguageRegularityBlog Posts
ARCHSoftware ArchitectureGermanIrregularMore info
FLOSSFree/Libre, and Open Source SoftwareEnglishIrregularMore info
PRODSoftware Product ManagementEnglishIrregularMore info