CSC 3200 SOFTWARE ENGINEERING

The course introduces students to the methods, processes and tools involved in building software systems that are robust, reliable and maintainable. Students will explore key topics including software development life cycle models, software requirements techniques, agile methodologies, software design and testing, version control and software cost-estimation models.

Credits

3

Prerequisite

A minimum grade of C in the following course: CSC 2550/CIT 2550