CSE 40232
Software Engineering
Software engineering is an engineering discipline that is concerned with all aspects of producing high-quality, cost-effective, and maintainable software systems. This course provides an introduction to the most important tasks of a software engineer: requirements engineering, software design, implementation and testing, documentation, and project management. A medium-scale design project combined with individual assignments complement the lectures.
Sources
- Course catalogue ↗2026-2027