skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · courses · catalog · 
 

Course Catalog: Computer Graphics

 
Hide Descriptions Show Descriptions
CSCI 4229 (3). Computer Graphics

Studies design, analysis, and implementation of computer graphics techniques. Topics include interactive techniques, 2D and 3D viewing, clipping, segmentation, translation, rotation, and projection. Also involves removal of hidden edges, shading, and color. Prerequisites: Knowledge of basic linear algebra and CSCI 2270. Offered Summer 2011, Fall 2011 and Summer 2012.

CSCI 4809 (3). Computer Animation

Develops a firm understanding of the general principles of computer animation and provides rigorous, hands-on training in the application of animation principles. Includes the creation of models, materials, textures, surfaces, and lighting. Introduces path and keyframe animation, particle dynamics, and rendering. This course was formerly offered as CSCI 4830 Special Topics in Computer Science: Animation for Everyone. Offered Summer 2011, Fall 2011 and Summer 2012.

CSCI 4839 (3). User-Centered Design

Develops the skills and practices necessary to apply user-centered approaches to software requirements analysis and the design and evaluation of computer applications. This course was formerly offered as CSCI 4838 User Interface Design. Offered Fall 2011.

CSCI 5229 (3). Computer Graphics

Studies design, analysis, and implementation of computer graphics techniques. Topics include interactive techniques, 2D and 3D viewing, clipping, segmentation, translation, rotation, and projection. Also involves removal of hidden edges, shading, and color. Prerequisites: Knowledge of basic linear algebra and CSCI 2270 or equivalent. Offered Summer 2011, Fall 2011 and Summer 2012.

CSCI 5809 (3). Computer Animation

Develops a firm understanding of the general principles of computer animation and provides rigorous, hands-on training in the application of animation principles. Includes the creation of models, materials, textures, surfaces, and lighting. Introduces path and keyframe animation, particle dynamics, and rendering. This course was formerly offered as CSCI 7000 Current Topics in Computer Science: Animation for Everyone. Offered Summer 2011, Fall 2011 and Summer 2012.

CSCI 5839 (3). User-Centered Design

Covers techniques for creating and evaluating effective user interfaces for computing systems. Introduces relevant findings and theory from psychology and human factors, as well as implementation methods. Prerequisites: Graduate standing or consent of instructor. This course was formerly offered as CSCI 5838 User Interface Design. Offered Fall 2011.

CSCI 5919 (3). Human-Computer Interaction: Survey and Synthesis

Examines the interdisciplinary field of human-computer interaction through a comprehensive content and historical survey. Considers new trajectories of inquiry and how the field is merging with others. "Social computing" is emphasized as a central topic. Students across disciplines will find the course foundational for understanding human-centered technology matters, including computer scientists; social scientists; and business and media arts students. Prerequisites: Recommended: CSCI 4839 or CSCI 5839. Offered Spring 2012.

CSCI 5929 (3). Human-Computer Interaction: Survey and Synthesis 2

This course is being proposed. Prerequisites: CSCI 5919.

 
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Questions/Comments?
Send email to

Engineering Center Office Tower
ECOT 717
+1-303-492-7514
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:12)
 
.