General
This course introduces the topic of Systems and software Engineering, Software processes, Software Project management, Software Estimation, Requirements engineering, System modelling, Architectural
design, Object-oriented design, Design Patterns, Agile Methods, Extreme programming and
Software testing.