On completion subject, the students must be able to
Define Software Engineering.
Understand the
characteristics of Software Engineering.
Explain different software development models.
Learn
about the phases of software development cycle.
Understand the significance of requirement
analysis.
Know various tools and techniques used for requirement analysis.
Understand
the
different types of project metrics.
Understand different software estimation techniques.
Explain
about software maintenance.
Need for software maintenance.
Identify and mange risks.
Describe testing and types of testing used in software engg. like black box
and white box
testing.
Understand the concepts of Software quality and quality assurance.