What it is about
You deal with concepts, architectures and domain-specific peculiarities of modern enterprise software and apply these in practical programming exercises. In the end you will be able to understand the architecture of modern enterprise software, model/program extensions and evaluate technological and economic requirements.
What you will be able to do
- Understand the architecture of modern enterprise software
- Model and implement extensions
- Assess technological and economic requirements
- Use development tools for design, implementation and analysis
- Work on complex tasks in a team
What the module consists of
- theoretischer TeilConveying concepts, architectures, business processes and methodological foundations
- praktischer TeilDeepening the content through programming exercises and independent papers; implementing concepts on tasks
Teaching method
- Praktikumsupervised individual or group work on software-technical problems in the design of enterprise applications; promotes modular software development as well as reflection and presentation
- Übungs-/ProjektarbeitApplying and deepening the conveyed concepts through programming exercises and independent solutions