CIS 350

Foundations of Game Programming

Bradley University · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

Game development for programmers. This course introduces the foundational programming principles and practices used to create interactive experiences and playable games. Students will learn to build game prototypes by programming core mechanics and systems in a popular game engine, such as Unity or Unreal. Core topics will focus on the essential programming concepts for game development such as controlling game characters and objects with player input; implementing game physics, movement, forces, colliders, and triggers; creating and managing game objects at runtime (spawning and destroying); and developing user interfaces for menus, heads-up displays (HUDs), and player feedback.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

01

11 openLast recorded: Aug 14, 2026, 3:42 AM
Class #26FA-CIS-350-01Fall 2026UGRD3 credits
11 available
Days & times
Tu · 12:00 – 1:15 PM
Meeting dates
Aug 26 – Dec 19
Location
BR 180
Instructor
Saifuddin Mahmud
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?