Computer Organization

Elvis C. Foster's Lectures in Computer Organization & Architecture

Although this is not my area of expertise, I have taught the course a few times in the past. Below is a series of topics that I cover whenever I teach this course; they are arranged in the order that I cover them. Soon you will find handouts for some of these topics.

1.    Introduction to Computer Organization
2.    Digital Logic — the Whole Deal
3.    Computer Interconnections
4.    Processor Instructions
5.    CPU Design Issues
6.    Peripheral Design Issues
7.    Other Design Considerations