CSCI 274 Computer Architecture
3 hours
This course will discuss the relationship between software and the hardware on which it operates, dealing with fundamental issues in computer architecture and design. The material covers topics like components of modern computing machines, data representation and binary arithmetic, instructional sequencing, the intricacies of computer memory management, and the foundational principles governing input and output systems. Hands-on experience with assembly language programming will empower students to bridge the gap between theoretical concepts and practical application.