Course Information

CS 4280 - Computer Graphics

Institution:
Weber State University
Subject:
Computer Science
Description:
This course introduces and investigates the mathematical and programming basis for generating pictures and images using a computer. Fields impacted by visual rendering technologies include filmmaking, publishing, banking, engineering, and education. Students are introduced to the theory and practice of computer graphics, with an emphasis on designing and developing working applications using currently available graphics libraries. The course focuses on strategies for rendering geometric data (points, lines, and polygons), and the analysis of the processing stages and components of the graphics pipeline, including transformations, viewing volumes, and projections. Programming and mathematical techniques related to modeling, viewing, coordinate frames, and perspective will be primary topics for discussion and code development. The course covers the key processing steps and structures needed to appropriately map 3D geometric primitives to 2D screen positions while maintaining a realistic look, which involves hidden surface removal, proper lighting, and simulated material properties.
Credits:
4.00
Credit Hours:
Prerequisites:
CS 2420 and CS 3200
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(801) 626-6000
Regional Accreditation:
Northwest Commission on Colleges and Universities
Calendar System:
Semester
General Education
  • No items found

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Utah System Of Higher Education

The Utah Transfer Guide is a tool to help you plan your transfer and should be used along with the information you receive from your transfer advisor.

Copyright 2025 by the Utah System of Higher Education