TrueschoTruescho
All Courses
Computer Architecture
edX
Course
Beginner
Free to Audit
Certificate

Computer Architecture

Harvey Mudd College

This course in computer architecture will take you from an understanding of digital design using combinational logic and synchronous sequential building blocks to building your own single-cycle multicycle, and pipelined microprocessors.

9 hrs/week14 weeksEnglish8,725 enrolled
Free to Audit

About this Course

Microprocessors are an incredibly useful tool because they are cheap, flexible, and allow you to control physical systems in powerful ways. In this class, you will learn to build microprocessors as well as to program and build systems from them.

What You'll Learn

  • Write simple programs in C and assembly language
  • Build embedded systems involving software and hardware
  • Design single-cycle, multicycle, and pipelined microprocessors

Prerequisites

  • This courses assumes you have taken ENGR85A or an equivalent course on Digital Design covering combinational and sequential logic design, Verilog, and building blocks such as multiplexers, ALUs, and memories. It assumes you have the lab kit from ENGR85A (Syllabus -> Hardware and Software Requirements).

Instructors

J

Joshua Brake

Asst. Professor of Engineering

D

David Harris

Professor

Topics

Computer Architecture
Combinational Logic
Digital Design

Course Info

PlatformedX
LevelBeginner
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

معمارية الحاسوب
المنطق التوافقي
التصميم الرقمي

Start Learning Now