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: Object Oriented Programming (OOP), Data Visualization, C++ (Programming Language), Application Development, Object Oriented Design, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Computational Thinking, Computer Graphic Techniques, Graphing, Verification And Validation, Program Development, Development Environment, Software Visualization, Data Presentation, Computer Programming
★ 4 (17) · Beginner · Specialization · 3 - 6 Months

University at Buffalo
Skills you'll gain: Computer Vision, Color Theory, Digital Signal Processing, Applied Mathematics, Artificial Intelligence, Computer Programming, Matlab, Calculus, Probability & Statistics
★ 4.2 (1.8K) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Animations, Data Structures, Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Simulations, Computer Graphics, Design, Computational Logic, Computer Graphic Techniques, Creative Design, Computational Thinking, File I/O, Scripting, Algorithms
★ 5 (8) · Beginner · Specialization · 3 - 6 Months

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

Logical Operations
Skills you'll gain: Adobe Photoshop, Adobe Creative Cloud, Typography, Video Editing, Photo Editing, Graphic and Visual Design, Graphic and Visual Design Software, Animations, Graphic Design, Project Management, Computer Graphic Techniques, Scalability, Photography, User Interface (UI), Productivity Software, Target Audience, Automation
Mixed · Course · 1 - 3 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, User Interface (UI), Document Management, Typography, Animations, Productivity Software
Mixed · Course · 1 - 3 Months

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

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

Skills you'll gain: Adobe Illustrator, Graphic and Visual Design, Color Theory, Adobe Creative Cloud, Creative Design, Computer Graphic Techniques, Visualization (Computer Graphics), Graphic Design, Design, Visual Design
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Debugging, Development Environment, Javascript, Computer Graphics, Computer Programming, Programming Principles, Data Management, Data Storage, Maintainability
★ 4.1 (938) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Adobe After Effects, Motion Graphics, Animations, Creative Design, Visual Design, Design, Marketing Design, Design Elements And Principles, Social Media Content
Mixed · Course · 1 - 3 Months
Imperial College London
Skills you'll gain: Computer Graphics, Android Development, Computer Graphic Techniques, Android Studio, Virtual Reality, Animations
★ 4.2 (73) · Intermediate · Course · 1 - 4 Weeks