Software Engineering UE
Learning to know software engineering principles, processes, methods, and tools. Understanding the role of modeling in software engineering. Practice through case studies.
Software development life cycle, modeling in software development, Unified Modelling Language (UML), requirements engineering, software architectures, component-based software development, Testing, software reuse, software maintenance, project management, and economic aspects.
Workload: 1,5 ECTS
Hours per week: 1