CSC 397 Computer Organization and Architecture Laboratory

This laboratory course provides students with practical, hands-on experience in computer organization and architecture. Through a series of structured exercises, students explore assembly language programming, digital logic design, processor architecture, memory systems, and peripheral interfacing. The laboratory aims to reinforce theoretical concepts from the corresponding lecture-based course by allowing students to apply their knowledge to real-world scenarios. Participants gain valuable insights into the inner workings of computer systems, enhancing their understanding of hardware organization, troubleshooting techniques, and the intricate relationship between software and hardware components.

Credits

3

Prerequisite

concurrent enrollment in CSC 390