CSCI 4550


None
Course Number:
CSCI 4550

Approved Starting Semester:
Fall 2023

Course Title:
Computer Graphics

Course Description (Bulletin Description):
This course covers the algorithms, data structures and mathematics used in the field of computer graphics. Topics will include algorithms, geometrical transformations, color models, light and shading, ray tracing, and rendering. Students will implement the algorithms in computer code.

Prerequisite:
(CSCI 2000 or CSCI 2010) and MATH 1920

Co-requisite:
None

Pre/Co-requisite::
None

Dual-Listed:
None

Course Objectives (Course-level Student Learning Outcomes):
Upon completion of the course, the student should be able to: 1. Explain, apply, and implement the core concepts of computer graphics, including viewing, projection, perspective, modeling, and transformation in two and three dimensions. 2. Explain, apply, and implement the concepts of color models, lighting and shading models, textures, ray tracing, hidden surface elimination, and rendering. 3. Demonstrate and implement geometrical transformations and 3D viewing. 4. Demonstrate and implement graphics techniques including 3D transformation, lighting, textures, and ray tracing. 5. Implement common computer graphics algorithms and techniques in a modern computer language

Topics Covered (In Outline/Calendar):
* Shading and Color * Graphics primitives * 2D and 3D transformations * 3D viewing * Image and animation * Modeling

Student Learning Outcomes:
  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. (SLO1)
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. (SLO2)
  • Apply computer science theory and software development fundamentals to produce computing-based solutions. (SLO6-CS)
Course Coordinator:
Dr. Alice Lin

Instructor-in-charge:
Dr. Alice Lin

Previous Professors:
Dr. Alice Lin, Dr. Jiang Li

Technologies / Skills:
N.A.

Textbook(s):
Summer 2021
Title: Fundamentals of Computer Graphics
Edition: 4TH
Author: Marschner, Shirley
Publisher: A K Peters/CRC Press
ISBN: 9781482229394
========================================


Go back to choose another course