CSC602: Software Development Methods 6 credits (40-10-10)

Objectives

To train students in both theoretical and practical knowledge of a number of methods for developing software.

Contents

Overview of software development models and some of the advances made; At least 3 different models will be covered including at least one formal methods or object-oriented methodology; Student will develop software based on any of the models or a combination using any available software tools.