| Week 1 | 16/01 | 1. Introduction to COA     | 18/01 | 2. Basics of Computer Systems     | 19/01 | 3. Lecture (Prof. Virender Singh, IIT Bombay)    | 
  
    | Week 2 | 23/01 | 4. Classification of Architectures     | 25/01 | 5. Addressing Modes     | 26/01 | Republic Day Holiday     | 
  
    | Week 3 | 30/01 | 6. RISC and CISC     | 01/02 | 7. Stack Machines, Subroutine Calls     | 02/02 | 8. Measuring CPU Performance     | 
  
    | Week 4 | 06/02 | 9. Introduction to Memory Systems     | 08/02 | 10. Memory Interfacing     | 09/02 | 11. Static and Dynamic RAM     | 
  
    | Week 5 | 13/02 | 12. Introduction to Memory Hierarchy     | 15/02 | 13. Cache Memory     | 16/02 | 14. Mapping Algorithms     | 
  
    | Week 6 | 20/02 | 15. Cache Replacement     | 22/02 | 16. Introduction to virtual memory     | 23/02 | 17. Paging and Segmentation     | 
  
    | Week 7 | 27/02 | ***Mid-sem Exams*** | 29/02 | ***Mid-sem Exams*** | 01/03 | ***Mid-sem Exams*** | 
  
    | Week 8 | 05/03 | 18. Lecture (Prof. Virender Singh, IIT Bombay) | 07/03 | 19. Lecture (Prof. Virender Singh, IIT Bombay) | 08/03 | Holiday | 
  
    | Week 9 | 12/03 | 20. Secondary Storage Devices     | 14/03 | 21. IO interface     | 15/03 | 22. Modes of data transfer     | 
  
    | Week 10 | 19/03 | 23. Interrupts Handling     | 21/03 | 24. Direct Memory Access     | 22/03 | 25. Input/Output Device Interfacing     | 
  
    | Week 11 | 26/03 | 26. Universal Serial Bus     | 28/03 | 27. Pipelining Basics      | 29/03 | Holiday | 
  
    | Week 12 | 02/04 | 28. Instruction Cycle as pipelining     | 04/04 | 29. Pipelining speed-up and efficiency     | 05/04 | 30. Pipelining Hazards     | 
  
    | Week 13 | 09/04 | 31. Reducing stall cycles     | 11/04 | 32. Lecture (Prof. Virender Singh, IIT Bombay) | 12/04 | 33. Lecture (Prof. Virender Singh, IIT Bombay) | 
  
    | Week 14 | 16/04 | 34. Lecture (Prof. Virender Singh, IIT Bombay)     | 18/04 | 35. Lecture (Prof. Virender Singh, IIT Bombay)     | 19/04 | Holiday | 
  
    | Week 15 | 23/04 | 36. Quiz    Solution    | 25/04 | 37. Lecture (Prof. Virender Singh, IIT Bombay)     | 26/04 | ***End-sem Exams*** |