Skip to main content

COA

Computer Organization and Architecture​

Course Description​

This course is an introduction to computer organization and architecture. learnt the fundamentals of computer organization, including the CPU, memory, I/O, and the bus. Also learnt the fundamentals of computer architecture, including instruction sets, addressing modes, and assembly language programming.

Completed the course with a grade of A-

Course Content​

Computer Organization
  • Basic Computer Organization
  • Memory
  • Input/Output
  • Bus
  • Memory Hierarchy
  • Addressing Modes
    • Immediate
    • Direct
    • Indirect
    • Indexed
    • Register
    • Register Indirect
    • Stack
  • Interrupts
    • Daisy Chaining
    • Polling
    • Interrupt Vector
  • Pipelines
    • MIPS
  • Cache
  • Virtual Memory
  • Disk Storage
    • Hard Disk

    Software Used​

    • 8085 Simulator, which we used in labs to learn the instruction set of 8085 microprocessor

    Professor​

    • Dr. Divya Lohani