Courses/ASE

Revision as of 10:47, 18 September 2023 by Admin (talk | contribs) (created)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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