Professional Documents
Culture Documents
COURSE FILE
Subject : DIGITAL ELECTRONICS AND
COMPUTER ORGANIZATION
Academic Year : 2023-24
2 Academic Calendar
5 Syllabus copy
6 CO-PO Mapping
8 Session Planner
16 CO Attainments (External)
VISION
Promote academic excellence, research, innovation, and entrepreneurial skills to produce
graduates with human values and leadership qualities to serve the nation.
MISSION
Provide student-centric education and training on cutting-edge technologies to make the
students globally competitive and socially responsible citizens. Create an environment to
strengthen the research, innovation and entrepreneurship to solve societal problems.
VISION
Promote Innovation-centric education to produce globally competent graduates in Computer
Science and Engineering education and research capable of building a strong and developed
nation.
MISSION
M1: Provide rigorous course work and State-of-the-Art laboratories for the students to make
them globally competent.
M2: Strengthen the department interaction with Multi National Companies to enhance
graduate technological advancement skills and research capabilities.
M3: Impart human values and ethics to the graduates for serving the society with highest
regard to the mother land
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Proficiency Bloom’s
PO Program Outcomes Level
assessed by Level
Engineering knowledge: Apply the knowledge of
mathematics, science, engineering fundamentals, and an Lectures and Apply
1 3 Problem
engineering specialization to the solution of complex Solving
engineering problems.
Identify, formulate, review research literature, and
analyze complex engineering problems reaching Design Apply
Exercises
2 substantiated conclusions using first principles of 2 and
mathematics, natural sciences, and engineering Assignments
sciences.
Design solutions for complex engineering problems and
design system components or processes that meet the Apply and
Assignments, Analyze
3 specified needs with appropriate consideration for the 3 Lectures and
public health and safety, and the cultural, societal, and Exams
environmental considerations.
Use research-based knowledge and research methods
including design of experiments, analysis and Mini and Apply
4 2 Micro
interpretation of data, and synthesis of the information Projects
to provide valid conclusions.
Create, select, and apply appropriate techniques,
resources, and modern engineering and IT tools including Lectures and Apply
5 2 Problem
prediction and modeling to complex engineering activities Solving
with an understanding of the limitations.
Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal and --------
6 0 -------
cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
Understand the impact of the professional engineering
solutions in societal and environmental contexts, and
7 2 Assignments Analyze and
demonstrate the knowledge of, and need for Justify
sustainable development.
Apply ethical principles and commit to professional ethics Assignments
8 2 Analyze
and responsibilities and norms of the engineering practice.
Function effectively as an individual, and as a member or Class Test &
9 2 Seminars Analyze
leader in diverse teams, and in multidisciplinary settings.
Communicate effectively on complex engineering
activities with the engineering community and with Understand
& Analyze
society at large, such as, being able to comprehend and Seminars
10 2
write effective reports and design documentation, make
effective presentations, and give and receive clear
instructions.
11 Demonstrate knowledge and understanding of the 2 Class Tests
engineering and management principles and apply these to & Group Apply
one’s own work, as a member and leader in a team, to Activity in
manage projects and in multidisciplinary environments. class room
Recognize the need for, and have the preparation and
12 ability to engage in independent and life-long learning in 0 ------- --------
the broadest context of technological change.
The ability to understand the evolutionary changes in Text Book
PS computing and apply problem solving skills, tools, Problems as Apply
2 part of
O1 techniques to address modern computing challenges.
Assignment
The ability to develop intelligent and autonomous systems
PS to cater societal needs especially in the fields of health Design and
2 Placement Develop
O2 care, ecommerce, banking, agriculture, cyber security and
insurance.
COURSE OUTCOMES:
Sub: -Define Course Outcomes &Course Articulation Matrix for the Course –
Digital Electronics and Computer Organization (A6CS28)– Reg.
All the Course Instructors handling Digital Electronics and Computer Organization
(A6CS28) are here by informed that a meeting is scheduled on MG 003 at 3:00 PM to discuss
on the Agenda given below:
Agenda:
Define Course Outcomes for the course Digital Electronics and Computer
Organization (A6CS28) Prepare Course Articulation Matrix.
Justifications for the mapping of Course Outcomes to Program Outcomes.
The following Course Instructors are requested to attend the meeting to discuss on the
Agenda given above.
S.No Members
1 MRS.SRILATHA
2 MRS.SWATHI
3 Mr. Sudhakar
4 Mr. T. Vinod
Course Coordinator
Copy submitted to: HOD(CSE)
DEPARTMENT OF CSE
Minutes of Meeting
Topic Discussions/Decision
COURSE
OUTCOM PROGRAM OUTCOMES
ES
COs/ PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PS PSO
POs 1 2 3 4 5 6 7 8 9 0 1 2 O 2
1
CO1 3 2 3 2 2 2
CO2 2 3 3 3 3 3
CO3 2 2 3 3 2 3
CO4 2 3 3 3 3 2
CO5 2 3 3 2 3 3
CO6 2 3 2 3 3 3
Avg 2 3 3 3 3 3
Prepared by
Dr. Michael
COURSE
OUTCOM PROGRAM OUTCOMES
ES
COs/ PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PS PSO
POs 1 2 3 4 5 6 7 8 9 0 1 2 O 2
1
CO1 2 3 3 2 2 3
CO2 2 2 3 3 3 3
CO3 2 3 3 2 2 3
CO4 3 3 3 3 3 3
CO5 2 3 2 3 3 2
CO6 3 3 3 2 3 3
Avg 2 3 3 3 3 3
Prepared by
Mr. Sudhakar
COURSE
OUTCOM PROGRAM OUTCOMES
ES
COs/ PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PS PSO
POs 1 2 3 4 5 6 7 8 9 0 1 2 O 2
1
CO1 3 3 3 2 2 3
CO2 2 2 3 3 3 3
CO3 2 3 3 2 2 3
CO4 3 3 3 3 3 3
CO5 2 3 2 3 3 2
CO6 3 3 3 2 3 3
Avg 2 3 3 3 3 3
Prepared by
Mr. T. Vinod
It was decided by the Course Coordinator and Instructors to finalize the Course
Articulation Matrix by taking an average of Course Articulation Matrices prepared
by individual Course Instructors.
Average of Course Articulation Matrices
COURS
E
PROGRAM OUTCOMES
OUTCO
MES
COs/ PO1 PO2 PO3 PO4 P PO PO PO P PO PO11 PO12 PS PSO
POs O 6 7 8 O9 10 O 2
5 1
COURSE
OUTCOM PROGRAM OUTCOMES
ES
COs/ PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PS PSO
POs 1 2 3 4 5 6 7 8 9 0 1 2 O 2
1
CO1 2 3 3 2 2 2
CO2 2 3 3 3 3 3
CO3 2 2 3 3 3 3
CO4 2 3 3 3 3 3
CO5 2 3 3 3 3 3
C06 2 3 3 3 3 3
Avg 2 3 3 3 3 3
Correlation levels 1,2 or 3 as defined below:
1. Slight (Low) 2. Moderate (Medium) 3. Substantial (High)
Justification The Course Coordinator and Instructors prepared justifications for Course
s for CO - Articulation Matrix - the mapping of Course Outcomes to Program Outcomes as
PO below .
mapping Mapping
Leve
CO-PO Justification
l
CO1- PO1
CO2- PO1
Students can use basic mathematics in solving
CO3- PO1
2 computer science problems using Digital Electronics
CO4- PO1
and Computer Organization.
CO5- PO1
CO6- PO1
CO1- PO2 3
CO2- PO2 3
Digital Electronics and Computer Organization will
CO3- PO2 2
help in designing complex engineering problems like
CO4- PO2 3
deigning compilers.
CO5- PO2 3
CO6- PO2 3
CO1- PO3 3 By analyzing time and space complexity using
CO2- PO3 Digital Electronics and Computer Organization we
CO3- PO3 design effective solutions
CO4- PO3
CO5- PO3
CO6- PO3
CO1- PO4 2
CO2- PO4 3
Design effective solutions and draw valid
CO3- PO4 3
conclusions using Digital Electronics and Computer
CO4- PO4 3
Organization.
CO5- PO4 3
CO6- PO4 3
CO1- PO11 2
CO2- PO11 3
Designing cost effective solution by evaluating time
CO3- PO11 3
and space complexity of various Digital Electronics
CO4- PO11 3
and Computer Architectures
CO5- PO11 3
CO6- PO11 3
CO1- PO12 2
CO2- PO12 3
It helps in lifelong learning as most of the real time
CO3- PO12 3
computer science problem solving involves Digital
CO4- PO12 3
Electronics and Computer Organization.
CO5- PO12 3
CO6- PO12 3
Attendees
Signature
Mr. Sudhakar – Course Coordinator
TIMETABLE
Department of CSE
Tue DECO
L
Wed U DECO
N
Thu C DECO
H
Fri DECO
Sat DECO
SESSION PLANNER
L1
1 Introduction T1,R1
Representation of numbers of different
2 L2 radix T1,R1
conversion of numbers from one radix to
3 L3 another radix T1,R1
conversion of numbers from one radix to
4 L4 another radix T1,R1
5 L5 r-1‘s complement and r‘s complement T1,R1
6 L6 r-1‘s complement and r‘s complement T1,R1
I Basic Theorems and Properties of
7 L7 Boolean algebra T1,R1
Basic Theorems and Properties of
8 L8 Boolean algebra T1,R1
9 L9 Canonical and Standard Forms T1,R1
10 L10 Canonical and Standard Forms T1,R1
11 L11 Digital Logic Gates T1,R1
12 L12 Universal Logic Gates T1,R1
13 L13 K- Map Method T1,R1
14 L14 K- Map Method T1,R1
15 L15 UNIT 2 Class test
S.No Unit Lecture Topic Text/Ref Date Date
No. No. book Planned Conducted
23
L23 Latches T2,R1
24 L24 flip-flops T2,R1
25 L25 Design of Ripple counters T2,R1
26 L26 Johnson counter T2,R1
27 L27 Ring counter,Shift register
28 L28 UNIT 2 Class test
S.No Unit Lecture Topic Text/Ref Date Date
No. No. book Planned Conducted
29 L29 Instruction codes T2,R1
30 L30 Computer Registers T2,R1
31 L31 Computer Instructions T2,R1
32 L32 Timing and Control T2,R1
33 L33 Instuction cycle T2,R1
34 L34 Memory-Reference Instructions T2,R1
35 III L35 Input-Output and interrupt
36 L36 Input-Output and interrupt T2,R1
37 L37 Stack organization T2,R1
38 L38 Instruction Formats T2,R1
39 L39 Addressing Modes T2,R1
40 L40 Data Transfer and Manipulation T2,R1
41 L40 UNIT 3 class test
S.No Unit Lecture Topic Text/Ref Date Date
No. No. book Planned Conducted
Register Transfer Language, Register
42 L42 Transfer T2,R1
43 L43 Bus and Memory Transfers T2,R1
44 L44 Arithmetic Micro Operations T2,R1
45 L45 Logic Micro-Operations T2,R1
46 L46 Shift Micro-Operations T2,R1
47 L47 Pipeline and Parallel Processing T2,R1
48 L48 Parallel Processing T2,R1
IV
49 L49 Pipelining T2,R1
50 L50 Arithmetic Pipeline T2,R1
51 L51 Instruction Pipeline T2,R1
52 L52 Instruction Pipeline T2,R1
53 L53 UNIT IV class test
S.No Unit Lecture Topic Text/Ref Date Date
No. No. book Planned Conducted
54 L54 I/O interface, Programmed IO T2,R1
55 L55 Memory Mapped IO, Interrupt Driven IO T2,R1
56 L56 DMA, Characteristics of multiprocessors T2,R1
57 L57 Interconnection structures T2,R1
58 L58 Inter Processor Arbitration T2,R1
Inter processor Communication and
59 L59 Synchronization T2,R1
60 V L60 Cache Coherence T2,R1
The Class Notes are the most Valuable Course Material and bear the stamp of the faculty
reflecting his attitude towards the profession of teaching. The Class Notes provide confidence
to the faculty to deliver the subject matter in a systematic and effective way thus improving
the Teaching-Learning Process. It is pertinent that each and every faculty member shall
prepare the Class Notes for the subjects allocated to them.
2. PROCEDURE.
The procedure is described in succeeding paragraphs.
MLR20 Syllabus
|
Text books, Reference Books and down loaded Material
|
Compilation of Session Planner (56 to 64 Lessons)
|
Preparation of Class Notes
a) A copy of the MLR20 Syllabus relevant to his/her theory subject will be collected by
the nominated faculty of the subject
b) Text Books and Reference Books mentioned in the syllabus will be gone through by
the concerned faculty to gather information that which chapter(s) of these books is
relevant for each Unit of the Syllabus. Faculty may also refer to other relevant
material including downloaded for this purpose.
c) Each Unit will be divided in to Sessions as per MLR20 Syllabus such that it can be
covered in a period of 50 minutes.
d) The Session Planner limiting to 56 to 64 Lessons will be prepared as per the enclosed
format given below.
Session Planner
S. Unit Class Topic Text/Ref Chapter Date Date
No No book No Planned Conducted
1
2
3
64
5. COMPILATION OF CLASS NOTES: The class Notes will be compiled by the faculty
members the faculty members should take it as a challenge to prepare their lecture notes .He
has to refer as many books as possible, his own class notes which is prepared previously for
his reference and use, discuss with his peers, colleagues, seniors etc. The lecture notes
prepared by the faculty should be complete in all the respects and should attract the
appreciation, acclodes and satisfactory comments from every section of the people who refers
the lecture notes. It also helps the faculty members as a standard book for his reference and
delivering lectures at any time. Hence faculty members are advised to take utmost care in
preparing lecture notes after studying the text book, reference book and other relevant
material available with him/her. The guidelines related to the format and not the content are
given below:
c) Each Lesson will include the course material relating to the topic mentioned in the
Session Planner. The no. of pages of material for each session be limited so that it can
be covered in 50 minutes. However, a minimum of one page material will be prepared
for one session. The material may be supported with handouts/OHP/PPT slides.
6. CONCLUSION: The preparation of Class Notes is the most important step towards the
implementation of effective Teaching-Learning Process. It must be noted the Class Notes are
not the static document and must be revised by the faculty every year by adding new pages to
the existing Class Notes. The additional Class Note material must take into account the
charges in the MLR20 Syllabus and new trends in technologies related to the subject.
The SOP will be revised at the end of every semester for improvement. The comments
received from the Depts. will be included.
1. COURSE DESCRITPTION
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Phone Nos: 08418 – 204066 / 204088, Fax : 08418 – 204088
COURSE DESCRIPTION
Regulation MLR20
Team of Instructors Dr. Sanjai, Dr. Michael, Mr. Sudhakar, Mr. T. Vinod
I. COURSE OVERVIEW:
This Course main objective for the student to is to understand different number systems and design
combinational and sequential logic circuits. Also, students shall understand concepts of register transfer logic
and arithmetic operations, Learn different types of addressing modes and memory organization.
II.PREREQUISITES:
e
Critique the performance issues of cache memory CIE & SEE and Assignments
and virtual memory
Proficiency Bloom’s
PO Program Outcomes Level
assessed by Level
Engineering knowledge: Apply the knowledge of
mathematics, science, engineering fundamentals, and an Lectures and Apply
1 3 Problem
engineering specialization to the solution of complex Solving
engineering problems.
2 Identify, formulate, review research literature, and 2 Design
analyze complex engineering problems reaching Exercises Apply
and
substantiated conclusions using first principles of Assignments
mathematics, natural sciences, and engineering
sciences.
Design solutions for complex engineering problems and
design system components or processes that meet the Apply and
Assignments, Analyze
3 specified needs with appropriate consideration for the 3 Lectures and
public health and safety, and the cultural, societal, and Exams
environmental considerations.
Use research-based knowledge and research methods
including design of experiments, analysis and Mini and Apply
4 2 Micro
interpretation of data, and synthesis of the information Projects
to provide valid conclusions.
Create, select, and apply appropriate techniques,
resources, and modern engineering and IT tools including Lectures and Apply
5 2 Problem
prediction and modeling to complex engineering activities Solving
with an understanding of the limitations.
Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal and --------
6 0 -------
cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
Understand the impact of the professional engineering
solutions in societal and environmental contexts, and
7 2 Assignments Analyze and
demonstrate the knowledge of, and need for Justify
sustainable development.
Apply ethical principles and commit to professional ethics Assignments
8 2 Analyze
and responsibilities and norms of the engineering practice.
Function effectively as an individual, and as a member or Class Test &
9 2 Seminars Analyze
leader in diverse teams, and in multidisciplinary settings.
Communicate effectively on complex engineering
activities with the engineering community and with Understand
& Analyze
society at large, such as, being able to comprehend and Seminars
10 2
write effective reports and design documentation, make
effective presentations, and give and receive clear
instructions.
Demonstrate knowledge and understanding of the Class Tests
engineering and management principles and apply these to & Group Apply
11 2 Activity in
one’s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments. class room
Recognize the need for, and have the preparation and
12 ability to engage in independent and life-long learning in 0 ------- --------
the broadest context of technological change.
The ability to understand the evolutionary changes in Text Book
PS computing and apply problem solving skills, tools, Problems as Apply
2 part of
O1 techniques to address modern computing challenges.
Assignment
The ability to develop intelligent and autonomous systems
PS to cater societal needs especially in the fields of health Design and
2 Placement Develop
O2 care, ecommerce, banking, agriculture, cyber security and
insurance.
0=None 2=Supportive 3=Highly Related
IX. COURSE PLAN:
At the end of the course, the students are able to achieve the following Course Learning Outcomes. The
course plan is meant as a guideline. There may probably be changes
Lectu Course Topics to be covered Reference Blooms Level
re Learning
No. Outcomes
16 A T1 /Ch5 1,2,3
21 A,B.E T1 /Ch8
1,2
22 A,B,E T1 /Ch7 1,2,3,4
23 A,B,E T1 /Ch7 1,2,3
24 T1 /Ch7 1,2
6. Creating /
Synthesis :
4. Analyzing / 5. Evaluating /
Builds a structure or
Analysis : Evaluation:
pattern from diverse
2. Understanding / 3. Applying / Separates material or Make judgments
elements. Put parts
Comprehension : Application: concepts into about the value of
together to form a
Comprehending the Use a concept in a component parts so ideas or materials.
whole, with emphasis
1. Remembering / meaning, translation, new situation or that its organizational
on creating a new
Blooms Taxonomy Knowledge: interpolation, and unprompted use of an structure may be Key Words:
meaning or structure.
Recall or retrieve interpretation of abstraction. Applies understood. Agree, Appraise,
previous learned instructions and what was learned in Distinguishes between Assess, Award,
Key Words:
information. problems. State a the classroom into facts and inferences. Choose, Compare,
Adapt, Build, Change,
problem in one's own novel situations in the Conclude, Criteria,
Choose, Combine,
Key Words: words. work place. Key Words: Criticize, Decide,
Compile, Compose,
Choose, Define, Find, Analyze, Assume, Deduct, Defend,
Construct, Create,
How, Label, List, Key Words: Key Words: Categorize, Classify, Determine, Disprove,
Delete, Design,
Match, Name, Omit, Classify, Compare, Apply, Build, Compare, Conclusion, Estimate, Evaluate,
Course Outcomes Develop, Discuss,
Recall, Relate, Select, Contrast, Demonstrate, Choose, Contrast, Discover, Explain, Importance,
Elaborate, Estimate,
Show, Spell, Tell, Explain, Extend, Construct, Develop, Dissect, Distinguish, Influence, Interpret,
Formulate, Happen,
What, When, Where, Illustrate, Infer, Experiment, with, Divide, Examine, Judge, Justify, Mark,
Imagine, Improve,
Which, Who, Why Interpret, Outline, Identify, Interview, Function, Inference, Measure, Opinion,
Invent, Make up,
Relate, Rephrase, Make use of, Model, Inspect, List, Motive, Perceive, Prioritize,
Maximize, Minimize,
Show, Summarize, Organize, Plan, Relationships, Prove, Rate,
Modify, Original,
Translate Select, Solve, Utilize Simplify, Survey, Recommend, Rule
Originate, Plan,
Take, part, in, Test on, Select, Support,
Predict, Propose,
For, Theme value
Solution, Solve,
Suppose, Test, Theory
a) Apply
b) Design
c) Design
d) Design
e) Solve
f) Analyze
2. SESSION PLANNER/
SYLLABUS COVERAGE
(Session Planner/Syllabus Coverage of the Subject to be prepared by the
faculty member as per the proforma according to syllabus, assignments,
class tests, tutorials & Mid Exams)
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Phone Nos: 08418 – 204066 / 204088, Fax : 08418 – 204088
SESSION PLANNER
4.
51 L51 Binary Search T2,R1
52
53
L52
L53
Material to be ordered unit wise
Sorting:Bubble sort and selection sort
Insertion sort
T2,R1
T2,R1
54 a. Class notes
L54 – asQuick sort
per SOP T2,R1
55 b. Application
L55 ofMerge
Bloomsort Taxonomy. Minimum one example T2,R1relating to first three
56 L56 Comparison of Sorting Methods T2,R1
levels for Unit. I, II & III and all levels for Units IV and V. Bloom questions may
be framed fromNon-Linear Datayears
previous three structures
MLR papers.
Trees:Introduction, Definition,
c. i) Twenty objective bits with answer
57 L57 Terminology ,Applications T2,R1
ii) For Core subjects, two to three
Tree Representations-Listsolved problem (objective types) pertaining to
V
important
58 L58 concepts which relate to GATE, Competitive
Representation T2,R1exam and Placement
Questions. A minimum of 20 sibling
Left child-Right bits for each unit. Reference be made to GATE
59 L59 Representation
(year), Competitive exam (name) and Placement Questions T2,R1
(Company).
Graphs: Introduction,
d. Two Assignment Questions per unit. Assignment questions will be framed from
60 NPTELL60Video/eLSDM
Definition ,Terminology
Link/Journal/Original/Standard T2,R1
Test books/Reference
61 L61 Applications T2,R1
books. Questions shall relate to Bloom Taxonomy level III and above. The framed
Graph Representations: Adjacency
questions should be such that the student prepares the answer after referring to the
62 L62 matrix T2,R1
specified
L63 linked material. Assignment questions will be used by the student for
63 Adjacency lists T2,R1
giving student ACTIVITY:
seminar. Collaborative Learning
e. Three TutorialsTopic:
questions sorting
per unit with answers, Tutorial questions shall pertain to
64 problem solving.
L64 Emphases
UNIT V classbetest
on GATE Questions, questions taken from previous
three years. JNTU papers and from Original/Standard Text books/Reference Books.
f. Exam Objectives
CLASS NOTES
Unit No -1
(Lecture wise class notes to be filed by the faculty member with
minimum of one application or real time example in each unit.)
BLOOMS TAXONOMY
Unit No -1
Twenty Objective
bits with answers
UNIT-1
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Phone Nos: 08418 – 204066 / 204088, Fax : 08418 – 204088
4. D) ASSIGNMENT
QUESTIONS
(Two Assignment Questions per unit. Assignment questions will be
framed from NPTEL. Video/eLSDM Link/Journal/Original/Standard Test
books/Reference books. Questions shall relate to Bloom Taxonomy
level III and above. The framed questions should be such that the
student prepares the answer after referring to the specified linked
material. Assignment questions will be used by the student for giving
student seminar.)
(Unit No - …)
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Phone Nos: 08418 – 204066 / 204088, Fax : 08418 – 204088
___________________________________________________________________________
I 1/Set-1 L-2
2. a) Explain array and representation of 1D array
b) What is a nested structure? Develop a program CO-1
L-3
for nested structures.
L-3
3. Write a C program to read name, roll number,
year and marks of three subjects of a student and
print the student the name, roll number, average CO-1
marks of the student using structures.
(Unit No - …)
______________________________
TUTORIAL
Subject: Data Structures
Branch: II CSE-D
Academic Year: 2022-23 Semester: II
Faculty: DR. P. MICHAEL PREETAM RAJ
S. Date
Unit No Tutorial topic
No. conducted
Explain self-referential structure? Develop a c program
to create a self- referential structure for student data?
Differentiate sparse matrices with normal matrices.
1 I Develop a c program to implement sparse matrix and
mention whether the given matrix is a sparse matrix or
not
Summarize the linear and nonlinear data structures in
detail.
Explain the operations used in doubly linked list in detail?
2 II Differentiate singly, doubly and circular linked lists and
justify which linked list is more efficient?
Develop a c program to implement singly linked list?
Define ADT? Develop a c program to implement stack ADT
using array representation
Consider the following expression and evaluate the result
and convert the expression into postfix and prefix
3 III expressions:
5+9*3/7*(6+1)-(8*7)/2
Marks
Mid Date Date of
Questions entered
term conducted distribution
in register
II
Note: Weak students are the students who secure less than 50% marks in
Previous MLR External examinations
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Phone Nos: 08418 – 204066 / 204088, Fax : 08418 – 204088
Note: Weak students are the students who get <=10.0 marks out of 20.0 in Mid-term test.
MLR Institute of Technology
Laxma Reddy Avenue, Dundigal, Quthbullapur (M), Hyderabad – 500 043
Phone Nos: 08418 – 204066 / 204088, Fax : 08418 – 204088
TIME TABLE
No. of students
Date Day Period Theory / Retest
attended
TARGET (%)
Signature of Faculty
13.MATERIAL FOR
HANDBOOK
14. SAMPLE
ASSIGNMENTS / CLASS
TESTS
(One sample assignment of the student for each unit to be filed by the
faculty member)