NDSU Distance & Continuing Education (DCE)

Bringing Education to You

Course Descriptions

Software Design

CSCI 716

This course covers both architectural design and module design. Students receive practice using a set of patterns to produce software designs with several different types of architecture. Substantial presentation and practice with the UML modeling languag