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: Star Schema, Microsoft SQL Servers, Database Design, Relational Databases, SQL, Data Warehousing, Query Languages, Database Architecture and Administration, Data Integrity, Power BI, Business Intelligence, Performance Tuning, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Prompt Engineering, Interaction Design, User Experience Design, Responsible AI, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, User Flows, Usability Testing, Context Management, AI Personalization, Multimodal Prompts, User Research, Prototyping, Technical Communication, Data Ethics, Natural Language Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Traffic Flow Optimization, Construction Inspection, Building Codes, Construction Engineering, Construction, Construction Management, Civil Engineering, Stormwater Management, Civil and Architectural Engineering, Structural Engineering, Hydrology, Engineering Practices, Hydraulics, Structural Analysis, Materials science, Engineering Plans And Specifications, Laboratory Testing, Engineering Software, Engineering Design Process, Plant Operations and Management
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: User Story, User Interface (UI), User Interface and User Experience (UI/UX) Design, Design Thinking, Mockups, Usability Testing, Wireframing, User Experience, Product Design, User Centered Design, User Feedback, Prototyping, Figma (Design Software)
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Reliability, Performance Tuning, Embedded Software, Embedded Systems, Control Systems, Debugging, Hardware Design, Systems Engineering, Systems Architecture, Failure Analysis, Scalability, Linux
Intermediate · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Responsible AI, A/B Testing, Design Thinking, Ideation, Generative AI, AI Product Strategy, UI/UX Research, Brainstorming, Data Ethics, Experience Design, Innovation, User Research, Data Storytelling, Data Analysis, AI Enablement, Artificial Intelligence, Prompt Engineering, Critical Thinking, Business Consulting, Problem Solving
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Wiring Diagram, Electrical Wiring, Electrical Systems, Schematic Diagrams, AutoCAD, Communication Systems, Computer-Aided Design, Engineering Drawings, Verification And Validation, Systems Design, Technical Drawing, Systems Integration, Safety Standards, Building Codes
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Photo Editing, Photography, Design, Design Elements And Principles, Layout Design, Graphic and Visual Design, Content Creation, Storytelling
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Sustainable Design, Sustainable Engineering, Sustainable Business, Business Leadership, Waste Minimization, Product Design, Product Lifecycle Management, Environment and Resource Management, Environmental Regulations, Process Improvement, Materials science
Build toward a degree
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Autodesk Revit, Building Information Modeling, Document Management, Engineering Documentation, Architectural Drawing, Project Coordination, Computer-Aided Design, Digital Transformation, Architectural Design, Construction Management, Collaboration, 3D Modeling, Data Modeling, Coordination, Visualization (Computer Graphics), Data Visualization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronic Systems, Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Hardware, Electronics, Electronic Components, Internet Of Things, Embedded Systems, Theoretical Computer Science, Electrical and Computer Engineering, Diagram Design, Programmable Logic Controllers
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Authorization (Computing), Azure Active Directory, Cloud Infrastructure, Authentications, Cloud Security, Event Monitoring, Role-Based Access Control (RBAC), Infrastructure Security, Identity and Access Management, System Monitoring, Cloud Computing Architecture, Cloud Management, Active Directory, Network Monitoring, Data Governance, Cloud Applications, Personally Identifiable Information, Security Management, Information Management
Intermediate · Course · 1 - 4 Weeks