Catalogue 2016 - 2017

CS 210 Software Design

Credits

4 cr.

Prerequisite

CS 200 or IT 200

Course Description

This course introduces software design concepts, standard software design notations, software architectures, and design patterns. Design notations will include data flow-oriented, object-oriented, data-oriented, and real-time approaches. Modularization of design patterns for software construction will be explored. Students will design and implement portions of a software system to demonstrate the use of design notations and design patterns.

Notes

3 hours of lecture and 3 hours of lab per week.

Distribution

MR

Offered

in the spring semester.

Fee

Laboratory fees $50.