This document provides information about a computer architecture course taught at Velammal Engineering College. The course is aimed at teaching students the basic structure and operations of a computer. It will cover topics like the ALU, pipelined execution, parallelism, memory hierarchies, and virtual memory. The course outcomes include discussing computer basics, designing an ALU, analyzing pipelining and parallel architectures, and examining memory systems. The syllabus is divided into 5 units covering basic computer structure, arithmetic, processors, parallelism, and memory/I/O systems. Textbooks and an introduction to the course are also included.