Computer Graphics

This Computer Graphics lab aligns with several fundamental and advanced courses in computer science and engineering curricula:

  1. Core Mathematics and Computer Science Courses: Linear Algebra (matrix transformations, vector spaces), Calculus (continuous transformations), Data Structures (hierarchical models)
  2. Computer Graphics and Related Courses: Computer Graphics (3D modeling, transformations, rendering), Computer Vision (camera projections), Game Development (hierarchical modeling)
  3. Software Engineering and Programming: Object-Oriented Programming (graphics algorithms), Software Design Patterns (interactive graphics systems)