CMPE 312 - Software Engineering

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.

Credits: ( 4 / 1 / 0 ) 4        ECTS:7 Prerequisites: CMPE211 

Abbreviated Title: Software Engineering Teaching 

Language: English Category: Area Core Course

Keywords: Software Engineering 

Department offering the course: Computer Engineering