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.

Microsoft
Skills you'll gain: Microsoft Copilot, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Beginner · Professional Certificate · 3 - 6 Months

Universidade de São Paulo
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Theoretical Computer Science, Python Programming, Algorithms, Data Structures, Computer Science, Computational Thinking, Scripting, Scripting Languages, Software Testing, Performance Testing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Northwestern University
Skills you'll gain: Digital Signal Processing, Image Analysis, Computer Vision, Visualization (Computer Graphics), Matlab, Mathematical Modeling, Color Theory, Applied Mathematics
Mixed · Course · 1 - 3 Months
Coursera
Skills you'll gain: Simulation and Simulation Software, Engineering Analysis, Engineering Design Process, Computer-Aided Design, Thermal Management, Numerical Analysis, Scientific Visualization, Software Design, Mechanics, Analytics, Physics, Software Installation, Computer Systems
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Time Management, Scheduling, Strategic Prioritization, Productivity Software, Professionalism, Planning, Overcoming Obstacles, Communication Strategies, Crisis Management
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Model Deployment, iOS Development, Android Development, Tensorflow, Swift Programming, Mobile Development, Applied Machine Learning, Embedded Systems, Computer Vision, Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Java Programming, Application Development, Data Structures, Software Testing, Programming Principles, Test Driven Development (TDD), Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Java, Development Environment, Computer Programming, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, File I/O, Debugging
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Operations Research, Mathematical Modeling, Process Optimization, Applied Mathematics, Process Improvement and Optimization, Business Modeling, Industrial Engineering, Operations Management, Resource Allocation, Business Analytics, Inventory Management System, Case Studies, Microsoft Excel, Scheduling, Linear Algebra, Decision Making, Portfolio Management, Algorithms
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Graph Theory, Algorithms, Computational Thinking, Data Analysis, Data Structures, Theoretical Computer Science, Network Analysis, Analysis, Programming Principles, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Content Performance Analysis, Multimedia, Microsoft PowerPoint, Microsoft Copilot, Microsoft Excel, Excel Formulas, Microsoft Word, Microsoft Outlook, Microsoft Teams, Presentations, Spreadsheet Software, Microsoft 365, Microsoft Office, Content Creation, Productivity Software, Collaborative Software, Generative AI, Data Analysis, Data Visualization, Business Communication
Beginner · Specialization · 3 - 6 Months