Game design courses can help you learn level design, character development, storytelling techniques, and game mechanics. You can build skills in prototyping, user testing, and balancing gameplay to enhance player experience. Many courses introduce tools like Unity and Unreal Engine, that support creating interactive environments and implementing game logic. Additionally, you might explore programming languages such as C or C++ to bring your ideas to life, along with graphic design software for creating compelling visuals.

Skills you'll gain: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Beginner · Guided Project · Less Than 2 Hours

UNSW Sydney (The University of New South Wales)
Skills you'll gain: Systems Engineering, Systems Development, Construction Management, Systems Development Life Cycle, Systems Architecture, Product Lifecycle Management, System Design and Implementation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Quality Management, Organizational Structure, Organizational Effectiveness, Organizational Development, Quality Improvement, Quality Management Systems, Process Design, Continuous Quality Improvement (CQI), Organizational Strategy, Organizational Change, Employee Engagement, Operational Excellence, Motivational Skills, Operational Efficiency, Process Management, Human Resource Strategy, Workforce Management, Productivity, Workforce Planning, Systems Thinking
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Large Language Modeling, Retrieval-Augmented Generation, Generative AI, PyTorch (Machine Learning Library), Prompt Patterns, Generative AI Agents, Fine-tuning, Vector Databases, LLM Application, Generative Model Architectures, Generative Adversarial Networks (GANs), Embeddings, Natural Language Processing, Tool Calling, Hugging Face, Model Optimization, Reinforcement Learning, Transfer Learning, Data Pipelines
Intermediate · Specialization · 3 - 6 Months

Rutgers the State University of New Jersey
Skills you'll gain: Competitive Intelligence, Demand Planning, Strategic Sourcing, Competitive Analysis, Customer Demand Planning, Data Storytelling, Procurement, Supplier Relationship Management, Supplier Risk Management, Supplier Management, Supply Chain, Purchasing, Regression Analysis, Supplier Performance Management, Inventory Control, Market Opportunities, Supply Chain Systems, Supply Chain Management, Business Intelligence, Data Analysis
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Infographics, Storyboarding, Canva (Software), Prompt Engineering, Copywriting, Marketing Collateral, Generative AI, Visual Storytelling, Content Optimization, AI powered creativity, Content Creation, Animations, Marketing Strategies, Motion Graphics, ChatGPT, Graphic Design, Brand Awareness, Artificial Intelligence, Search Engine Optimization, Machine Learning
Intermediate · Specialization · 1 - 3 Months
University of Michigan
Skills you'll gain: Mathematical Modeling, Systems Thinking, Strategic Decision-Making, Innovation, Diversity Awareness, Social Sciences, Predictive Modeling, Strategic Thinking, Decision Making, Complex Problem Solving, Critical Thinking, Network Analysis, Economics, Economic Development, Probability, Market Dynamics, Coordination
Intermediate · Course · 1 - 3 Months

JetBrains
Skills you'll gain: Kotlin, Java Programming, Java, IntelliJ IDEA, Android Development, Mobile Development, Object Oriented Programming (OOP), Integrated Development Environments, Functional Design, Interoperability, Computer Programming, Programming Principles, Scripting, Unit Testing, Software Development, Development Environment, Code Review
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Business Process Automation, Robotic Process Automation, Agentic systems, Process Analysis, Business Process Modeling, Business Process, Agentic Workflows, Process Design, Business Systems Analysis, Process Mapping, Workflow Management, Business Process Management, Process Modeling, Business Analysis, Automation, Solution Design, Generative AI Agents, User Acceptance Testing (UAT), Solution Delivery, Test Planning
Beginner · Course · 1 - 4 Weeks

Total Seminars
Skills you'll gain: Pandas (Python Package), Data Processing, Data Structures, Python Programming, Scripting, Code Reusability, Automation, Programming Principles, Functional Design, Development Environment, Data Preprocessing, Data Manipulation, Data-oriented programming, Computational Logic, Jupyter, Computer Programming, Software Installation
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Public Speaking, Presentations, Verbal Communication Skills, Storytelling, Drive Engagement, Communication, Persuasive Communication, Driving engagement, Non-Verbal Communication, Business Writing, Rapport Building, Composure, Adaptability, Creative Thinking, Creativity
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Network Protocols, Embedded Software, TCP/IP, OSI Models, Computer Hardware, Wireless Networks, Network Architecture, Computer Networking, Computer Programming
Mixed · Course · 1 - 4 Weeks