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.

Kennesaw State University
Skills you'll gain: Internet Of Things, Cybersecurity, Cyber Security Strategy, Cyber Security Policies, Mobile Security, Security Awareness, Wireless Networks, Information Privacy, Data Security, Emerging Technologies, Vulnerability Assessments
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Android Studio, Application Development, User Interface (UI), Application Design, Java, Development Environment, Debugging
Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Data Processing, Data Integration, Data Import/Export, Program Development, Data Structures, Software Documentation
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Liberal Arts, Machine Learning, Human Computer Interaction, Social Impact, Human Centered Design, Psychology, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks
University of Toronto
Skills you'll gain: Data Structures, Test Automation, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Testing, Debugging, Computational Thinking
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: C (Programming Language), Data Structures, Program Development, Algorithms, Computational Thinking, Computer Programming, Debugging
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Command-Line Interface, Amazon CloudWatch, AWS CloudFormation, Root Cause Analysis, Amazon DynamoDB, Customer Relationship Building, Network Troubleshooting, Amazon Web Services, Customer Relationship Management, Software Architecture, Linux Commands, Cloud Computing, Linux, Amazon S3, Web Applications, Information Technology, Customer Service, Software Development
Beginner · Professional Certificate · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Git (Version Control System), Android Development, File I/O, Android Studio, Mobile Development, Data Persistence, Java Programming, Application Development, Event-Driven Programming, Computer Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Process Mapping, Business Process Modeling, Business Analysis, Cloud-Native Computing, Data Migration, Software Architecture, Stakeholder Analysis, Systems Design, Extract, Transform, Load, Systems Architecture, Communication Planning, Stakeholder Management, Data Integration, Network Security, Test Planning, Cybersecurity, Enterprise Architecture, Software Testing, Project Management, Information Technology
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Encryption, Public Key Infrastructure, Cryptography, Network Security, Cybersecurity, Data Security, Cryptographic Protocols, Cyber Attacks, Advanced Encryption Standard (AES), Application Security, Key Management, Information Technology, Computer Security Awareness Training, Security Testing, Cyber Security Strategy, Authentications, Authorization (Computing), Security Controls, Cyber Security Policies, Computer Security Incident Management
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
Beginner · Professional Certificate · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Systems Design, Computer Architecture, Network Routing, Computational Logic, Electrical Engineering, Data Structures, Algorithms, Graph Theory, Mathematical Modeling, Calculus
Intermediate · Course · 1 - 3 Months