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.

University of Minnesota
Skills you'll gain: Finite Element Methods, Semiconductors, Electronic Systems, Computer Architecture, Manufacturing Processes, Process Engineering, Emerging Technologies, Simulation and Simulation Software, Mathematical Modeling, Electronic Components, Micrometer, Artificial Intelligence, Scalability
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Sheets, Google Workspace, Generative AI, Spreadsheet Software, AI Enablement, Data Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative Adversarial Networks (GANs), Transfer Learning, Artificial Neural Networks, Keras (Neural Network Library), Image Analysis, Convolutional Neural Networks, PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Data Preprocessing, Embeddings, Network Architecture, Matplotlib, Jupyter, NumPy
Advanced · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Infrastructure as Code (IaC), Terraform, IT Infrastructure, Google Cloud Platform, Cloud Management, Network Security
Beginner · Project · Less Than 2 Hours

Universidad de los Andes
Skills you'll gain: Virtual Reality, Virtual Environment, 3D Assets, Augmented and Virtual Reality (AR/VR), 3D Modeling, Animation and Game Design, Interaction Design, Content Creation, Experience Design, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Security, Wireless Networks, Network Security, Application Security, Internet Of Things, Cybersecurity, Infrastructure Security, Android (Operating System), Exploitation techniques, Vulnerability Assessments, Encryption
Intermediate · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Large Language Modeling, Deep Learning, Prompt Engineering, Image Analysis, Model Deployment, Recurrent Neural Networks (RNNs), PyTorch (Machine Learning Library), Convolutional Neural Networks, Tensorflow, Vision Transformer (ViT), LLM Application, Transfer Learning, Computer Vision, Responsible AI, Natural Language Processing, Embeddings, Keras (Neural Network Library), Generative AI, Artificial Neural Networks, Multimodal Prompts
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Data Quality, SQL, YAML, Data Pipelines, Data Validation, Data Mart, CI/CD, Data Modeling, Data Transformation, Version Control, Git (Version Control System), Technical Documentation, Maintainability, Scalability
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Game Theory, Data-Driven Decision-Making, Cybersecurity, Data Science, Algorithms, Reinforcement Learning, AI Security, Machine Learning
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Big Data, Apache Hadoop, Data Infrastructure, Data Processing, Analytics, Data Science, Distributed Computing, Linux, Software Installation, Scalability, System Configuration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Graphic and Visual Design, Content Creation, Graphic Design, Social Media Marketing, Advertising
Beginner · Guided Project · Less Than 2 Hours