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. Prerequisites: CSC 213, CSC 215 or CSC 217.