0% found this document useful (0 votes)
151 views6 pages

Lesson Plan Cao

This document outlines a lesson plan for a Computer Architecture and Organization course taught over a semester. It includes 54 topics to be covered across 14 units, ranging from basic computer structure to memory systems. For each topic, it specifies the number of hours, reference text and pages, and delivery methods which include whiteboarding, presentations, videos, tutorials and more. The goal is to provide students with a comprehensive overview of the subject through different instructional approaches over the course of the semester.

Uploaded by

vijay raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
151 views6 pages

Lesson Plan Cao

This document outlines a lesson plan for a Computer Architecture and Organization course taught over a semester. It includes 54 topics to be covered across 14 units, ranging from basic computer structure to memory systems. For each topic, it specifies the number of hours, reference text and pages, and delivery methods which include whiteboarding, presentations, videos, tutorials and more. The goal is to provide students with a comprehensive overview of the subject through different instructional approaches over the course of the semester.

Uploaded by

vijay raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

BONAM VENKATA CHALAMAYYA INSTITUTE OF TECHNOLOGY & SCIENCE

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

LESSON PLAN

Course Name: Computer Architecture and Organization Year / Sem: IIIB.Tech/I Sem
AY: 2020-2021 Faculty Name: T ADITYA KUMAR
Course Code: C311
w.e.f.:02/11/2020

TOPIC TO BE No. of Text Page Delivery


Sl.No DATE
COVERED Hours Book Numbers Methods
Unit 1: Basic
1. structure of 10
computers
02/11/2020 2 White Board &
2. Introduction 1 T1
Marker
03/11/2020, 3-6
3. Functional Units 2 T1 PPT
04/11/2020
05/11/2020, Basic operational 7-8
4. 2 T1 NPTEL Video
06/11/2020 concepts
5. 07/11/2020 Bus structure 1 T1 9 TUTORRING
09/11/2020, 10 White Board &
6. System software 2 T1
10/11/2020 Marker
11/11/2020 13-17 White Board &
7. Performance 1 T1
Marker
12/11/2020 History of computer 19-21
8. 1 T1 Seminar
development
Unit 2: Machine
9. Instruction and 14
Programs
13/11/2020 27 White Board &
10. Introduction 1 T1
Marker
16/11/2020 Data number
11. 1 W8 NPTEL Video
representation
17/11/2020 Instruction and 37 White Board &
12. 1 T1
instruction sequencing Marker
18/11/2020 Register transfer 37 White Board &
13. 1 T1
notation Marker
14. 19/11/2020 Assembly language 1 T1 38 White Board &
notation Marker
20/11/2020, Basic instruction 38
15. 2 T1 PPT
21/11/2020 types
23/11/2020, 48-56
16. Addressing modes 2 T1 PPT
24/11/2020
25/11/2020 Basic Input/output 64-67 Discussion
17. 1 T1
operations Groups
26/11/2020 68 White Board &
18. Role of stack 1 T1
Marker
19. 27/11/2020 Role of queue 1 T1 68 QUIZ
28/11/2020 Component of 81 White Board &
20. 1 T1
instruction Marker
30/11/2020 81 White Board &
21. Logic instructions 1 T1
Marker
01/12/2020 Shift and rotate 82-85 White Board &
22. 1 T1
instructions Marker
Unit 3: Types of
23. 9
instructions
02/12/2020 113 White Board &
24. Introduction 1 T1
Marker
03/12/2020, Arithmetic 113-114
25. 2 T1 PPT
04/12/2020 instructions
26. 05/12/2020 Logical instructions 1 T1 115 PPT
07/12/2020, Branching 116-118
27. 2 T1 PPT
08/12/2020 instructions
09/12/2020 48-56 White Board &
28. Addressing modes 1 T1
Marker
10/12/2020, Input/output 121
29. 2 T1 Presentation
11/12/2020 operations
Unit 4: Input/Output
30. 14
Organization
31. 12/12/2020 Accessing I/O devices 1 T1 204-207 PPT
14/12/2020 208-209 White Board &
32. Interrupts 1 T1
Marker
15/12/2020 210 White Board &
33. Interrupt hardware 1 T1
Marker
16/12/2020 Enabling and 211-212 White Board &
34. 1 T1
Disabling interrupts Marker
17/12/2020 Handling multiple 213-217 White Board &
35. 1 T1
devices Marker
36. 18/12/2020 Direct memory access 1 T1 234-237 PPT
37. 19/12/2020 Synchronous bus 1 T1 241-244 PPT
38. 21/12/2020 Asynchronous bus 1 T1 244-247 PPT
22/12/2020 248 White Board &
39. Interface circuits 1 T1
Marker
23/12/2020 248-257 White Board &
40. Input interface circuit 1 T1
Marker
24/12/2020 Output interface 257-259 White Board &
41. 1 T1
circuit Marker
42. 26/12/2020 I/O interface circuit 1 T1 253 Problem Solving
28/12/2020 261-266 White Board &
43. PCI interface 1 T1
Marker
29/12/2020 272-282 White Board &
44. USB interface 1 T1
Marker
Unit 5: Memory
45. 13
systems
30/12/2020 292-294 White Board &
46. Basic memory circuits 1 T1
Marker
02/01/2021 Memory system 307 White Board &
47. 1 T1
consideration Marker
04/01/2021 309 White Board &
48. Read – Only Memory 1 T1
Marker
05/01/2021 310-311 Cooperative
49. ROM, PROM 1 T1
Learning
06/01/2021 311 White Board &
50. EPROM, EEPROM 1 T1
Marker
51. 07/01/2021 Flash memory 1 T1 312 PPT
08/01/2021 Performance
considerations of
52. 1 W9 NPTEL Video
memory, Virtual
Memory.
53. 09/01/2021 Cache memories 1 T1 314-316 PPT
54. 11/01/2021 Direct mapping 1 T1 317-318 PPT
55. 12/01/2021 Associative mapping 1 T1 318 PPT
18/01/2021 Set associative 318-321
56. 1 T1 PPT
mapping
19/01/2021 330-332 White Board &
57. Interleaving 1 T1
Marker
20/01/2021 344-352 White Board &
58. Magnetic hard disk 1 T1
Marker
21/01/2012 352-358 White Board &
59. Optical disk 1 T1
1 Marker
Unit 6: Processing
60. 13
Unit
22/01/2021 412-414 White Board &
61. Fundamental concepts 1 T1
Marker
62. 23/01/2021 Register transfers 1 T1 415 TECHNOLOGY
02/02/2021 Performing an 415-417 White Board &
63. 1 T1
arithmetic operation Marker
03/02/2021 Performing a logical 415-417 White Board &
64. 1 T1
operation Marker
04/02/2021 Fetching a word from 418-420 White Board &
65. 1 T1
memory Marker
05/20/2021 Execution of 421-422 White Board &
66. 2 T1
complete instruction Marker
06/02/2021 Micro programmed 429-432
67. 1 T1 PPT
control
68. 08/02/2021 Micro instructions 1 T1 432-435 PPT
09/02/2021 Micro program 435-437
69. 1 T1 PPT
sequencing
10/02/2021 Wide branch 437-439
70. 1 T1 PPT
addressing
71. 11/02/2021 Micro instructions 1 T1 432-435 PPT
12/02/2021 Micro instructions 440-443
72. with next address 1 T1 PPT
field
73. 13/02/2021 Revision
74. 15/02/2021 Revision
75. 16/02/2021 TEST
76. 17/02/2021 Revision
77. 18/02/2021 Revision
78. 19/02/2021 TEST
79. 20/02/2021 Revision

