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

Computer Engineering Courses

Computer Engineering courses can help you learn circuit design, embedded systems, computer architecture, and software development. You can build skills in programming languages like C and Python, hardware troubleshooting, and system integration. Many courses introduce tools such as simulation software, development environments, and debugging tools, that support designing and testing both hardware and software components.


Popular Computer Engineering Courses and Certifications


  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Everyday Excel, Part 2

    Skills you'll gain: Regression Analysis, Microsoft Excel, Excel Formulas, Financial Analysis, Predictive Modeling, Data Management, Spreadsheet Software, Financial Modeling, Business Mathematics, Data Analysis, Problem Solving

    4.7
    Rating, 4.7 out of 5 stars
    ·
    570 reviews

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Manage Your Versions with Git (Part II)

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Software Versioning, Bitbucket, GitLab, Collaborative Software, Software Development, Software Engineering, Project Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    58 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    UX Research at Scale: Surveys, Analytics, Online Testing

    Skills you'll gain: Surveys, User Research, Survey Creation, Sampling (Statistics), A/B Testing, Web Analytics, Qualitative Research, Usability Testing, Research Methodologies, Web Analytics and SEO, Data Collection, Research Design, Sample Size Determination, Analytics, Data Analysis

    4.4
    Rating, 4.4 out of 5 stars
    ·
    211 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    Universidade Estadual de Campinas

    Processamento Digital de Sinais - Amostragem

    Skills you'll gain: Digital Communications, Image Quality, Electronics Engineering, Electrical Engineering, Systems Design, Telecommunications, Mathematical Modeling, Engineering Analysis, Applied Mathematics

    4.7
    Rating, 4.7 out of 5 stars
    ·
    211 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Preview
    Preview
    N

    National Taiwan University

    生活中的電波

    Skills you'll gain: Global Positioning Systems, Telecommunications, Wireless Networks, Radiation Protection, Communication Systems, Electrical Safety, Electronic Systems, Electronics, Electrical Engineering, Safety Standards, Engineering, Scientific, and Technical Instruments

    5
    Rating, 5 out of 5 stars
    ·
    25 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Combining Scrum with Other Agile Methodologies

    Skills you'll gain: Behavior-Driven Development, DevSecOps, Test Driven Development (TDD), Kanban Principles, Continuous Integration, Agile Software Development, Lean Methodologies, DevOps, Agile Methodology, Scrum (Software Development), Software Development Methodologies, Continuous Deployment, Unit Testing, Integration Testing, Cross-Functional Collaboration, Continuous Improvement Process

    4.7
    Rating, 4.7 out of 5 stars
    ·
    541 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    A

    Arizona State University

    Electron and Ion Beam Characterization

    Skills you'll gain: Semiconductors, Analytical Testing, Engineering, Scientific, and Technical Instruments, Analytical Chemistry, Failure Analysis, Materials science, Electronics, Image Analysis, Laboratory Testing, Electronic Components, Laboratory Equipment, Quantitative Research, Scientific Visualization, Qualitative Research

    4.8
    Rating, 4.8 out of 5 stars
    ·
    17 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Java Programming: Build a Recommendation System

    Skills you'll gain: Software Design, Java, Java Programming, Object Oriented Programming (OOP), Data Processing, Data Analysis, Data Structures, Algorithms, Hypertext Markup Language (HTML)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    653 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    Full Stack Software Developer Assessment

    Skills you'll gain: Cloud Computing, Cloud Infrastructure, Cloud Services, JavaScript Frameworks, Back-End Web Development, DevOps, Full-Stack Web Development, OpenShift, Version Control, Cloud Development, CI/CD, Software Development, Cloud-Native Computing, Web Applications, Microservices, Containerization, Kubernetes, Web Development, Serverless Computing, Docker (Software)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    285 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Basic Robotic Behaviors and Odometry

    Skills you'll gain: Artificial Intelligence, Automation, Simulation and Simulation Software, Mechanics, Algorithms, Control Systems, Systems Of Measurement, Simulations, Engineering, Python Programming, Applied Mathematics, Linear Algebra, Estimation

    Build toward a degree

    4.4
    Rating, 4.4 out of 5 stars
    ·
    54 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    É

    École Polytechnique

    Vers l'infiniment grand - Voyages de l'infiniment grand à l'infiniment petit

    Skills you'll gain: Physics, Global Positioning Systems, Physical Science, General Science and Research, Engineering, Scientific, and Technical Instruments, Simulations

    4.8
    Rating, 4.8 out of 5 stars
    ·
    54 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Introduction to C++ Programming: Build a Calculator

    Skills you'll gain: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science

    4.4
    Rating, 4.4 out of 5 stars
    ·
    60 reviews

    Beginner · Guided Project · Less Than 2 Hours

Searches related to computer engineering

computer vision for engineering and science
discrete mathematics for computer science and engineering
1…190191192…756

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

  • Everyday Excel, Part 2: University of Colorado Boulder
  • Manage Your Versions with Git (Part II): Coursera
  • UX Research at Scale: Surveys, Analytics, Online Testing: University of Michigan
  • Processamento Digital de Sinais - Amostragem: Universidade Estadual de Campinas
  • 生活中的電波: National Taiwan University
  • Combining Scrum with Other Agile Methodologies: LearnQuest
  • Electron and Ion Beam Characterization: Arizona State University
  • Java Programming: Build a Recommendation System: Duke University
  • Full Stack Software Developer Assessment: IBM
  • Basic Robotic Behaviors and Odometry : 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
  • Do Not Sell/Share
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