Software Engineering - CSC 423

This course provides an overview of software engineering. A number of topics are explored to demonstrate different stages of the software development lifecycle. The students learn to appreciate the importance of applying a systematic, disciplined, and quantifiable approach to all aspects of software production. Prerequisite: CSC 213 or CSC 217.