Kiến trúc máy tính là môn học nền tảng trong kỹ thuật máy tính, cung cấp kiến thức về cấu trúc, nguyên lý hoạt động và cách thiết kế các thành phần phần cứng của hệ thống. Nội dung môn học bao gồm từ tổ chức CPU, bộ nhớ, bus dữ liệu cho đến các kỹ thuật tối ưu hiệu suất như pipeline, superscalar hay kiến trúc đa lõi. Sinh viên sẽ được tiếp cận cả lý thuyết và thực hành để có cái nhìn toàn diện về hoạt động bên trong của máy tính.