This course will include fundamentals of formal language theory, iconic and symbolic representations, formal theory of iconic systems, icon operators and semantics, icon-oriented system compiler for visual interface design, computer graphics and visual programming, issues in the design of visual programming systems, visual database systems, iconic indexing, and advanced topics.
Prerequisites: CS 1520 and CS 1651
Recitations: none
Expected class size: 15-20 students
Frequency: This course is usually offered in the fall term.
Credits: 3