Upon the completion of the course the students will be able to

CO1: Understand the importance of software engineering practices

CO2: Effectively participate in software project analysis

CO3: Develop a good software design adhering to design principles

CO4: Realize the value and challenges in software testing and maintenance

CO5: Identify the necessitate for configuration and Maintenance concepts