Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Game Programming Course Catalog
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Interactive Design, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Prototyping, Video Game Development, 3D Modeling, Computer Graphics, Multimedia, Animations, Scripting
University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Graph Theory, Software Architecture, Algorithms, Debugging
- Status: Free Trial
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Graphical Tools, User Interface (UI), Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming
- Status: Free
Coursera Project Network
Skills you'll gain: C# (Programming Language), Artificial Intelligence, Microsoft Visual Studio, Algorithms, Game Design, Video Game Development
- Status: Preview
University of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Engineering, Software Testing, Debugging, Computational Thinking
Coursera Project Network
Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
- Status: Free Trial
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Interactive Design, User Interface (UI), Animations, Game Design, Python Programming, Computer Programming, Data Structures, Debugging
- Status: Preview
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design, Algorithms
Skills you'll gain: Android Development, Unity Engine, Mobile Development, Video Game Development, User Interface (UI), User Interface (UI) Design, Game Design, 3D Assets, C# (Programming Language), Scripting, Software Installation, Animations
- Status: Free Trial
Michigan State University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, C# (Programming Language), 3D Assets, Software Design, Computer Programming, Social Studies, Ideation, Project Closure, Business Modeling, Project Documentation, Debugging
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Apple Xcode, Video Game Development, Swift Programming, Mobile Development, Geographic Information Systems, Game Design, Interactive Design, Animation and Game Design, Animations, Interaction Design, Human Computer Interaction, User Interface (UI), Global Positioning Systems, User Interface (UI) Design, Application Development
Game Programming learners also search
In summary, here are 10 of our most popular game programming courses
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- Game Design and Development 3: 3D Shooter: Michigan State University
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Game Bots in C#: Develop a Tic-Tac-Toe Agent: Coursera Project Network
- Learn to Program: Crafting Quality Code: University of Toronto
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- An Introduction to Interactive Programming in Python (Part 2): Rice University
- Programming Languages Ⅰ: Korea Advanced Institute of Science and Technology(KAIST)
- Unity Android — Build a 3D ZigZag Racing Game with C#: Packt