SYSC2004 - OO Software Development
Grade: A+
Principles and practice of three software development paradigms with an object-oriented programming language: developing classes from scratch, reuse of existing classes, incremental extension of frameworks. Development of expertise in designing, implementing, and testing industrial-quality, reusable code.
description courtesy of Carleton University