Computer graphics courses can help you learn 2D and 3D modeling, rendering techniques, animation principles, and visual effects. You can build skills in texture mapping, lighting design, and character rigging, along with understanding color theory and composition. Many courses introduce tools like Blender, Adobe After Effects, and Unity, showing how these applications are used to create immersive visual experiences in gaming, film, and virtual reality.

Skills you'll gain: Development Environment, Computer Graphics, Visualization (Computer Graphics), Graphics Software, Cross Platform Development, Computer Graphic Techniques, Video Game Development, Program Development, Build Tools
Beginner · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Arithmetic, Applied Mathematics, Computer Science, General Mathematics, Numerical Analysis, Mathematical Modeling, Algebra, Cryptography, Logical Reasoning, Geometry, Deductive Reasoning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Layout Design, Software Visualization
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Animations, Interactive Data Visualization, Software Design, Program Development, Data Structures, Interactive Design, Programming Principles, Visualization (Computer Graphics), Graphic and Visual Design, Python Programming, Event-Driven Programming, Systems Design, Digital Design, Simulations, Computer Graphics, Design, Game Design, Computational Logic
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Logo Design, Adobe Illustrator, Typography, Layout Design, Graphic and Visual Design, Graphic Design, Design Reviews, Branding, Design Elements And Principles, Graphic and Visual Design Software, Game Design, Visualization (Computer Graphics), Computer Graphic Techniques, Color Theory, Image Quality
Beginner · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Unreal Engine, Video Game Development, 3D Modeling, Animation and Game Design, 3D Assets, Visualization (Computer Graphics), Game Design, Computer Graphics, Multimedia, Animations, Virtual Environment, Performance Tuning, Model Optimization, Design Elements And Principles, Prototyping, Musical Composition
Beginner · Course · 1 - 3 Months

Skills you'll gain: Design Software, Graphical Tools, Graphics Software, Graphic and Visual Design Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Adobe After Effects, Motion Graphics, Animations, Layout Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Modeling, Model Optimization, 3D Assets, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Virtual Environment, Animation and Game Design, Animations, Virtual Reality, Graphical Tools, Graphics Software, Data Import/Export, System Configuration
Intermediate · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Adobe Illustrator, Adobe Creative Cloud, Graphic Design, Graphic and Visual Design, Adobe Photoshop, Graphic and Visual Design Software, Graphics Software, User Interface (UI), Digital Design, Document Management, Typography, Web Content, Productivity Software
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animation and Game Design, Design Strategies
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), User Interface (UI), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Python Programming
Mixed · Course · 1 - 4 Weeks