Apr 14, 2026  
2025 -2026 Catalog 
    
2025 -2026 Catalog
Add to My Courses (opens a new window)

CSC 204 - Graphical Application Programming


This course will utilize C++ object-oriented concepts for writing programs that produce graphics, manipulate images, work with audio, and play games.  C++ programming language is apt for game development due to the features such as exceptional memory management, providing more control, flexibility, and optimization of gaming resources.  C++ is used in the source code of many major game engines, such as Unreal and Unity allowing developers to build more high-performant games.  Students will combine these skills to create their own interactive video games.  Advanced analytical problem-solving techniques are introduced. 

3 Semester Credit(s)

Crosslisted with: N/A
Laboratory/Experience Hours: N/A
Prerequisite(s): CSC 203  or instructor consent
Corequisite(s): N/A
Repeatable for Credit: No
Core Course: No
Grade Type: LT
Typically Offered: Spring



Add to My Courses (opens a new window)