Go to Main Content

SCT WWW Information System

 

HELP | EXIT

Detailed Course Information

 

Fall 2025 Semester
Dec 05, 2025
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 2386 - Game Programming 1
Introduces the different subsystems used to create a 3D game: rendering, animation, collision, physics, audio, trigger systems, game logic, and simple game artificial intelligence. Offers students an opportunity to learn the inner workings of game engines and how to use multiple libraries such as physics and graphics libraries to develop a game, while developing proficiency in a high-level game programming language. Discusses graphics pipeline, scene management, level design, and behavior scripting.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
Computer&Info Sci

Restrictions:
Must be enrolled in one of the following Levels:     
      Undergraduate

Prerequisites:
Undergraduate level ARTG 2260 Minimum Grade of D- or Undergraduate level ARTG 2262 Minimum Grade of D- or Undergraduate level CS 2000 Minimum Grade of D- or Undergraduate level CS 2100 Minimum Grade of D- or Undergraduate level CS 2500 Minimum Grade of D-

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4