This course presents the fundamentals of computer architecture, emphasizing RISC architecture and assembly language. Topics include binary arithmetic, Boolean algebra, gates and simple circuits, data representation, RISC architecture, RISC vs. CISC principles, and the development of RISC assembler programs.