Computer Architecture

Explore comprehensive resources and materials for this computer science field.

Course Chapters

Table of Contents

Explore each chapter of computer architecture in a structured learning sequence.

1 chapters available
Core Concepts

Key Topics

Essential concepts and areas you should master in computer architecture.

Boolean Algebra

Transistors

Logic Gates

von Neumann Architecture

Pipelining

Memory Systems

Virtual Memory

Caching

Parallel Computing

Vector

SIMD

GPU

Parallel Computing

Operating Systems

Database Systems

Recommended Reading

Recommended Books

Carefully selected books to deepen your understanding of computer architecture.

Computer Architecture: A Quantitative Approach

John L. Hennessy, David A. Patterson

Practice Problems

Featured Problem

Test your knowledge with this computer architecture problem

Problem 1

Test your knowledge with this computer architecture problem

Start problem

Problem 2

Test your knowledge with this computer architecture problem

Start problem

Problem 3

Test your knowledge with this computer architecture problem

Start problem
Continue Learning
Ready to dive deeper into computer architecture? Explore more resources and connect with the community.