Course Goals
- Comprehend and use basic implementation elements
- Code
- System structures
- Architecture
- Non-functional properties
- Documentation
- Learn and use important software engineering processes
- Revision and configuration management
- Building automation
- Issue tracking
- Tooling
- Appreciate and understand maintenance activities
- Be able to change existing systems
- Make intelligent decisions regarding maintenance processes