NCSC-6621  User Interface Design

Note: The following provides a suggested course description, objectives, and an outline. These may be modified pending discussion with the Faculty Chairs, proposing faculty, and other curriculum reviewers.

Course Description: Introduces the theory, design, implementation, and evaluation of user interfaces for interactive computer applications. Introduces GUI toolkits; event processing, resource management, data visualization, interface prototyping and construction..