When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Princeton University logo

Computer Architecture

Master the Skills of Tomorrow with Coursera! From AI and Blockchain to Public Speaking and Psychology, Explore Courses Tailored for Your Success.

     
  • 4.7
  •  |
  • Reviews ( 3.5K )
Free

This Course Includes

  • iconcoursera
  • icon4.7 (3.5K reviews )
  • icon49 hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconPrinceton University

About Computer Architecture

In this course, you will learn to design the computer architecture of complex modern microprocessors. All the features of this course are available for free. It does not offer a certificate upon completion.

What You Will Learn?

  • Introduction, Instruction Set Architecture, and Microcode Pipelining Review Cache Review Superscalar 1 Superscalar 2 & Exceptions Superscalar 3 Superscalar 4 VLIW 1 VLIW2 Branch Prediction Advanced Caches 1 Advanced Caches 2 Memory Protection Vector Processors and GPUs Multithreading Parallel Programming 1 Parallel Programming 2 Small Multiprocessors Multiprocessor Interconnect 1 Multiprocessor Interconnect 2 Large Multiprocessors (Directory Protocols).