LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING
(AUTONOMOUS)
Accredited by NAAC with ‘A’ Grade & NBA (Under Tier - I),
An ISO 21001:2018,14001:2015,50001:2018 Certified Institution
Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada
L.B. REDDY NAGAR, MYLAVARAM, NTR DIST., A.P.-521 230.
[email protected], [email protected], Phone: 08659-222 933, Fax: 08659-222931
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
COURSE HANDOUT
PART-A
Name of Course Instructor: Dr. J. Nageswara Rao
Course Name & Code : DL&CO 20IT01
L-T-P Structure : 3-0-0 Credits: 3
Program/Sem/Sec : II B.Tech., III-Sem, B-Sec A.Y.: 2025-26
Prerequisites:
Course Objectives: The main objectives of the course is to
1. Provide students with a comprehensive understanding of digital logic design principles and
computer organization fundamentals.
2. Describe memory hierarchy concepts.
3. Explain input/output (I/O) systems and their interaction with the CPU, memory, and
peripheral devices.
COURSE OUTCOMES (COs): At the end of the course, students will be able to
CO1 Evaluate digital number systems and use Boolean algebra theorems, Properties and
Canonical forms for digital logic circuit design. (Understand- L2)
CO2 Design Sequential logic circuits and understand basic functional blocks a computer system .
(Apply- L3)
CO3 Understand computer architecture and Data representation to perform computer
arithmetic operations and processor organization. (Understand- L2)
CO4 Analyze the memory hierarchy in a computer system. (Understand- L2)
CO5 Understand the I/O operations and the interfaces (Understand-L2)
COURSE ARTICULATION MATRIX (Correlation between COs, POs & PSOs):
Program Outcomes (POs) PSOs
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
CO1 3 3 1 1 - - - - - - - - - 1 -
CO2 3 2 1 - - - - - - - - - - 2 -
CO3 3 3 1 - - - - - - - - - - - -
CO4 2 2 - - - - - - - - - - - 1 -
CO5 2 2 - - - - - - - - - - - - -
Textbooks:
1. Computer Organization, Carl Hamacher, ZvonkoVranesic, SafwatZaky, 6th edition, McGraw
Hill
2. Digital Design, 6th Edition, M. Morris Mano, Pearson Education.
3. Computer Organization and Architecture, William Stallings, 11thEdition, Pearson.
Reference Books:
1. Computer Systems Architecture, M.Moris Mano, 3rdEdition, Pearson
2. Computer Organization and Design, David A. Paterson, John L.Hennessy, Elsevier
3. Fundamentals of Logic Design, Roth, 5thEdition, Thomson
PART-B
COURSE DELIVERY PLAN (LESSON PLAN):
UNIT-I: Number systems, Logic gates and Boolean algebra, Combinational circuits
No. of Tentative Actual Teaching HOD
S.
Topics to be covered Classes Date of Date of Learning Sign
No.
Required Completion Completion Methods Weekly
1. Introduction to DLD 1 30-06-2025 TLM1
2. Number systems 1 01-07-2025 TLM1
3. Different Number systems 1 03-07-2025 TLM1
Conversions of one number to 04-07-2025
4. 2 TLM1
another number 07-07-2025
5. Data Representations 1 08-07-2025 TLM1
10-07-2025
6. Binary codes 2 TLM1
11-07-2025
Basic Logic gates and Universal 14-07-2025
7. 2 TLM1
gates 15-07-2025
17-07-2025
8. Boolean Logic functions 2 TLM1
18-07-2025
21-07-2025
9. K-Maps Simplications 3 22-07-2025 TLM1
24-07-2025
Combinational circuits, Desing 25-07-2025
10. 1 TLM1
Decoder and Multiplexers
No. of classes required to complete UNIT-I: 15 No. of classes taken:
UNIT-II: Sequential Logic Circuits, Basic structure of computer, Computer generations
No. of Tentative Actual Teaching HOD
S.
Topics to be covered Classes Date of Date of Learning Sign
No.
Required Completion Completion Methods Weekly
11. Introduction to sequential circuits, 1 28-07-2025 TLM1
29-07-2025
12. Flip-flops(RS,J,T,D), 2 TLM1
31-07-2025
13. Master slave flip-flop 1 01-08-2025 TLM1
Conversion of flip-flops, Truth & 04-08-2025
14. 2 TLM1
excitation tables 05-08-2025
15. Registers 1 07-08-2025 TLM1
16. counters 1 08-08-2025 TLM1
11-08-2025
17. Basic structure of computer 2 TLM1
12-08-2025
18. Bus structure 1 14-08-2025 TLM1
Multi processors and multi 18-08-2025
19. 1 TLM1
computers
20. Computer generations 1 19-08-2025 TLM1
21-08-2025
21. Von- Neumann Architecture 2
22-08-2025
No. of classes required to complete UNIT-II: 12 No. of classes taken:
UNIT-III: Data Representation, Processor Organization
No. of Tentative Actual Teaching HOD
S.
Topics to be covered Classes Date of Date of Learning Sign
No.
Required Completion Completion Methods Weekly
22. Signed Number representation 1 01-09-2025 TLM2
Addition and Subtraction of Signed
23. 1 02-09-2025 TLM2
Numbers
24. Design of Fast Adders 1 04-09-2025 TLM2
25. Multiplication of Positive Numbers 1 05-09-2025 TLM2
26. Signed-operand Multiplication 1 08-09-2025 TLM2
27. Fast Multiplication 1 09-09-2025 TLM2
28. Integer Division, 1 11-09-2025 TLM2
Floating-Point Numbers and
29. Operations 1 12-09-2025 TLM2
Processor Organization of Fundamental
30. 1 15-09-2025 TLM2
Concepts
31. Execution of a Complete Instruction 1 16-09-2025 TLM2
32. Multiple-Bus Organization 1 18-09-2025 TLM2
33. Hardwired Control 1 19-09-2025 TLM2
Micro programmed Control
34. 1 22-09-2025 TLM2
No. of classes required to complete UNIT-III: 13 No. of classes taken:
UNIT-IV: Memory organization, Virtual Memories
No. of Tentative Actual Teaching HOD
S.
Topics to be covered Classes Date of Date of Learning Sign
No.
Required Completion Completion Methods Weekly
35. Memory organization 1 23-09-2025 TLM2
36. Semiconductor RAM Memories 1 25-09-2025 TLM2
Concept of memory hierarchical 26-09-2025
37. 1 TLM2
organization
Read-Only Memories, Speed, Size and 29-09-2025
38. 1 TLM2
Cost
39. Cache memory 1 03-10-2025 TLM2
40. Virtual Memories 1 06-10-2025 TLM2
07-10-2025
Memory Management Requirements,
41.
Secondary Storage
3 09-10-2025 TLM2
10-10-2025
No. of classes required to complete UNIT-IV: 9 No. of classes taken:
UNIT-V: Input/output Organization: & Peripheral devices, DMA
No. of Tentative Actual Teaching HOD
S. No. Topics to be covered Classes Date of Date of Learning Sign
Required Completion Completion Methods Weekly
Input/Output Organization: 13-10-2025
42. 1 TLM2
Accessing I/O Devices
43. Interrupts 1 14-10-2025 TLM2
44. Processor Examples 1 16-10-2025 TLM2
45. Interface Circuits 1 17-10-2025 TLM2
Peripheral devices –I/O sub- 20-10-2025
46. 2 TLM2
systems 23-10-2025
47. I/O device interface 1 24-10-2025 TLM2
48. I/O transfers-program controlled 1 27-10-2025 TLM2
49. Interrupt driven 1 28-10-2025 TLM2
50. DMA 1 30-10-2025 TLM2
51. Revision 1 31-10-2025 TLM2
No. of classes required to complete UNIT-V: 15 No. of classes taken:
Teaching Learning Methods
TLM1 Chalk and Talk TLM4 Demonstration (Lab/Field Visit)
ICT (NPTEL/Swayam
TLM2 PPT TLM5
Prabha/MOOCS)
TLM3 Tutorial TLM6 Group Discussion/Project
PART-C
EVALUATION PROCESS (R23 Regulation):
Evaluation Task Marks
Assignment-I (Units-I, II ) A1=5
I-Descriptive Examination (Units-I, II ) M1=15
I-Quiz Examination (Units-I, II ) Q1=10
Assignment-II (Unit-III ,IV & V) A2=5
II- Descriptive Examination (Unit-III ,IV & V) M2=15
II-Quiz Examination (Unit-III ,IV & V) Q2=10
Mid Marks =80% of Max ((M1+Q1+A1), (M2+Q2+A2)) + 20% of Min ((M1+Q1+A1), (M2+Q2+A2)) M=30
Cumulative Internal Examination (CIE): M 30
Semester End Examination (SEE) 70
Total Marks = CIE + SEE 100
PART-D
PROGRAMME OUTCOMES (POs):
Engineering knowledge: Apply the knowledge of mathematics, science, engineering
PO 1 fundamentals, and an engineering specialization to the solution of complex engineering
problems.
Problem analysis: Identify, formulate, review research literature, and analyze complex
PO 2 engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
Design/development of solutions: Design solutions for complex engineering problems
and design system components or processes that meet the specified needs with
PO 3
appropriate consideration for the public health and safety, and the cultural, societal, and
environmental considerations.
Conduct investigations of complex problems: Use research-based knowledge and
PO 4 research methods including design of experiments, analysis and interpretation of data,
and synthesis of the information to provide valid conclusions.
Modern tool usage: Create, select, and apply appropriate techniques, resources, and
PO 5 modern engineering and IT tools including prediction and modeling to complex
engineering activities with an understanding of the limitations.
The engineer and society: Apply reasoning informed by the contextual knowledge to
PO 6 assess societal, health, safety, legal and cultural issues and the consequent
responsibilities relevant to the professional engineering practice.
Environment and sustainability: Understand the impact of the professional
PO 7 engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development.
Ethics: Apply ethical principles and commit to professional ethics and responsibilities
PO 8
and norms of the engineering practice.
Individual and team work: Function effectively as an individual, and as a member or
PO 9
leader in diverse teams, and in multidisciplinary settings.
Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and
PO 10
write effective reports and design documentation, make effective presentations, and give
and receive clear instructions.
Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a
PO 11
member and leader in a team, to manage projects and in multidisciplinary
environments.
Life-long learning: Recognize the need for, and have the preparation and ability to
PO 12 engage in independent and life-long learning in the broadest context of technological
change.
PROGRAMME SPECIFIC OUTCOMES (PSOs):
The ability to apply Software Engineering practices and strategies in software project
PSO 1 development using open source programming environment for the success of
organization.
The ability to design and develop computer programs in networking, web applications and
PSO 2
IoT as per the society needs.
PSO 3 To inculcate an ability to analyze, design and implement database applications.
Course Module Head of the
Title Course Instructor
Coordinator Coordinator Department
Name of Dr.J.Nageswara Dr .D.Venkata Dr. S. Nagarjuna
Dr.J.Nageswara Rao
the Faculty Rao Subbaiah Reddy
Signature