Best Computer Architecture Courses Online (31+ Courses)

Explore 31+ best Computer Architecture courses online. Compare ratings, price (free & paid), providers and levels, then enroll in the right Computer Architecture course. Updated 2026.

31 courses
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) Coursera
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem MOOC / Non-credit
USD 49
Computer Science edX
Computer Science
Florida International University MOOC / Non-credit
Free
Cache Side-Channel Attacks and Mitigations edX
Cache Side-Channel Attacks and Mitigations
Graz University of Technology MOOC / Non-credit
USD 129
Computer Science edX
Computer Science
Gonzaga University MOOC / Non-credit
Free
Computer Science edX
Computer Science
University of Dayton MOOC / Non-credit
Free
Computer Science edX
Computer Science
University of Kansas MOOC / Non-credit
Free
Computer Science edX
Computer Science
University of Utah MOOC / Non-credit
Free
Quantum Computer Systems Design edX
Quantum Computer Systems Design
University of Chicago MOOC / Non-credit
USD 540
Computer System Design: Concepts of Modern Microprocessors edX
Computer System Design: Concepts of Modern Microprocessors
Chalmers University of Technology MOOC / Non-credit
USD 88.2
Assembler Language edX
Assembler Language
Doane University MOOC / Non-credit
USD 249
z/Architecture Assembler Language Part 1: The Basics Coursera
z/Architecture Assembler Language Part 1: The Basics
IBM MOOC / Non-credit
USD 49
Creating a Computer using Transistors and Logic gates Udemy
Creating a Computer using Transistors and Logic gates
Certificate
USD 99.99
reverse engineering and exploit development in linux(x64) Udemy
reverse engineering and exploit development in linux(x64)
MOOC / Non-credit
USD 99.99
Introduction to Microprocessors Coursera
Introduction to Microprocessors
Arm MOOC / Non-credit
USD 49
Beginner's Guide to Information Technology Udemy
Beginner's Guide to Information Technology
MOOC / Non-credit
USD 39.99
Digital Systems: From Logic Gates to Processors Coursera
Digital Systems: From Logic Gates to Processors
Universitat Autònoma de Barcelona MOOC / Non-credit
USD 49
8086 Microprocessor & Assembly Language لطلبة علوم الحاسب Udemy
8086 Microprocessor & Assembly Language لطلبة علوم الحاسب
Certificate
USD 34.99
Tudo o que Você Precisa Saber para Iniciar na Computação Udemy
Tudo o que Você Precisa Saber para Iniciar na Computação
Certificate
USD 34.99
Computer Organization and Architecture 2024 Udemy
Computer Organization and Architecture 2024
Certificate
USD 19.99
Master CompTIA IT Foundations: Hardware, Network, Cloud Udemy
Master CompTIA IT Foundations: Hardware, Network, Cloud
Certificate
USD 19.99
Computer Memory & CPU Registers: Architecture 300 MCQs Udemy
Computer Memory & CPU Registers: Architecture 300 MCQs
MOOC / Non-credit
USD 19.99
The Ultimate beginners course for Computer Science or IT Udemy
The Ultimate beginners course for Computer Science or IT
Certificate
USD 19.99
Computer Architecture edX
Computer Architecture
Harvey Mudd College MOOC / Non-credit
USD 189
Computer Architecture Essentials on Arm edX
Computer Architecture Essentials on Arm
Arm Education MOOC / Non-credit
USD 99

Why learn Computer Architecture online?

Computer Architecture is a valuable, in-demand skill, and online courses make it easy to learn at your own pace. On this page we bring together 31+ Computer Architecture courses from trusted providers so you can compare options side by side and choose the one that fits your goals, budget and schedule.

How to choose the right Computer Architecture course

  • Level: pick beginner, intermediate or advanced based on your current experience.
  • Price: filter free or paid Computer Architecture courses depending on your budget.
  • Provider & rating: check the platform and learner ratings before enrolling.
  • Outcome: look for hands-on projects or a certificate you can add to your CV.

Free vs paid Computer Architecture courses

Free Computer Architecture courses are great for exploring the basics, while paid courses usually add structured projects, mentor support and a completion certificate. Use the price filter above to compare both and enroll with confidence.