- Home
- Curriculum Vitae
- PhD Project
- Published CS Books
- Published Outreach Books
- Lecture Series
-
Papers in CS
- Three Innovative Software Engineering Methodologies
- Towards Measuring the Impact of Management Support Systems to Contemporary Management
- Comparative Analysis of C++, Java, and Python Languages
- Dynamic Menu Interface Designer (DMID)
- Design Specification: Dynamic Menu Interface Designer (DMID)
- On-Demand Publishing and Scholarship
- Papers in OBM
- Links
- Community Outreach
- Contact Me
- User Login
- Admin Login
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