CS 3302 Software Engineering

1/6/98


Click here to start


Table of Contents

CS 3302 Software Engineering

What is Software Engineering?

Software Engineering & CS course projects

What You Will Learn

1. Software Engineering Principles Software engineering & programming. Software lifecycle models. Complexity management & CASE. Design abstraction, OO devt. & SE. Testing 2.Software Engineering Practice Customer requirements Software specification Object-oriented analysis Project planning & mgt. Software design. Translating designs into running code. Integration Evolution of software.

Software Engineering

Cost of SE phases

Software Evolution

Types of Software Maintenance

Phases of Software Development (SE as planned evolution & testing of software, not just developing it)

Author: Colin Potts

Email: potts@cc.gatech.edu