CSC 211 - Computer Architecture and Organization
Undergraduate course, Grinnell College, Department of Computer Science, 2024
This course was taught by Professor Charlie Curtsinger in the Spring of 2024 at Grinnell College. This course covers the fundamental concepts of computer architecture and organization, providing students with a comprehensive understanding of hardware and system-level design.
Course Overview
CSC 211 explores the essential elements of computer architecture and organization, including CPU design, memory hierarchy, and input/output mechanisms.
Course Objectives
- Understand the structure and function of computer hardware components.
- Learn about the organization and operation of CPUs.
- Study memory hierarchy and data storage solutions.
- Explore input/output systems and their management.
Teaching Experience
In this course, I have facilitated student learning by monitoring their progress and providing assistance with complex topics, ensuring a thorough comprehension of computer architecture principles.