📚 Interactive Learning Platform

CSE 532
Advanced Computer Architecture

Explanations, interactive quizzes, real examples, and beginner-friendly content — all designed to help you master Computer Architecture from the ground up.

Exam practice

150+ questions across lectures — MCQ, short answer, and worked calculations. English summaries with Bangla support where notes appear in-module.

প্রতিটি লেকচারের ধারাবাহিক প্র্যাকটিস — পরীক্ষার আগে নিজের দক্ষতা চেক করতে পারবে।

Open question bank →

Course modules

Performance basics, ISA, datapath, Verilog, pipelining, and caches.

01 Complete

Computer abstractions & technology

Performance models (CPI, MIPS), memory hierarchy, power and multicore trends, and the “eight great ideas” — foundation for everything that follows.

Performance CPI / AMAT Memory hierarchy ISA intro

~2 h · 11 sections · 37 quizzes

Open module →
02 Complete

MIPS ISA — instructions

Register file, immediate and memory ops, branches and jumps, calling conventions, and how assembly maps to machine code.

Registers lw / sw Branches Procedures

~2 h · 14 sections · Quizzes

Open module →
03 Complete

MIPS datapath & green card

Single-cycle data path, control, and R/I/J formats — with an interactive diagram and green-card style reference.

Datapath Control R/I/J Green card

~1.5 h · 9 sections · 10 quizzes

Open module →
04 Complete

Verilog HDL

Syntax through real design: combinational and sequential logic, FSMs, hierarchy, parameters, and testbenches — structured for hardware coursework and labs.

Behavioral / dataflow Timing FSM TB patterns

~4–5 h · 21 sections · 70+ quizzes

Open module →
4.5 Complete

Processor: datapath & pipelining

Five-stage pipeline, hazard classes, forwarding and stalls, and branch handling — tied to timing and CPI intuition.

IF–ID–EX–MEM–WB Hazards Forwarding CPI impact

~3 h · 20 sections · 50+ quizzes

Open module →
05 Complete

Cache & memory hierarchy

Placement and replacement, associativity, write policies, and multilevel hierarchy — with calculators for AMAT-style drills.

Mapping Associativity Writes LRU / AMAT

~2.5 h · 10 sections · 30+ quizzes

Open module →

Assignments & projects

Three briefs — ISA, MIPS OS, Verilog CPU — guides, code, checklists. বাংলা + English.