This site uses cookies. By continuing to use this site, closing this banner, or clicking "I Agree", you agree to the use of cookies.
Read our cookies policy and privacy statement for more information.

×
Stand with UkraineDonate

California State University-Sacramento Course Info

Sacramento, California

Favorite

Course Info

Search for courses by clicking on letters of the alphabet or by using a search bar. Explore course description, number of credits required and course sequences to satisfy graduation requirements.


CSC 165

Computer Game Architecture and Implementation

Architecture and implementation of computer game systems. Topics include game engine architecture; screen management and rendering control; geometric models; algorithms and data structures for spatial partitioning, occlusion, and collision detection; real-time interactive 3D graphics and animation techniques; behavioral control for autonomous characters; simulation of physical phenomena; sound and music in games; optimization techniques; multi-player games and networking; game development tools and environments. Substantial programming and project work.

Units: 3.0

Prerequisites:
PHYS 011A - General Physics: Mechanics
or
PHYS 005A - General Physics: Mechanics, Heat, Sound
and
MATH 030 - Calculus I
or
MATH 026A - Calculus I for the Social and Life Sciences
and
CSC 133 - Object-Oriented Computer Graphics Programming
and
CSC 130 - Data Structures and Algorithm Analysis