Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Game Programming Course Catalog
University of Colorado System
Skills you'll gain: Debugging, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Computer Programming, Data Management, Event-Driven Programming, Program Development, Data Structures, Microsoft Visual Studio, Integrated Development Environments, Computer Programming Tools, Computer Graphics, Data Storage, Application Development, Software Design, Virtual Environment, Development Environment, Application Frameworks, UI Components
Michigan State University
Skills you'll gain: 3D Modeling, Software Design Documents, Peer Review, Cross Platform Development, Prototyping, User Interface (UI), User Interface (UI) Design, Software Design, Experience Design, C# (Programming Language), Human Computer Interaction, User Experience, Storytelling, Programming Principles, Program Development, Interaction Design, Augmented and Virtual Reality (AR/VR), Design, Ideation, Conceptual Design
University of Colorado System
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Event-Driven Programming, Computer Programming Tools, Data Structures, Integrated Development Environments, Data Storage, Software Documentation, Program Development, Augmented and Virtual Reality (AR/VR), Software Architecture, User Interface (UI), Virtual Environment, Data Import/Export, Software Development, File Management, Scripting, Software Design
University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Algorithms, JSON, OS Process Management, Distributed Computing, Data Structures, Data Import/Export, System Programming, Development Environment, Software Design, Programming Principles, Remote Access Systems, Computer Programming, Operating Systems, File Management, Program Development
The Hong Kong University of Science and Technology
Skills you'll gain: Computer Programming, Problem Solving, Critical Thinking, Computer Programming Tools, Other Programming Languages, Process Analysis, Game Theory, Computational Thinking, Decision Making, Machine Learning
- Status: Free
The University of Edinburgh
Skills you'll gain: Program Development, Software Engineering, Software Development, Computer Programming, Event-Driven Programming, Computational Thinking, Algorithms, Debugging
- Status: Free
The University of Tokyo
Skills you'll gain: Game Theory, Socioeconomics, Social Sciences, Behavioral Economics, Economics, Strategic Decision-Making, Decision Making, Business Strategy, Probability
Epic Games
Skills you'll gain: Software Design Documents, Ideation, Technical Documentation, Interactive Design, Conceptual Design, Design Thinking, Design, Technical Design, Design Strategies, Program Development, User Interface and User Experience (UI/UX) Design, Innovation, Creativity
- Status: Free
Stanford University
Skills you'll gain: Game Theory, Business Strategy, Strategic Decision-Making, Mathematical Modeling, Graph Theory, Bayesian Statistics, Decision Making, Behavioral Economics, Probability, Economics, Competitive Analysis, Algorithms, Theoretical Computer Science, Human Learning, Probability Distribution
Michigan State University
Skills you'll gain: User Interface (UI), Experience Design, Human Computer Interaction, User Experience, Software Design, Storytelling, Interaction Design, Augmented and Virtual Reality (AR/VR), Conceptual Design, Design, Technical Design, Virtual Environment, Program Development, C# (Programming Language), Creative Design, Computer Graphics, Scripting
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Computer Programming Tools, Computer Programming, Program Development, Interactive Design, Integrated Development Environments, Software Development Tools, Computer Science
Skills you'll gain: Jupyter, Automation, Web Scraping, Python Programming, Data Manipulation, Data Import/Export, Scripting, Data Structures, Data Processing, Data Collection, Application Programming Interface (API), Pandas (Python Package), Programming Principles, NumPy, Object Oriented Programming (OOP), Computer Programming
Game Programming learners also search
In summary, here are 10 of our most popular game programming courses
- C# Programming for Unity Game Development: University of Colorado System
- Game Design and Development with Unity 2020: Michigan State University
- C++ Programming for Unreal Game Development: University of Colorado System
- Programming with Google Go: University of California, Irvine
- Programming with Scratch: The Hong Kong University of Science and Technology
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- Welcome to Game Theory: The University of Tokyo
- Introduction to Game Design: Epic Games
- Game Theory: Stanford University
- Game Design and Development 2: 2D Platformer: Michigan State University