Skip to content

Software Engineering (CMPE412)

The software life cycle and the phases in software development: Project scheduling, feasibility study, analysis, specification, design, implementation, testing, quality assurance, documentation, maintenance. Management issues: Planning, organization, control. Also included are formal specification techniques, structured programming, modular system design and other current issues.

Credit: 4

Lecture Hour (hrs/week): 4

Lab (hrs/week): 2

Tutorial (hrs/week): 1

Related Programs