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

Computer Design Courses Online

Explore computer design principles for creating hardware and software systems. Learn about digital logic, circuit design, and system integration.

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Complete graduate-level learning without committing to a full degree program.
Earn a university-issued career credential in a flexible, interactive format.
Graduate level learning within reach.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Explore the Computer Design Course Catalog

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Python Fundamentals for Designers

    Skills you'll gain: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Computer Programming, Data Import/Export, Computational Thinking, Data Structures, Animations

    5
    Rating, 5 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Data Structures for Designers Using Python

    Skills you'll gain: Object Oriented Programming (OOP), Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Python Programming, Interactive Design, Algorithms

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Object-Oriented Analysis and Design: Practice & Architecture

    Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, API Design, Data Modeling, Artificial Intelligence

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Designing Robust Information System Security Architectures

    Skills you'll gain: Threat Modeling, IT Security Architecture, Secure Coding, Application Security, Security Testing, Security Strategy, Security Requirements Analysis, Solution Architecture, Software Development Methodologies, Software Development Life Cycle, Systems Architecture, Penetration Testing, Business Risk Management, Compliance Management

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University at Buffalo

    Computer Vision Basics

    Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Digital Design, Artificial Intelligence, Applied Machine Learning, Computer Programming, Matlab, Algorithms, Calculus, Probability & Statistics

    4.2
    Rating, 4.2 out of 5 stars
    ·
    1.8K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Computer Vision

    Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Multimodal Prompts, Generative Model Architectures, Visualization (Computer Graphics), Keras (Neural Network Library), Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Data Ethics, Computer Science, Tensorflow, Responsible AI, Data Science, Data Analysis, Artificial Intelligence, Applied Machine Learning, Data Processing, Data Transformation, Linear Algebra

    Build toward a degree

    4.3
    Rating, 4.3 out of 5 stars
    ·
    12 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of London

    Mathematics for Computer Science

    Skills you'll gain: Arithmetic, Computer Graphics, Computational Thinking, General Mathematics, Systems Of Measurement, Algebra, Cryptography

    4.2
    Rating, 4.2 out of 5 stars
    ·
    256 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Computer Communications

    Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Communication Systems, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, General Networking, Computer Networking, Network Infrastructure, Network Performance Management, Wireless Networks, Telecommunications, Software-Defined Networking, Algorithms

    4.6
    Rating, 4.6 out of 5 stars
    ·
    3.4K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Foundations of Computer Science

    Skills you'll gain: Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Automation, Analysis, Cloud Computing, Debugging

    4.6
    Rating, 4.6 out of 5 stars
    ·
    112 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Introduction to Computer Vision

    Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Deep Learning, Data Ethics, Computer Science, Responsible AI, Data Science, Data Analysis, Artificial Intelligence, Data Transformation, Linear Algebra, Probability Distribution

    Build toward a degree

    4.3
    Rating, 4.3 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    MathWorks

    MathWorks Computer Vision Engineer

    Skills you'll gain: Computer Vision, Image Analysis, Anomaly Detection, Applied Machine Learning, Deep Learning, Image Quality, Artificial Neural Networks, Unsupervised Learning, Matlab, Application Deployment, PyTorch (Machine Learning Library), Machine Learning, Motion Graphics, Supervised Learning, Data Visualization, Automation, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Medical Imaging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    329 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Preview
    Preview
    T

    The University of Tokyo

    Interactive Computer Graphics

    Skills you'll gain: Visualization (Computer Graphics), Interactive Design, Computer Graphics, Computer Graphic Techniques, Human Computer Interaction, Animations, User Interface (UI), Design, 3D Assets, Technical Design, Algorithms, Simulations

    4.1
    Rating, 4.1 out of 5 stars
    ·
    309 reviews

    Intermediate · Course · 1 - 3 Months

Computer Design learners also search

Beginner Computer
Beginner Computer Programming
UX Design
Information Design
Beginner UX Design
UX Design Projects
UI
Computer Fundamentals
1…91011…771

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

  • Python Fundamentals for Designers: University of Michigan
  • Data Structures for Designers Using Python: University of Michigan
  • Object-Oriented Analysis and Design: Practice & Architecture: University of Colorado Boulder
  • Designing Robust Information System Security Architectures: LearnQuest
  • Computer Vision Basics: University at Buffalo
  • Computer Vision: University of Colorado Boulder
  • Mathematics for Computer Science: University of London
  • Computer Communications: University of Colorado System
  • Foundations of Computer Science: LearnQuest
  • Introduction to Computer Vision: University of Colorado Boulder

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok