
The Software Engineering Design 2025 lecture introduces the fundamental concepts and practices of software engineering, focusing on how to transform requirements into effective system architecture and components. It covers key design principles, common design patterns, and architectural styles to create maintainable, scalable, and efficient software systems. Students will also learn how to document designs using visual tools like UML to support clear communication and implementation planning.
- Dozent/in: Gian Luca Buono
- Dozent/in: Robert Lokaiczyk
- Dozent/in: David Maximilian Merkl
- Dozent/in: Niklas Schmiedel