CSCI
371
Computer Graphics
Fall 2022
(also offered Spring 2023)
Division III
Quantative/Formal Reasoning
Class Details
This course covers the fundamental mathematics and techniques behind computer graphics, and will teach students how to represent and draw 2D and 3D geometry for real-time and photorealistic applications. Students will write challenging implementations from the ground up in C/C++, OpenGL, and GLSL. Topics include transformations, rasterization, ray tracing, immediate mode GUI, forward and inverse kinematics, and physically-based animation. Examples are drawn from video games, movies, and robotics.
The Class:
Format: lecture/laboratory
Limit: 24;12/lab
Expected: 24
Class#: 1273
Grading: no pass/fail option, no fifth course option
Limit: 24;12/lab
Expected: 24
Class#: 1273
Grading: no pass/fail option, no fifth course option
Requirements/Evaluation:
evaluation based on assignments, projects, and exams.
Prerequisites:
CSCI 136 and CSCI 237 or permission of instructor
Enrollment Preferences:
current or expected Computer Science majors
Distributions:
Division III
Quantative/Formal Reasoning
QFR Notes:
The course will consist of programming assignments and problem sets in which quantitative/formal reasoning skills are practiced and evaluated.
Class Grid
Updated 6:33 am
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#Column header 6ENROLLColumn header 7CONSENT
-
CSCI 371 - 03 (F) LAB Computer Graphics
CSCI 371 - 03 (F) LAB Computer GraphicsDivision III Quantative/Formal ReasoningT 2:30 pm - 4:00 pm
Biology 3011273ClosedInst
Megamenu Social