• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Computer Design

Computer Design Courses

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.

Popular Computer Design Courses and Certifications


  • M

    Meta

    Meta React Native

    Skills you'll gain: React Native, Jest (JavaScript Testing Framework), User Research, Version Control, GitHub, UI/UX Research, Usability Testing, Git (Version Control System), Restful API, Unix Commands, Persona (User Experience), Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, Command-Line Interface, Mobile Development, React.js, Web Development Tools, Javascript

    4.6 stars, 11K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (11K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • D

    Duke University

    Java Programming and Software Engineering Fundamentals

    Skills you'll gain: File I/O, UI Components, Object Oriented Design, Java Programming, Software Design, Debugging, Web Design and Development, Software Engineering, Code Reusability, Hypertext Markup Language (HTML), Computer Programming, Program Development, Event-Driven Programming, Bioinformatics, Encryption, Maintainability, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS)

    4.6 stars, 22K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (22K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of Michigan

    Python Data Structures

    Skills you'll gain: File I/O, Data Structures, Data Processing, Data Analysis, Python Programming, Data Manipulation, Software Installation, File Management, Development Environment

    4.9 stars, 97K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.9 (97K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • I

    IBM

    Introduction to Software Engineering

    Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Web Language, Back-End Web Development, Integrated Development Environments, Python Programming

    4.7 stars, 4.8K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (4.8K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Michigan

    Using Python to Access Web Data

    Skills you'll gain: Web Scraping, Restful API, Web Services, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Application Programming Interface (API), Data Access, Hypertext Markup Language (HTML), Python Programming, Software Installation, Development Environment

    4.8 stars, 45K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (45K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    Meta

    Meta Back-End Developer

    Skills you'll gain: Django (Web Framework), Full-Stack Web Development, Restful API, Version Control, GitHub, Git (Version Control System), Data Structures, Bootstrap (Front-End Framework), Unix Commands, Back-End Web Development, API Testing, Relational Databases, Front-End Web Development, Object Oriented Programming (OOP), Database Management Systems, Command-Line Interface, Database Management, Python Programming, Computer Programming, Cloud Hosting

    4.6 stars, 10K reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.6 (10K) · Beginner · Professional Certificate · 3 - 6 Months

    Category: Job ready
    Job ready
    Status: Free trial
    Free trial
  • G

    Google

    Tools of the Trade: Linux and SQL

    Skills you'll gain: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Linux Administration, File Management, Unix Shell, Query Languages, Database Management, Command-Line Interface, Databases, Relational Databases, Authorization (Computing), Authentications, User Accounts

    4.8 stars, 6.3K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (6.3K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University at Buffalo

    Blockchain

    Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Development Testing, Test Script Development, Application Development, Transaction Processing, Emerging Technologies, Application Design, Application Frameworks, Cryptographic Protocols, Integrated Development Environments, Software Architecture, Network Protocols, Program Development, Distributed Computing, Cloud Platforms, Microsoft Azure, Development Environment, Web Development Tools

    4.6 stars, 9.1K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (9.1K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • D

    Duke University

    Programming Foundations with JavaScript, HTML and CSS

    Skills you'll gain: UI Components, Computational Thinking, HTML and CSS, User Interface (UI) Design, Web Design and Development, Interactive Design, Hypertext Markup Language (HTML), Web Development, Programming Principles, Web Design, Javascript, Event-Driven Programming, Computer Programming, Algorithms, Image Analysis, Web Applications, Cascading Style Sheets (CSS)

    4.6 stars, 15K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (15K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Maryland, College Park

    Cybersecurity in the AI Era

    Skills you'll gain: Cybersecurity, Cyber Security Policies, Cyber Risk, Cyber Attacks, Cyber Governance, Cyber Security Strategy, Security Management, Infrastructure Security, Data Security, Threat Modeling, Computer Security, Security Awareness, Risk Management, Enterprise Security, Vulnerability, Governance, General Networking, Public Safety and National Security, Threat Detection, Artificial Intelligence

    4.7 stars, 3.4K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (3.4K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • I

    IBM

    IBM Applied DevOps Engineering

    Skills you'll gain: User Story, Cloud Deployment, CI/CD, Open Web Application Security Project (OWASP), Continuous Integration, OpenShift, Istio, Kubernetes, Test Driven Development (TDD), Application Deployment, Devops Tools, Gherkin (Scripting Language), Jenkins, Agile Software Development, Scrum (Software Development), DevOps, Secure Coding, Grafana, System Monitoring, Agile Methodology

    4.7 stars, 8.2K reviews, Intermediate, Professional Certificate, 3 - 6 Months

    ★ 4.7 (8.2K) · Intermediate · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • U

    University of Virginia

    Agile Development

    Skills you'll gain: Usability Testing, Agile Product Development, Usability, User Story, Continuous Delivery, Persona Development, Agile Software Development, Sprint Planning, Peer Review, Agile Methodology, Product Testing, Agile Project Management, Team Performance Management, Team Management, Product Improvement, User Interface (UI), Design Thinking, Customer Analysis, Product Development, Persona (User Experience)

    4.7 stars, 4.9K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (4.9K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
1…909192…834

In summary, here are 10 of our most popular computer design courses

  • Meta React Native: Meta
  • Java Programming and Software Engineering Fundamentals: Duke University
  • Python Data Structures: University of Michigan
  • Introduction to Software Engineering: IBM
  • Using Python to Access Web Data: University of Michigan
  • Meta Back-End Developer: Meta
  • Tools of the Trade: Linux and SQL: Google
  • Blockchain: University at Buffalo
  • Programming Foundations with JavaScript, HTML and CSS: Duke University
  • Cybersecurity in the AI Era: University of Maryland, College Park

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok