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

Computer Architecture Courses

Computer architecture courses can help you learn about processor design, memory hierarchy, instruction sets, and system organization. You can build skills in performance optimization, hardware-software interaction, and parallel processing techniques. Many courses introduce tools like simulation software, assembly language, and hardware description languages, that support implementing and testing architectural concepts in real-world applications.

Popular Computer Architecture Courses and Certifications


  • E

    EDUCBA

    ARM Cortex (STM32) Fundamentals: Building Embedded Systems

    Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), C and C++, Programming Principles, Memory Management, Hardware Architecture, Computational Logic, Computer Architecture, Computer Programming, Peripheral Devices

    4.5 stars, 44 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.5 (44) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Michigan

    Interactivity with JavaScript

    Skills you'll gain: Web Development Tools, Javascript, Debugging, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Web Design, Interactive Design, Event-Driven Programming, Web Design and Development, HTML and CSS, Web Development, Cascading Style Sheets (CSS), Data Structures

    4.7 stars, 7.4K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (7.4K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    Universitat Autònoma de Barcelona

    Competencias digitales. Herramientas de ofimática (Microsoft Word, Excel, Power Point)

    Skills you'll gain: Microsoft PowerPoint, Microsoft Word, Microsoft Excel, Microsoft Office, Spreadsheet Software, digital literacy, Automation, Data Entry, Computer Literacy, Information Technology, Document Management, Graphical Tools, Graphic and Visual Design

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

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

    Category: Preview
    Preview
  • U

    Universidad Nacional Autónoma de México

    Introducción a Data Science: Programación Estadística con R

    Skills you'll gain: R (Software), R Programming, Statistical Programming, Ggplot2, Plot (Graphics), Data Manipulation, Simulations, Statistical Software, Statistical Visualization, grep, Data Processing, Graphing, Programming Principles, Data Import/Export, Exploratory Data Analysis, Data Structures, Software Installation, Package and Software Management

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

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

    Category: Preview
    Preview
  • U

    University of Minnesota

    Agile Software Development

    Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Agile Product Development, Scrum (Software Development), Sprint Planning, Software Development Methodologies, Release Management

    4.7 stars, 7.5K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (7.5K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    Stanford Online

    Divide and Conquer, Sorting and Searching, and Randomized Algorithms

    Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Mathematical Theory & Analysis, Analysis, Probability & Statistics, Probability, Design Strategies, Logical Reasoning

    4.8 stars, 5.3K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (5.3K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • G

    Google

    Create High-Fidelity Designs and Prototypes in Figma

    Skills you'll gain: Figma (Design Software), User Experience, User Interface and User Experience (UI/UX) Design, Graphic and Visual Design, User Experience Design, Usability, Mockups, Usability Testing, Interactive Design, User Interface (UI) Design, Design Elements And Principles, Interaction Design, Design Reviews, Prototyping, Systems Design, Technical Communication, Typography, Motion Graphics, Design Research, User Research

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

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

    Status: Free trial
    Free trial
  • D

    DeepLearning.AI

    Unsupervised Learning, Recommenders, Reinforcement Learning

    Skills you'll gain: Unsupervised Learning, Applied Machine Learning, Responsible AI, Data Ethics, Machine Learning, Supervised Learning, Artificial Intelligence, Reinforcement Learning, Artificial Neural Networks, Deep Learning, Anomaly Detection, Dimensionality Reduction

    4.9 stars, 5.7K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.9 (5.7K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Meta

    Programming with JavaScript

    Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Web Applications, Programming Principles, Object Oriented Programming (OOP), Event-Driven Programming, Node.JS, JSON, Test Script Development, Computer Programming, Test Case, Data Structures, Package and Software Management, Front-End Web Development, Functional Design

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

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

    Status: Free trial
    Free trial
  • M

    Macquarie University

    Excel Skills for Data Analytics and Visualization

    Skills you'll gain: Data Storytelling, Power BI, Microsoft Excel, Dashboard Creation, Data Presentation, Dashboard, Excel Formulas, Interactive Data Visualization, Data Visualization, Excel Macros, Data Visualization Software, Pivot Tables And Charts, Data Transformation, Statistical Visualization, Spreadsheet Software, Infographics, Data Analysis, Data Wrangling, Tree Maps, Data Cleansing

    4.8 stars, 6.1K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.8 (6.1K) · Intermediate · Specialization · 3 - 6 Months

    Category: Job skills
    Job skills
    Status: Free trial
    Free trial
  • U

    Universidad Austral

    Fundamentos de Excel para Negocios

    Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Analysis, Data Visualization, Data Import/Export, Data Entry, Microsoft Office, Productivity Software, Presentations, Data Management, Finance, Financial Analysis

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

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

    Category: Preview
    Preview
  • T

    The Hong Kong University of Science and Technology

    Mathematics for Engineers

    Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Engineering Analysis, Numerical Analysis, Integral Calculus, Mathematical Software, Mechanical Engineering, Calculus, Engineering Calculations, electromagnetics, Algebra, Applied Mathematics, Mathematical Modeling, Engineering, Simulation and Simulation Software, Advanced Mathematics, Geometry, Computational Thinking, Mechanics

    4.8 stars, 7.8K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.8 (7.8K) · Beginner · Specialization · 3 - 6 Months

    Category: Job skills
    Job skills
    Status: Free trial
    Free trial
1…252627…834

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

  • ARM Cortex (STM32) Fundamentals: Building Embedded Systems: EDUCBA
  • Interactivity with JavaScript: University of Michigan
  • Competencias digitales. Herramientas de ofimática (Microsoft Word, Excel, Power Point): Universitat Autònoma de Barcelona
  • Introducción a Data Science: Programación Estadística con R: Universidad Nacional Autónoma de México
  • Agile Software Development: University of Minnesota
  • Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford Online
  • Create High-Fidelity Designs and Prototypes in Figma: Google
  • Unsupervised Learning, Recommenders, Reinforcement Learning: DeepLearning.AI
  • Programming with JavaScript: Meta
  • Excel Skills for Data Analytics and Visualization: Macquarie University

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