Skip Navigation

Visual Programming


An introduction to various principles, theories, and approaches to user interface design and implementation. Includes a study of the factors that affect user interface design, and mastery of at least one development tool and a visually based programming language. Prerequisite: Grade C or higher in CS 185. Spring.