CS382 Software Design

Software Design defines and describes the behavior of the software system. In this course, students learn to select and apply a design method and use a modeling notation to clearly communicate and document a software solution. A variety of design processes, methods, tools, and types of software designs are explored throughout the course.

Prerequisite

CS366 or CS475 or SWE410 or CS376 or CS377

Corequisite

None

Credits

4

Distribution

Computer Science/Engineering/Information Technology

Notes

Not available online.