Courses/ASE
Advanced Software Engineering (WS 2023/24)
Work in Progress!
Currently, this page acts as a staging area for the course graph.
Prerequisites
- Git fundamentals - Issues, User stories, Epics - Design patterns (concept) - basic programming skills - Java or Python - basics UCD - code smells
Topics
- Design patterns (overview) - API design - Framework vs. API - Modularity, Coupling - IT security
- IT security best practices - IT security stories - authentication, MFA - authorisation
- Requirements Engineering - AI in SE
- Integrating Machine Learning into systems - Practical advice
- CI / CD
- Makefiles - Gitlab CI -
- new stuff
- cloud development environments