Module consists of two instances #1: Software Engineering Concepts,instances#2. Software Project Management.The module covers the fundamentals of software
engineering, including understanding system requirements, finding appropriate
engineering compromises, effective methods of design, coding, and testing, team
software development, and the application of engineering tools. The
module will combine a strong technical focus with a capstone project providing
the opportunity to practice engineering knowledge, skills, and practices in a
realistic development setting with a real client.
- Teacher: Dr.Leopord Hakizimana