Overview
This part of the course covers two topics related to computer architecture: interconnections and computer interfacing. Interconnections coordinate how different modules of a computer system communicate using shared buses. This course covers both serial and parallel buses and their common standards, as well as other techniques that improve the performance of shared buses such as arbitration, split bus transactions, multiple masters. Computer interfacing allows computerized system to interact with the external world. Typically, the external world is analog in nature while the computer system is digital. Hence, this part of the course covers analog-to-digital (A/D) and digital-to-analog (D/A) converters and their interfacing with computer systems.
Course Material
Homework
Grades
Textbook
- Lecture notes are the primary reference
Useful Resources
Projects
Grading Policy (Subject to Change)
- 70 Points: Final Exam
- 40 Points: 2 Labs
- 20 Points: Midterm
- 20 Points: Quiz/Project/Classwork
Back to Top