Computer design courses can help you learn graphic design principles, user interface design, 3D modeling, and animation techniques. You can build skills in color theory, typography, and layout design, along with practical applications like creating prototypes and digital illustrations. Many courses introduce tools such as Adobe Creative Suite, Sketch, and Blender, that support executing design projects and enhancing your creative workflow.

Skills you'll gain: Networking Hardware, Network Security, TCP/IP, Network Protocols, Network Administration, Endpoint Security, Routing Protocols, Network Routing, Cybersecurity, Endpoint Detection and Response, Cyber Threat Intelligence, Firewall, Network Infrastructure, Network Architecture, Intrusion Detection and Prevention, Local Area Networks, General Networking, Dynamic Host Configuration Protocol (DHCP), Network Routers, Data Loss Prevention
★ 4.7 (3.5K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Networking, Network Troubleshooting, Network Administration, TCP/IP, General Networking, Network Architecture, Routing Protocols, Network Protocols, Networking Hardware, OSI Models, Network Routers, Network Routing, Network Infrastructure, Dynamic Host Configuration Protocol (DHCP), Network Security, Wireless Networks, Network Model, Data Integrity
★ 4.7 (53K) · Beginner · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Generative AI, Artificial Neural Networks, Applied Machine Learning, Data Preprocessing, Matlab, Software Visualization, Classification Algorithms, Model Optimization, Predictive Modeling, Performance Tuning
★ 4.9 (35) · Beginner · Specialization · 1 - 3 Months

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Code Reusability, Java Programming, Java, Program Development, File I/O, Computational Thinking, Computer Science, Algorithms, Theoretical Computer Science, Animations, Simulations
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Software Technical Review, Java Programming, System Design and Implementation, Java, Diagram Design, Object Oriented Programming (OOP), Code Reusability, Application Design
★ 4.7 (1.4K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Vision, Convolutional Neural Networks, Transfer Learning, Model Evaluation, Machine Learning Methods, Image Quality, Model Training, Fine-tuning, Classification Algorithms, Deep Learning, Network Architecture
★ 4.3 (1.4K) · Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Graphing, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Probability & Statistics, Programming Principles, Network Analysis, Theoretical Computer Science, Bayesian Statistics, Python Programming, Cybersecurity, Algorithms
★ 4.5 (3.7K) · Beginner · Specialization · 3 - 6 Months

California Institute of the Arts
Skills you'll gain: Graphic and Visual Design, Typography, Graphic Design, Graphic and Visual Design Software, Visual Design, Design, Color Theory, Design Elements And Principles, Ideation, Creative Design, Logo Design, Visual Storytelling, Design Software, Conceptual Design, Brand Strategy, Design Reviews, Layout Design, Style Guides, Digital Design, Art History
★ 4.7 (22K) · Beginner · Specialization · 3 - 6 Months

Adobe
Skills you'll gain: Adobe Illustrator, Typography, Color Theory, Generative AI, Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, AI powered creativity, Design, Creative Design, Digital Design, Adobe Firefly, Design Elements And Principles, Creativity
★ 4.6 (356) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Graphic Design, Graphic and Visual Design, Graphic and Visual Design Software, Design, Visual Design, Digital Design, Layout Design, Graphical Tools, Graphics Software, Creative Design, Typography, Design Software, Design Reviews, Adobe Creative Cloud, Adobe Photoshop, Design Elements And Principles, Peer Review, Design Strategies, Color Theory, Editing
★ 4.8 (3.4K) · Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Brainstorming, Design Thinking, Innovation, Ideation, Stakeholder Analysis, Creative Thinking, User Research, Journey Mapping, Human Centered Design, Stakeholder Engagement, Design Research, Project Scoping, Planning, Persona Development, Design Strategies, Project Planning, Value Engineering, Creative Problem-Solving, Strategic Thinking, Creativity
★ 4.6 (292) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Storyboarding, Wireframing, User Experience Design, UI/UX Research, User Experience, Usability Testing, Information Architecture, Presentations, Web Design, User Research, Design Thinking, Figma (Design Software), Usability, Design Reviews, Persona (User Experience), Web Content Accessibility Guidelines, Mobile Development, Web Presence, Interviewing Skills
★ 4.8 (99K) · Beginner · Professional Certificate · 3 - 6 Months