Software Design

Overview

Subject area

CSCI

Catalog Number

701

Course Title

Software Design

Department(s)

Description

Techniques and principles of systematic software development. Review of current software development tools. Top-down design and structured programming. History and concepts of modular design. Graphical user interfaces. Object-oriented design including data abstraction by classes and type polymorphism. Significant programming projects will be assigned.

Typically Offered

Fall, Spring

Academic Career

Graduate

Liberal Arts

Yes

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Lecture

Hours

3

Requisites

009230

Course Schedule