CIS 122 — Software Design
Covers software design as part of the software development life cycle. Includes problem solving, basic logic constructs, testing programs, and modular programming. Provides examples of well-designed software projects.
Prerequisites: MTH 65, MTH 98, WR 121, WR 121Z