Generated on Tue Oct 25 10:19:18 2022
CS 476: Computer Graphics I (JSON)
Catalog description: Languages, programming, devices, and data structures for representation and interactive display of complex objects.
Prerequisites: At least C- in C S 370 or C S 371. (Catalog Link)
Credits: 3 (3)
Coordinator: Shaun Cooper
Textbook: Interactive Computer Graphics, A Top-Down Approach with WebGL, 7th Edition. Edward Angel & Dave Shreiner. Pearson Publishing Company, ISBN-13 978-0-13-357484-5.
(also: online reading)
BS degree role: selected elective
Course Learning Objectives
- Techniques used in three-dimensional graphics
- Computer Graphics lightning and shading
- Client-server graphics using WebGL
- Geometric and Solid modeling
- Computer Graphics implementation algorithms
Course Practicum Requirements
- Program in WebGL, HTML and JavaScript
- Build a graphical model of a real world building using WebGL
- Use interactive interfaces to manipuate a graphical scene
Course Topics
- Graphics Systems and Models
- WebGL Programmings
- Interaction and Animation
- Geometric Objects and Transformations
- Orthogonal and Perspective Viewing
- Lighting and Shading
- Curves and Surfaces
Course Improvement Decisions
(Course improvement decisions or recommendations from past assessments)
- none
ABET Outcome Coverage
(Provide Mapping to ABET Student Outcomes)
- TBD
Other Notes
(Any important notes or issues to consider)
- none