COMP 4471
Computer Graphics
Undated
Topics
- A computer graphics course typically focuses on the principles and techniques involved in creating
- manipulating
- rendering
- modeling
- animation
- and image processing
- Acquire skills in image processing techniques, including filtering, blending, and color manipulation, to enhance and modify digital images
- Demonstrate proficiency in creating and manipulating geometric models, understanding key concepts such as polygons, curves, surfaces, and transformations
- Understand and apply various rendering techniques, including shading, lighting models, and texture mapping, to produce realistic and visually appealing graphics
- Apply principles of animation to design and implement dynamic and interactive graphics, including keyframing, interpolation, and motion control
- Explore the principles of HCI as they relate to computer graphics, including user interface design, usability, and user experience considerations
- Gain an understanding of the concepts and technologies behind virtual and augmented reality, including 3D modeling for immersive environments
Readings
- Suggested: Interactive Computer Graphics, A Top-Down Approach Using OpenGL, Third Edition by Edward Angel Computer Graphics with OpenGL, Fourth Edition by Hearn, Baker, Carithers
Sources
- Course catalogue ↗2026–2027
- syllabus ↗Undated
- Course source ↗