Home Computer Engineering & Sciences Advanced Computer Architecture

Advanced Computer Architecture

Online Course Highlights
  • Prof. Smruti Ranjan Sarangi via NPTEL
  • Co-ordinated by: IIT Dehli
  • 12 Weeks duration
  • Discipline: Computer Science and Engineering
  • Language: English

This is the type of course that will introduce learners to the advanced aspect of processor design. The focus of this engaging course is on out-of-order pipelines, GPUs, and compiler techniques for enhancing ILP. Then the instructor talks about cache design and main memory technologies like DDR-4. One part of this course is devoted to explaining the theory of on-chip networks and memory models. Then you will understand what hardware security and reliability are. Thus taking this course will help you understand all about computer architecture. Delve into the world of high-performance computing with our Exploring GPU Programming: Course Insights, which provides a thorough understanding of how to leverage GPUs in your projects.

What will you learn in this course?

Taking this course will help you understand many things about computer architecture.

  • First, you will get a detailed overview of in-order pipelines.
  • Then you will understand all about the advanced branch prediction techniques.
  • Next, the instructor will talk about what aggressive speculation and on-chip networks are.
  • Moreover, you will understand the theory of memory models in detail.
  • After that, the instructor will talk about the coherence protocols.
  • Then you will understand what reliability and hardware security are.
  • Next, the instructor will talk about the coherence protocols in detail.
  • You will learn about the low-power design as well.
  • Lastly, you will understand all about the hardware security.

Therefore, enrolling in this course will allow you to understand all the advanced concepts of computer architecture from the comfort of your home.

Take This Online Course

More Related Courses:


CS50’s Introduction to Computer Science

      • Harvard University via edX
      • 9 Problem Sets, 1 Final Project
      • 1,993,914+ students enrolled
      • 12 weeks of effort required
      • ★★★★★


Programming for Everybody – Getting Started with Python

      • Michigan University via Coursera
      • 96 hours of effort required
      • 914,425+ already enrolled!
      • ★★★★★ (318,541 Ratings)

Your Feedback:

There are no reviews yet. Be the first one to write one.

Rated 0.0 out of 5
0.0 out of 5 stars (based on 0 reviews)
Very good0%