TEXT BOOKS:
T1 Computer Organization, Carl Hamacher, Zvonks Vranesic, Safea Zaky, 5th Edition,
McGraw Hill
T2 Computer Architecture and Organization, John P. Hayes, 3rd Edition, McGraw Hill

REFERENCE BOOKS:

R1 Computer Organization and Architecture – William Stallings Sixth Edition,


Pearson/PHI
R2 Structured Computer Organization – Andrew S. Tanenbaum, 4th Edition PHI/Pearson
R3 Fundamentals or Computer Organization and Design, - Sivaraama Dandamudi
Springer Int. Edition
R4 “Computer Organization and Design: The Hardware/Software Interface” by David A.
Patterson and John L Hennessy
R5 J .P. Hayes, "Computer Architecture and Organization", McGraw-Hill, 1998

WEB REFERENCE:

W1 https://www.youtube.com/watch?v=K7fnDf-P6_c&t=390s - BASIC OPERATION


OF A COMPUTER
W2 https://www.youtube.com/watch?v=eCfn1WKcuSM - MEMORY ADDRESSING
AND LANGUAGES
W3 https://www.youtube.com/watch?v=yMcqE-P7uGA - SOFTWARE AND
ARCHITECTURE TYPE
W4 https://www.youtube.com/watch?v=s4cVdsK3XiQ - INSTRUCTION FORMAT
AND ADDRESSING MODES
W5 https://www.youtube.com/watch?v=Szn_lwHal04 - MEASURING CPU
PERFORMANCE
W6 https://www.youtube.com/watch?v=1M2hW7o0AzY - CHOISE OF
BENCHMARKS
W7 https://www.youtube.com/watch?v=YHXTKadR3WE - SUMMARIZING
PERFORMANCE RESULTS
W8 https://www.youtube.com/watch?v=AbyKnQZEq_E - NUMBER
REPRESENTATION
W9 https://www.youtube.com/watch?v=uuYc1CdQg7M - IMPROVING CACHE
PERFORAMNCE

You might also like