2nd Year Syllabus
2nd Year Syllabus
Engineering
Academic Year 2024-25
BATCH:2023-27 (CREDITS:160)
1
S.No CONTENTS Pg.No
1. Institution Vision, Mission, Goals and Quality policy 4
2. Department Vision, Mission and Program Educational Objectives (PEO) 5
3. Program Outcomes (PO) with Graduate Attributes 6
4. Program Specific Outcomes (PSOs) 7
SCHEME
5. Scheme of Third Semester B. E 8-9
6. Scheme of Fourth Semester B. E 10-12
SYLLABUS
Syllabus of Third Semester BE 13
22MAE31 Numerical Methods and Transforms 14
22ECE32 Analog Electronic Circuits 17
22ECL32 Analog Electronic Circuits Lab 20
22ECE33 Digital Electronic Circuits 22
22ECL33 Digital Electronic Circuits Lab 25
22ECE34X - Engineering Science Course 27-38
22ECE341 Circuit Design and Analysis 27
22ECE342 Signals and Systems 30
22ECE343 Linear Integrated Circuits 33
22ECE344 Control Systems 36
7
22ECE35X -Ability Enhancement Course - III 39-47
22ECE351 Electronics Design using Proteus 39
22ECE352 PCB Design using OrCAD 41
22ECE353 Embedded Design using MP Lab 43
22ECE354 System Design using Altium 45
22BIK36 Bio-inspired Design and Innovation 48
22UHK37 Universal Human Values and Life Skills 51
22NSS30 National Service Scheme 53
22PED30 Physical Education and sports 58
22YOG30 Yoga 60
22DMAT31 Basic Applied Mathematics-I 63
Syllabus of Fourth Semester BE 65
22MAE41 Numerical, Complex Analysis and Probability Theory 66
22ECE42 System Design using HDL 69
22ECL42 Hardware Description Language Lab 72
8
22ECE43 Digital Signal Processing 74
22ECL43 Digital Signal Processing Lab 77
22ECE44 Microprocessors & Interfacing 79
22ECL44 Microprocessors Lab 81
2
22ECE45X -Programming Language Course 84-95
22ECE451 Object Oriented Programming using Java 84
22ECE452 IoT Programming 87
22ECE453 Embedded Linux Programming 90
22ECE454 Programming using RoboDK 93
22ECE46X -Ability Enhancement Course – IV 96-103
22ECE461 Electronics Applications using Sci 96
22ECE462 Embedded Designs using Atmel Studio 98
22ECE463 Virtual Instrumentation using LabVIEW 100
22ECE464 App Development using Google Flutter 102
22SCK47 Social Connect and Responsibility 104
22ECE48 Mini Project-I 107
22NSS40 National Service Scheme 108
22PED40 Physical Education 113
22YOG40 Yoga 115
22DMAT41 Basic Applied Mathematics-II 117
Appendix A List of Assessment Patterns 119
3
NEW HORIZON COLLEGE OF ENGINEERING
INSTITUTION
Vision
Mission
1. To strengthen the theoretical, practical and ethical dimensions of the learning process by fostering
a culture of research and innovation among faculty members and students.
2. To encourage long-term interaction between the academia and industry through their involvement
in the design of curriculum and its hands-on implementation.
3. To strengthen and mould students in professional, ethical, social and environmental dimensions
by encouraging participation in co-curricular and extracurricular activities.
4. To develop value based socially responsible professionals for the betterment of the society.
Quality Policy
To provide educational services of the highest quality both curricular and co-curricular to
enable students integrate skills and serve the industry and society equally well at global level.
Values
4
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
VISION
To create high quality engineering professionals who can serve the society and earn global
recognition.
MISSION
5
Program Outcomes (PO) with Graduate Attributes
Graduate Attributes Program Outcomes (POs)
PO1: Apply the knowledge of mathematics, science, engineering
Engineering fundamentals and an engineering specialization to the solution of
1 complex engineering problems in Electronics and Communication
knowledge
Engineering.
PO2: Identify, formulate, review research literature, and analyze
complex engineering problems in Electronics and Communication
2 Problem analysis
Engineering reaching substantiated conclusions using first principles
of mathematics, natural sciences, and engineering sciences.
PO3: Design solutions for complex engineering problems and design
system components or processes of Electronics and Communication
Design/development
3 Engineering that meet the specified needs with appropriate
of solutions
consideration for the public health and safety, and the cultural,
societal, and environmental considerations.
PO4: Use research-based knowledge and research methods including
Conduct design of experiments in Electronics and Communication
4 investigations of Engineering, analysis and interpretation of data, and synthesis of the
complex problems
information to provide valid conclusions.
PO5: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling
5 Modern tool usage to complex engineering activities in Electronics and Communication
Engineering with an understanding of the limitations.
PO6: Apply reasoning informed by the contextual knowledge to
The engineer and assess societal, health, safety, legal and cultural issues and the
6
society consequent responsibilities relevant to the professional engineering
practice in Electronics and Communication Engineering.
PO7: Understand the impact of the professional engineering solutions
Environment and of Electronics and Communication Engineering in societal and
7 environmental contexts, and demonstrate the knowledge of, and need
sustainability
for sustainable development.
PO8: Apply ethical principles and commit to professional ethics and
8 Ethics responsibilities and norms of the engineering practice.
Individual and team PO9: Function effectively as an individual, and as a member or leader
9
work in diverse teams, and in multidisciplinary settings.
6
being able to comprehend and write effective reports and design
documentation, make effective presentations, and give and receive
clear instructions.
PO11: Demonstrate knowledge and understanding of the engineering
Project management and management principles and apply these to one’s own work, as a
11 member and leader in a team, to manage projects and in
and finance
multidisciplinary environments.
PO12: Recognize the need for, and have the preparation and ability to
12 Life-long learning engage in independent and life-long learning in the broadest context
of technological change.
PEO2 3 3 3 3 3 2 2 2 2 2 2 2 3 2
PEO3 3 3 3 3 3 3 3 2 2 2 2 2 3 3
PEO4 1 1 1 1 1 2 2 3 3 3 3 3 1 1
7
NEW HORIZON COLLEGE OF ENGINEERING
B. E. in Electronics and Communication Engineering
Scheme of Teaching and Examinations for 2023- 2027 BATCH (2022 Scheme)
III Semester
Credit
S. Course and Course Overall Contact Marks
Course Title BoS Distribution
No. Code Credits Hours
L T P S CIE SEE Total
Numerical Methods and
1 BSC 22MAE31 BS 2 1 0 0 3 4 50 50 100
Transforms
2 PCC 22ECE32 Analog Electronic Circuits EC 3 0 0 0 3 3 50 50 100
3 PCCL 22ECL32 Analog Electronic Circuits Lab EC 0 0 1 0 1 2 50 50 100
4 PCC 22ECE33 Digital Electronic Circuits EC 3 0 0 0 3 3 50 50 100
5 PCCL 22ECL33 Digital Electronic Circuits Lab EC 0 0 1 0 1 2 50 50 100
8
the course code indicates common to all the stream of engineering. ESC: Engineering Science Course, ETC: Emerging Technology Course, PLC: Programming
Language Course, CIE: Continuous Internal Evaluation, SEE:Semester End Evaluation.
22DMAT31*: This non-credit mandatory course to be offered with only CIE and no SEE to Lateral entry students.
National Service Scheme /Physical Education/Yoga: All students have to register for any one of the courses namely National Service Scheme (NSS),
Physical Education(PE) (Sports and Athletics), and Yoga (YOG) with the concerned coordinator of the course during the first week of III semesters.
Activities shall be carried out between III semester to the VI semester (for 4 semesters). Successful completion of the registered course and requisite CIE
score is mandatory for the award of the degree. The events shall be appropriately scheduled by the colleges and the same shall be reflected in the calendar
prepared for the NSS, PE, and Yoga activities. These courses shall not be considered for vertical progression as well as for the calculation of SGPA and CGPA,
but completion of the course is mandatory for the award of degree.
Credit Definition: 03-Credits courses are to be designed for 40 hours in Teaching-Learning Session
1-hour Lecture (L) per week=1Credit 02- Credits courses are to be designed for 25 hours of Teaching-Learning Session
2-hoursTutorial(T) per week=1Credit 01-Credit courses are to be designed for 15 hours of Teaching-Learning
2-hours Practical / Drawing (P) per week=1Credit Sessions
2-hous Self Study for Skill Development (SDA) per
week = 1 Credit
9
NEW HORIZON COLLEGE OF ENGINEERING
B. E. in Electronics and Communication Engineering
Scheme of Teaching and Examinations for 2023- 2027 BATCH (2022 Scheme)
IV Semester
Credit Overal
Marks
S. Course and Course Distribution l Contact
Course Title BoS
No. Code Credit Hours
L T P S CIE SEE Total
s
Numerical, Complex Analysis
1 BSC 22MAE41 BS 2 1 0 0 3 4 50 50 100
and Probability Theory
2 PCC 22ECE42 System Design using HDL EC 3 0 0 0 3 3 50 50 100
Hardware Description Language
3 PCCL 22ECL42 EC 0 0 1 0 1 2 50 50 100
Lab
4 PCC 22ECE43 Digital Signal Processing EC 3 0 0 0 3 3 50 50 100
5 PCCL 22ECL43 Digital Signal Processing Lab EC 0 0 1 0 1 2 50 50 100
6 PCC 22ECE44 Microprocessors & Interfacing EC 3 0 0 0 3 3 50 50 100
7 PCCL 22ECL44 Microprocessors Lab EC 0 0 1 0 1 2 50 50 100
8 PLC 22ECE45X Programming Language Course EC 2 0 1 0 3 4 50 50 100
9 AEC 22ECE46X Ability Enhancement Course – IV EC 0 0 1 0 1 2 50 50 100
Social Connect and
10 UHV 22SCK47 EC 0 0 1 0 1 2 50 -- 50
Responsibility
11 PROJ 22ECE48 Mini Project-I EC 0 0 1 0 1 2 50 50 100
NSS
22NSS40 National Service Scheme
Coordinator
Physical
12 NCMC 0 0 0 0 0 2 50 -- 50
22PED40 Physical Education Education
Director
22YOG40 Yoga Yoga Teacher
Total 21 31 600 500 1100
10
BSC: Basic Science Course, PCC: Professional Core Course, PCCL: Professional Core Course laboratory, UHV: Universal Human Value Course, NCMC:
Non-Credit Mandatory Course, AEC: Ability Enhancement Course, PROJ: Mini Project work, L: Lecture, T: Tutorial, P: Practical S: SDA: Self Study for
Skill Development, K: This letter in the course code indicates common to all the stream of engineering. ESC: Engineering Science Course, ETC: Emerging
Technology Course, PLC: Programming Language Course, CIE: Continuous Internal Evaluation, SEE:Semester End Evaluation.
22DMAT41*: This non-credit mandatory course to be offered with only CIE and no SEE to Lateral entry students.
Mini-project work: Mini Project is a laboratory-oriented/hands on course that will provide a platform to students to enhance their practical
knowledge and skills by the development of small systems/applications etc. Based on the ability/abilities of the student/s and recommendations of
the mentor. A student can do mini project as
(i) A group of 2 if mini project work is single discipline (applicable to all IT allied branches)
(ii) A group of 2- 4 if mini project work is single discipline (applicable to all Core Branches)
(iii) A group of 2 - 4 students if the Mini Project work is a multidisciplinary (Applicable to all Branches)
11
National Service Scheme /Physical Education/Yoga: All students have to register for any one of the courses namely National Service Scheme (NSS),
Physical Education (PE) (Sports and Athletics), and Yoga (YOG) with the concerned coordinator of the course during the first week of III semesters.
Activities shall be carried out between III semester to the VI semester (for 4 semesters). Successful completion of the registered course and requisite
CIE score is mandatory for the award of the degree. The events shall be appropriately scheduled by the colleges and the same shall be reflected in the
calendar prepared for the NSS, PE, and Yoga activities. These courses shall not be considered for vertical progression as well as for the calculation of
SGPA and CGPA, but completion of the course is mandatory for the award of degree.
12
THIRD SEMESTER
(SYLLABUS)
13
NUMERICAL METHODS AND TRANSFORMS
(Common to ECE, EEE, MEE)
Course Code 22MAE31 CIE Marks 50
L:T:P:S 2:1:0:0 SEE Marks 50
Hrs. / Week 4 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22MAE31.1 Use appropriate numerical methods to solve algebraic equations and transcendental equations.
22MAE31.2 Differentiate the physical problems numerically, evaluate a definite integral numerically and use
appropriate numerical methods to solve boundary value problems in partial differential
equations.
22MAE31.3 Justify Z-transforms method to solve continuous/discrete model problems.
22MAE31.4 Express the periodic functions as Fourier series expansion analytically and numerically.
22MAE31.5 Solve the continuous model problems using Fourier transform.
22MAE31.6 Analyze the Fast Fourier transforms method to solve the discrete model problems.
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22MAE31.1 3 3 - - - - - - - - - -
22MAE31.2 3 3 - - - - - - - - - -
22MAE31.3 3 3 - - - - - - - - - -
22MAE31.4 3 3 - - - - - - - - - -
22MAE31.5 3 3 - - - - - - - - - -
22MAE31.6 3 3 - - - - - - - - - -
15
3)https://youtu.be/74g5_3TC-tQ?si=yB2PHVGr4hxIlqPo
4)https://youtu.be/QQFIWwDA9NM?si=3wJrtlm1NdPSbXmB
5)https://youtu.be/5817fLmsTGE?si=Y7ORyV2ETSCxZRAZ
6)https://youtu.be/XJRW6jamUHk?si=G_UTgCM622bz9yh4
7)https://youtu.be/QHH50jy8s_A?si=eNUoUXYLEvEZj3KM
8)https://youtu.be/m3mMeXLt2OQ?si=r9QXzwCRo0PC0ewz
9)https://youtu.be/aSu5Yde9Sfk?si=6kZbU3QRXEfEn2ua
10)https://www.youtube.com/live/tjBxcBLBe6I?si=v4RH4oqyttKhfaPd
11)https://youtu.be/-Y_0FY-IDrI?si=-ERIHGln3U2dr54J
12)https://youtu.be/zWRVxWdwXaw?si=Y78g7TogvDZIKhvs
13)https://youtu.be/nl9TZanwbBk?si=LdywSeCJ0EIt5zCx
14)https://youtu.be/E8HeD-MUrjY?si=JWwQzkQWfaTIqVhG
Activity-Based Learning (Suggested Activities in Class)/Practical Based Learning:
Contents related activities (Activity-based discussions)
For active participation of students, instruct the students to prepare Algorithms/Flowcharts/Pro-
gramming Codes
Organizing Group wise discussions on related topics
Seminars
16
ANALOG ELECTRONIC CIRCUITS
Course Code 22ECE32 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE32.1 Compare the BJT and JFET configurations and its respective biasing methods to
perform the load line analysis
22ECE32.2 Examine the AC model of BJT and JFET to perform the small signal analysis
22ECE32.3 Analyze the frequency response of BJT and FET amplifier circuits
22ECE32.4 Compare the effect of feedback topologies in amplifier circuits
22ECE32.5 Apply the positive feedback topology to the BJT circuit to obtain the frequency of different
oscillator circuits
22ECE32.6 Analyze the working principles of power amplifiers for real world applications
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
1
22ECE32.1 3 - - - - - - - - - - - 3 1
22ECE32.2 3 3 - - - - - - - - - - 3 1
22ECE32.3 3 3 1 - - - - - - - - 2 3 1
22ECE32.4 3 3 1 - - - - - - - - 2 3 1
22ECE32.5 3 - - - - - - - - - - 2 3 1
22ECE32.6 3 3 1 - - - - - - - - 2 3 1
Case-study Investigate the problems based on various bias configurations and solve
using re transistor model.
Text Book Text Book 1 - 4.1 to 4.5, 4.7, 4.8, 4.18 (221-223: Derived equations are excluded),
5.4 to 5.6, 5.8, 5.9
MODULE-2 JFET BIASING AND AMPLIFIERS 22ECE32.2 8 Hours
Construction and characteristics of JFET, JFET configurations (CS, CG, CD), JFET Biasing (Fixed bias, Self-
bias and Voltage divider bias), JFET small signal model for CS configuration. Numerical Examples.
Case-study Investigate and solve the problems for various JFET small signal model for CS
configuration.
Text Book Text Book 1 - 6.1 to 6.3, 7.1 to 7.5, 8.1 to 8.5
MODULE-3 BJT AND JFET FREQUENCY RESPONSE 22ECE32.3 8 Hours
Introduction (Logarithms and Decibels), Low Frequency Analysis - Bode plot, Low Frequency Response
of BJT and FET amplifiers, Impact of Rs on the BJT low frequency response, Miller Effect Capacitance, High
frequency response of BJT and FET amplifiers.
Self-study Explore the Miller’s Theorem and its various applications.
Text Book Text Book 1 - 9.1 to 9.3, 9.6 to 9.12, 5.19, 5.20 Text Book 2:16.6.16.8.16.9
MODULE-4 FEEDBACK AND OSCILLATOR CIRCUITS 22ECE32.4, 8 Hours
22ECE32.5
17
The feedback concept, Feedback connection types, Practical Feedback Circuits, Theory of Sinusoidal
Oscillation, Phase Shift Oscillator, Wien Bridge Oscillator, Tuned Oscillator Circuits (Colpitts, Hartley), and
Crystal Oscillator.
Applications Scrutinize the different types of oscillators and their applications.
Text Book Text Book 1 - 14.1 to 14.9
MODULE-5 POWER AMPLIFIERS 22ECE32.6 8 Hours
Introduction (Amplifier Types and Efficiency), Class A amplifier (Series fed, Transformer coupled), Class
B amplifier (Transformer coupled, push-pull), Class AB Complementary Symmetry, Amplifier Distortion,
Power Transistor Heat Sinking, Class C and Class D amplifiers.
Case Study Survey on amplifier types and efficiency, design, applications and case studies of the
same.
Text Book Text Book 1 - 12.1 to 12.8
CIE Assessment Pattern (50 Marks – Theory)
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 10 - 5
L3 Apply 05 10 -
L4 Analyze 05 5 -
L5 Evaluate - - -
L6 Create - - -
18
Activity-Based Learning (Suggested Activities in Class)/ Practical Based learning
Visit to any electronics/VLSI industry
Demonstration of bode plot for frequency response of BJT and FET
Video demonstration of latest trends in transistors
Contents related activities (Activity-based discussions)
Organizing Group wise discussions on issues
19
ANALOG ELECTRONIC CIRCUITS LAB
Course Code 22ECL32 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECL32.1 Apply the knowledge of network theorems and device models to demonstrate the given
analog electronic circuit
22ECL32.2 Model the applications of diode, BJT and FET circuits using discrete components and
simulation tools
22ECL32.3 Construct analog circuits for the given design specification using suitable analog electronic
components
22ECL32.4 Evaluate the performance of advanced analog circuit configurations
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECL32.1 3 - - - 2 - - - - - - 1 3 3
22ECL32.2 3 2 2 1 2 - - - - - - 1 3 3
22ECL32.3 3 2 2 1 2 - - - - - - 1 3 3
22ECL32.4 3 2 2 1 2 - - - - - - 1 3 3
Exp. No. /
Pgm. No. List of Experiments Hours COs
Prerequisite Experiments
PART-A
1 To design and test single ended and double ended Clippers circuits, plot 22ECL32.1
2
the input, output waveforms and Transfer characteristics 22ECL32.2
2 To design and test Clamper circuits, plot the input and output 22ECL32.1
2
waveforms. 22ECL32.2
3 To design and test the Integrators and Differentiators circuit. Plot the 22ECL32.1
2
input and output waveforms. 22ECL32.2
4 22ECL32.1
To Construct & test the Audio Amplifier. 2
22ECL32.2
5 22ECL32.2
To design and test the RC coupled BJT Amplifier. 2
22ECL32.3
6 22ECL32.2
To design and test differential Amplifier using BJT. 2
22ECL32.3
PART-B
7 To design and set-up the following tuned oscillator circuits using BJT,
22ECL32.2
and determine the frequency of oscillation.
2 22ECL32.3
(a) Hartley Oscillator
(b) Colpitts Oscillator
8 Simulation of RC phase shift oscillator for the given frequency. 2 22ECL32.2
22ECL32.3
9 Simulation of Common Source Amplifier using PSPICE. 2 22ECL32.2
22ECL32.3
20
10 Simulation of current-series and voltage shunt feedback amplifier and 2 22ECL32.2
to calculate the following parameters with and without feedback. 22ECL32.4
1. Mid band gain.
2. Bandwidth and cut-off frequencies.
3. Input and output impedance
11 Simulation of Darlington emitter follower circuit to calculate the 2 22ECL32.2
Bandwidth. 22ECL32.4
12 Simulation of push pull amplifier & observer the crossover distortion. 2 22ECL32.2
22ECL32.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. Familiarisation with Oscilloscope and Function Generator
http://vlabs.iitkgp.ac.in/psac/newlabs2020/vlabiitkgpAE/exp1/index.html
2. Active Filter
http://vlabs.iitkgp.ac.in/psac/newlabs2020/vlabiitkgpAE/exp2/index.html
3. Monostable Multivibrator using IC 555
http://vlabs.iitkgp.ac.in/psac/newlabs2020/vlabiitkgpAE/exp3/index.html
4. Astable Multivibrator using IC 555
http://vlabs.iitkgp.ac.in/psac/newlabs2020/vlabiitkgpAE/exp4/index.html
5. Schmitt Trigger
http://vlabs.iitkgp.ac.in/psac/newlabs2020/vlabiitkgpAE/exp5/index.html
6. Frequency Response of CS Amplifier
http://vlabs.iitkgp.ac.in/psac/newlabs2020/vlabiitkgpAE/exp6/index.html
CIE Assessment Pattern (50 Marks – Lab)
Test (s) Weekly Assessment
RBT Levels
20 30
L1 Remember - -
L2 Understand - 5
L3 Apply 10 10
L4 Analyze 5 10
L5 Evaluate 5 5
L6 Create - -
SEE Assessment Pattern (50 Marks – Lab)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember -
L2 Understand 5
L3 Apply 20
L4 Analyze 15
L5 Evaluate 10
L6 Create -
21
DIGITAL ELECTRONIC CIRCUITS
Course 22ECE33 CIE Marks 50
Code
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE33.1 Apply the fundamental concepts of Digital logic to implement the functions using logic gates
22ECE33.2 Make use of standard methods to simplify the Boolean expressions
22ECE33.3 Employ the simplification methods for designing combinational logic circuits
22ECE33.4 Demonstrate the design of general sequential logic circuits
22ECE33.5 Design the circuits of standard Registers and Counters using flip flops
22ECE33.6 Examine the significance of state machines in Digital system design
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE33.1 3 - - - - - - - - - - 3 3 1
22ECE33.2 3 3 - - - - - - - - - 3 3 1
22ECE33.3 3 3 3 - - - - - - - - 3 3 1
22ECE33.4 3 3 3 3 - - - - - - - 3 3 1
22ECE33.5 3 3 3 3 - - - - - - - 3 3 1
22ECE33.6 3 3 3 3 - - - - - - - 3 3 1
22
Text Book Text Book 2 ,Chapter -6
Self-Study Study the concept of sequential circuit optimization. What strategies can be used to reduce
the complexity and improve the efficiency of a sequential circuit?
MODULE-4 SIMPLE FLIP-FLOP APPLICATIONS 22ECE33.5 8 Hours
Shift Registers: PIPO, SIPO, PISO, SISO, Universal Shift register. Counter: Ripple Counters, synchronous
binary counter, Counters based on Shift Registers, Design of synchronous counters- using clocked JK Flip-
Flops, clocked D, T, or SR Flip-Flops, Ring counter, Johnson counter, Design of asynchronous counters – 3bit
asynchronous up/down counter, decade counter, frequency divider.
Text Book Text Book 2, Chapter -6
MODULE-5 SEQUENTIAL CIRCUIT DESIGN 22ECE33.6 8 Hours
Moore and Mealy State models, state machine notations, Synchronous Sequential Circuit Analysis,
Construction of state diagrams, Sequence detector Serial Ex-3 to BCD code converter, counter design,
Design of ALU, Applications of Mealy and Moore machines – Design of ALU, Full adder.
Text Book Text Book 1, Chapter-6
Reference Books:
1. Digital Fundamentals, Thomas Floyd, 11thedition,2014, Pearson Education, ISBN-13: 978-0132737968.
2. Digital Logic and Computer Design: M. Morris Mano, Pearson Education, ISBN-13: 978-0130898968.
3. An Illustrative Approach to Logic Design, R.D. Sudhakar Samuel, 2010, Pearson Education, ISBN-13: 978-
8131732526.
23
Web links and Video Lectures (e-Resources):
https://www.electronicsforu.com/technology-trends/learn-electronics/digital-
electronics-basics
https://onlinecourses.nptel.ac.in/noc20_ee32/preview
24
DIGITAL ELECTRONIC CIRCUITS LAB
Course Code 22ECL33 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECL33.1 Perform the truth table of various expressions and combinational circuits using
logic gates
22ECL33.2 Analyze digital combinational circuits and sequential logic circuit
22ECL33.3 Design digital combinational circuits and sequential logic circuit
22ECL33.4 Demonstrate various types of Shift registers, up/down counters, Mealy and Moore model
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECL33.1 3 - - - 2 - - - - - - 2 3 2
22ECL33.2 3 2 2 - 2 - - - - - - 2 3 2
22ECL33.3 3 2 2 - 2 - - - - - - 2 3 2
22ECL33.4 3 2 2 - 2 - - - - - - 2 3 2
Prerequisite Experiments
PART-A
1 Simplification of Boolean expressions using K-map and realization of 2 22ECL33.1
simplified expressions using basic and universal gates.
2 Realization of Half/Full adder and Half/Full Subtractor using 2 22ECL33.1
Logic gates. 22ECL33.2
3 a) Realization of parallel adder/ Subtractors using7483chip 2 22ECL33.1
b) BCD to Excess-3code conversion and vice versa. 22ECL33.2
4 Realization of Binary to Gray code conversion and vice versa. 2 22ECL33.1
22ECL33.2
5 MUX/DEMUX–use of 74153, 74139 for arithmetic circuits and code 2 22ECL33.1
Converter. 22ECL33.2
6 Realization of One/Two bit comparator and study of 7485 2 22ECL33.1
Magnitude comparator. 22ECL33.2
PART-B
7 a) Use of Decoder chip to drive LED display 2 22ECL33.1
b) Verifying the functionality of Priority encoder 22ECL33.2
8 Truth table verification of Flip-Flops: 2 22ECL33.2
a) JK Master slave 22ECL33.3
b) T type
c) D type
9 Shift left; Shift right, SIPO, SISO, PISO, PIPO operations using74S95. 2 22ECL33.2
22ECL33.3
22ECL33.4
25
10 Realization of Johnson and Ring counter. 2 22ECL33.2
22ECL33.3
22ECL33.4
11 Realization of synchronous and asynchronous counters. 2 22ECL33.2
22ECL33.3
22ECL33.4
12 Design and implementation of synchronous or clocked sequential 2 22ECL33.3
circuits using Mealy and Moore model. 22ECL33.4
PART-C
Beyond Syllabus Virtual Lab Content
26
CIRCUIT DESIGN AND ANALYSIS
Course Code 22ECE341 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE341.1 Apply the concepts of basic laws and network theorems to solve the given electrical
Circuits
22ECE341.2 Examine current and voltages for the given circuit under transient conditions
22ECE341.3 Evaluate two-port parameters for the given electrical network and waveform synthesis
22ECE341.4 Analyze the operational amplifier and its characteristics
22ECE341.5 Design the solution for linear and non-linear analog circuits using operational amplifiers
22ECE3416 Examine the operation of Filters using operational amplifiers
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE341.1 3 - - - - - - - - - - 1 2 1
22ECE341.2 3 3 1 - - - - - - - - 1 2 1
22ECE341.3 3 3 - - - - - - - - - 1 2 1
22ECE341.4 3 3 - - - - - - - - - 1 2 1
21ECE541.5 3 3 1 - - - - - - - - 1 2 1
22ECE341.6 3 3 1 - - - - - - - - 1 2 1
Self- Study Circuit Analysis using Super mesh and Super Node concept
Text Book Text book 1 : Chapter 2, 3
MODULE-2 CIRCUIT THEOREMS AND TRANSIENT 22ECE341.1, 8 Hours
RESPONSE 22ECE341.2
Circuit Theorem- Superposition theorem, Thevenin’s theorem, Norton’s Theorem, Maximum Power transfer
Theorem
Transient behavior and initial conditions: Behavior of circuit elements under switching condition and their
Representation, evaluation of initial and final conditions in RL, RC and RLC circuits for DC excitations.
Application Reciprocity Theorem and its Applications
Text Book Text book 1 : Chapter 4, 16.1, 16.2, 16.3
MODULE-3 TWO-PORT NETWORKS AND TRANSFORM 22ECE341.3 8 Hours
FUNCTIONS
Two-port networks: Characterization of two port networks, Z, Y, ABCD and h parameters, Reciprocity and
symmetry. Inter-relationships between the parameters.
Laplace Transformation & Applications: Solution of networks, step, ramp and impulse responses, waveform
Synthesis.
Self-Study Initial and Final Value Theorem
Text Book Text Book 1: 19.1,19.2,19.3,19.4,19.5, 19.6, Text Book 2: 8.1, 8.2, 8.3
MODULE-4 INTRODUCTION TO OPERATIONAL 22ECE341.4 8 Hours
AMPLIFIER
27
amplifiers, Summing amplifiers, Difference amplifier, Instrumentation amplifier.
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 5 - 5
L3 Apply 10 10 -
L4 Analyze 5 5
L5 Evaluate - - -
L6 Create - - -
Reference Books:
1. Network Theory, K Channa Venkatesh, D Ganesh Rao, Pearson Education Limited, 2010, ISBN-13: 978-
8131734070.
2. Linear Integrated Circuits, D. Roy Choudhary and Shail B. Jain, 4th edition, 2015, New Age International,
ISBN-13: 978-8122430677.
3. Ramakant A. Gayakwad, "Op-Amps and Linear Integrated Circuits", 4th edition, 2015, Pearson, ISBN-13:
978-0132808682.
28
Web links and Video Lectures (e-Resources):
https://onlinecourses.nptel.ac.in/noc23_ee81/preview
https://onlinecourses.nptel.ac.in/noc23_ee65/preview
29
SIGNALS & SYSTEMS
Course Code 22ECE342 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE342.1 Classify the continuous time and discrete time signals and systems
22ECE342.2 Apply the basic operations on signals to perform dependent and independent variable
transformation
22ECE342.3 Compute the response of an LTI system using Convolution operator
22ECE342.4 Solve the system response from differential and difference equations
22ECE342.5 Analyze the discrete time system in Z-domain
22ECE342.6 Make use of Fourier Transform tool to represent a signal in frequency domain
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
2
22ECE342.1 3 3 - - - - - - - - - 2 3 2
22ECE342.2 3 - - - - - - - - - - 2 3 2
22ECE342.3 3 3 1 - - - - - - - - 2 3 2
22ECE342.4 3 3 1 - - - - - - - - 2 3 2
22ECE342.5 3 3 - - - - - - - - - 2 3 2
22ECE342.6 3 - - - - - - - - - - 2 3 2
31
Web links and Video Lectures (e-Resources):
https://ocw.mit.edu/courses/res-6-007-signals-and-systems-spring-2011/
https://archive.nptel.ac.in/courses/108/106/108106163/
https://www.youtube.com/watch?v=2znm6o8HUsA
32
LINEAR INTEGRATED CIRCUITS
Course Code 22ECE343 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE343.1 Apply the basic concepts of the circuit configuration for the design of linear
integrated circuits for solving engineering problems
22ECE343.2 Analyse the operational amplifiers DC and AC characteristics and its effect on output
22ECE343.3 Build various linear and non-linear analog circuits using operational amplifiers
22ECE343.4 Analyze Switching circuits, signal processing and signal converting circuits using
operational amplifiers
22ECE343.5 Model the filter circuits using operational amplifiers
22ECE343.6 Analyze the behaviour of timer IC and other linear IC's
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE343.1 3 - - - - - - - - - - - 2 1
22ECE343.2 3 - - - - - - - - - - - 2 1
22ECE343.3 3 3 - - - - - - - - - 1 2 1
22ECE343.4 3 3 - - - - - - - - - - 2 1
22ECE343.5 3 3 - - - - - - - - - 1 2 1
22ECE343.6 3 3 - - - - - - - - - 1 2 1
Applications Develop a bio-signal amplifier circuit using an instrumentation amplifier for biomedical
33
applications.
Text Book Text Book 2: 3.1, 3.3, 3.5, 3.7, 3.10
MODULE-4 FILTER AND IC REGULATORS 22ECE343.4 8 Hours
22ECE343.5
Active Filters: First order and second order active Low-pass and high pass filters, Bandpass Filter, Band stop
Filter.
Voltage Regulators: Introduction, Series Op-amp regulator, IC voltage regulators. 723 general purpose
regulators.
Applications Explore real-world applications of filters, including audio processing, communications, and
signal conditioning.
Text Book Text Book 1: 6.1, 6.3, 6.5, 6.7, Text Book 2: 10.1, 10.3, 10.5, 10.7
MODULE-5 OPERATION & APPLICATIONS OF DIFFERENT 22ECE343.6 8 Hours
IC’S
Phase locked loop: Basic Principles, Phase detector/comparator, VCO. DAC and ADC convertor: DAC using R-
2R, ADC using Successive approximation. Other IC Application: 555 timer, Basic timer circuit, 555 timer used
as Astable and Monostable multivibrator.
Case Study Use PLL ICs to build a frequency synthesizer for generating stable and precise frequencies
in RF applications.
Text Book Text Book 2: 12.1 to 12.10
CIE Assessment Pattern (50 Marks – Theory)
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 5 - 5
L3 Apply 10 10 -
L4 Analyze 5 5 -
L5 Evaluate - - -
L6 Create - - -
Reference Books:
1. Ramakant A Gayakwad, Op-Amps and Linear Integrated Circuits‖, Pearson, 4th Ed, 2015. ISBN 81-
7808-501-1.
2. B Somanathan Nair, Linear Integrated Circuits: Analysis, Design & Applications,‖ Wiley India, 1st
Edition, 2015.
34
3. James Cox,Linear Electronics Circuits and Devices‖, Cengage Learning, Indian Edition, 2008, ISBN-13:
978-07-668-3018-7.
Web links and Video Lectures (e-Resources):
https://www.youtube.com/watch?v=7iOPteIA2m0
https://www.youtube.com/watch?v=WYKsYvLJ7HE
https://www.youtube.com/watch?v=pEWUL6WhnEc
35
CONTROL SYSTEMS
Course Code 22ECE344 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE344.1 Understand the basic concepts of control systems with various examples
22ECE344.2 Apply the transfer function concepts to develop the Mathematical Models for
electrical and mechanical systems
22ECE344.3 Analyse transient and steady state response of first order and second order systems for
standard test input signals
22ECE344.4 Examine the absolute and relative system stability in S-Domain using Hurwitz criterion,
Routh’s criterion and root locus technique in control system
22ECE344.5 Analyse the stability of the system using frequency response specifications using polar, and
bode plots
22ECE344.6 Solve state equations based on the concepts of state model
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE344.1 2 - - - - - - - - - - 2 3 2
22ECE344.2 3 - - - - - - - - - - 2 3 2
22ECE344.3 3 2 1 - - - - - - - - 2 3 2
22ECE344.4 3 2 1 - - - - - - - - 2 3 2
22ECE344.5 3 2 1 - - - - - - - - 2 3 2
22ECE344.6 3 2 1 - - - - - - - - 2 3 2
36
Stability Analysis in S-Domain: The concept of stability, Necessary conditions for stability, Hurwitz
stability criterion, Routh stability criterion and its applications, Relative stability analysis
Text Book1- Chapter 6
The Root Locus Technique: The root locus concepts - construction of root loci.
Case Study Robotic systems are used in various industries, including manufacturing and healthcare.
Explain how s-domain stability analysis is relevant to the control of robotic arms or
autonomous vehicles.
Text Book Text book 1 : Chapter- 4,5
MODULE-4 FREQUENCY RESPONSE ANALYSIS 22ECE344.5 8 Hours
Frequency Response Analysis: Introduction, Correlation between time and frequency domain, Frequency
domain specifications, Bode diagrams, Determination of Frequency domain specifications, Phase margin
and Gain margin, Stability analysis from Bode Plots, Determination of transfer function from Bode plots,
Polar plots, Stability analysis using Nyquist plots.
Self-study Consider an audio amplifier used in sound systems. Explain how frequency-domain
stability analysis is relevant in ensuring the stability of the amplifier's feedback loop.
Text Book Text book 1 : Chapter-6,7
MODULE-5 STATE SPACE ANALYSIS OSSF CONTINUOUS 22ECE344.1, 8 Hours
SYSTEMS 22ECE344.6
State Space Analysis of Continuous Systems: Concept of state, state variables and state model, State models
for Linear continuous time systems (SISO) Control system design, Unmanned Aerial Vehicle Control system,
Under watered Robotics vehicle control system.
Self-study Consider a commercial aircraft's flight control system. Explain how state-space
analysis is applied to model the aircraft's dynamics and control its motion.
Text Book Text book 1: Chapter-8
CIE Assessment Pattern (50 Marks – Theory)
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 5 - 5
L3 Apply 10 10 -
L4 Analyze 5 5 -
L5 Evaluate - - -
L6 Create - - -
38
ELECTRONICS DESIGN USING PROTEUS
Course Code 22ECE351 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE351.1 Apply the fundamental concepts of electronics for creating schematics and layout of
electronics design problems
22ECE351.2 Simulate electronic circuits to study the behavior of components and circuits before building
physically
22ECE351.3 Make use of software interface for placing components on the board and routing traces to
establish connections, mimicking the real-world PCB fabrication process
22ECE351.4 Analyze the functionality of the code and its interaction with the hardware components
without needing physical hardware
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE351.1 3 - - - 2 - - - - - - 2 3 3
22ECE351.2 3 3 1 1 2 - - - - - - 2 3 3
22ECE351.3 3 3 1 1 2 - - - - - - 2 3 3
22ECE351.4 3 3 1 1 2 - - - - - - 2 3 3
Exp. No. /
Pgm. No. List of Experiments Hours COs
Prerequisite Experiments
Basic Electronics Knowledge
Proteus Software Installation
Components and Libraries
Circuit Design Basics.
2 NA
Circuit Simulation
PART-A
1 To understand the principles of LED operation and current limiting 2 22ECE351.1
2 To investigate the charging behavior of capacitors. 2 22ECE351.1
3 To design transistor as a Switch 2 22ECE351.1
4 To design and analyze an inverting amplifier 2 22ECE351.1
5 To create a square wave generator using 555 Timer in A stable Mode 2 22ECE351.2
6 To convert an AC signal to DC Using a Rectifier (Half wave) 2 22ECE351.2
PART-B
7 To obtain a stable 5V DC output using LM7805 Voltage Regulator 2 22ECE351.2
8 To investigate the basic logic gates 2 22ECE351.2
9 To Investigate serial to parallel conversion using Shift register 2 22ECE351.3
10 To design and analyze a crystal oscillator 2 22ECE351.3
11 To display frequency of an input signal using 7-segment Display 2 22ECE351.4
12 To convert an AC signal to DC Using a Rectifier (Full wave) 2 22ECE351.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1.Draw the layout for 5V DC Power Supply circuit on Proteus.
https://www.studocu.com/row/document/air-university/electrical-circuit-analysis/1634537390389-lab5-
pcb-designing-in-proteus/25746984
39
2.Design and Simulation of Hartley Oscillator.
https://www.youtube.com/watch?v=akqoYmkaiSc
3.Flashing Led's Using 555 Ic Circuit, Simulation, And PCB Layout Design.
https://www.youtube.com/watch?v=j2A35oHB3tM
4.Half Adder using Proteus.
https://www.youtube.com/watch?v=CAMURFssBaQ
40
PCB DESIGN USING ORCAD
Course Code 22ECE352 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE352.1 Apply the knowledge of circuit analysis to select the appropriate electronic components for
a given application
22ECE352.2 Simulate various Digital and Analog circuits using modern software tools
22ECE352.3 Design complex and functional PCB layouts for various electronic devices, from simple
circuits to advanced systems
22ECE352.4 Create high-quality PCB designs that meet industry standards and best practices
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE352.1 3 - - - 3 - - - - - - 2 3 2
22ECE352.2 3 3 1 - 3 - - - - - - 2 3 2
22ECE352.3 3 3 1 - 3 - - - - - - 2 3 2
22ECE352.4 3 3 1 - 3 - - - - - - 2 3 2
Exp. No. /
Pgm. No. List of Experiments Hours COs
Prerequisite Experiments
PART-A
1 Introduction to circuit creation and simulation OrCAD software: Half 22ECE352.1
2
Wave Rectifier 22ECE352.2
2 22ECE352.1
Design and simulate a Full Wave Centre-Tapped Rectifier. 2
22ECE352.2
3 22ECE352.1
Analyze positive and negative clipper circuits. 2
22ECE352.2
4 22ECE352.1
Analyze positive and negative clamper circuits. 2
22ECE352.2
5 Verify the diode characteristics using OrCAD. 2 22ECE352.1
6 To verify the BJT Amplifier characteristics using OrCAD 2 22ECE352.1
PART-B
7 Simulate all gates in OrCAD. 2 22ECE352.2
8 Implement the half adder using OrCAD 2 22ECE352.2
9 Implement NAND as universal gate (NOT, AND, OR using NAND). 2 22ECE352.2
10 Introduction to PCB layout design 2 22ECE352.3
11 PCB design of Half Wave Rectifier 2 22ECE352.4
12 PCB design of Full Wave Centre Tapped Rectifier 2 22ECE352.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
41
1. Create A simple schematic circuits using OrCAD
https://resources.pcb.cadence.com/orcad-tutorials/2021-capture-walk-through-1-starting-
a-schematic
2. Complete Design flow of two stage RC circuit on OrCAD Tool
https://www.youtube.com/watch?v=JgxPh7m-qqo
3. OrCAD simple flow from schematic to PCB
https://www.youtube.com/watch?v=4882amwAHfA from schematic to PCB
4. LM317 Adjustable Voltage Regulator
https://www.youtube.com/watch?v=enhQhQmW-a0
42
EMBEDDED DESIGN USING MPLAB
Course Code 22ECE353 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE353.1 Understand the fundamental core concepts of programming with MPLAB XC8
22ECE353.2 Apply the basic knowledge of programming and system control to perform a
specific task
22ECE353.3 Conduct experiments to interface different peripherals
22ECE353.4 Develop programming skills in embedded systems for various applications
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE353.1 2 - - - 3 - - - - - - 2 3 3
22ECE353.2 3 - - 3 - - - - - - 2 3 3
22ECE353.3 3 2 1 3 - - - - - - 2 3 3
22ECE353.4 3 3 1 3 - - - - - - 2 3 3
Exp. No. /
Pgm. No. List of Programs Hours COs
Prerequisite Programs
2 NA
Revisit to C basics
PART-A
1 Getting Started with MPLAB XC8 2 22ECE353.1
2 22ECE353.1
Flashing an LED 2
22ECE353.2
3 Button Press Detection 2 22ECE353.2
4 Reading a Switch 2 22ECE353.2
5 Interfacing a Seven Segment Display 2 22ECE353.3
6 Interfacing an LCD Display 2 22ECE353.3
PART-B
7 Interrupt Handling 2 22ECE353.3
8 Programming Digital Thermometer 2 22ECE353.3
9 Analog-to-Digital Conversion (ADC) 2 22ECE353.4
10 Temperature and Humidity Sensing 2 22ECE353.4
11 Interfacing Matrix Keypad 2 22ECE353.4
12 RS232 Serial Communication 2 22ECE353.4
PART-C
1.Programming a Development Board (microchip.com)
2.Interfacing of ADC and data transfer by software polling, study of aliasing
http://vlabs.iitkgp.ernet.in/rtes/exp4/index.html
3.MCU-DAC interfacing and generation of ramp wave
http://vlabs.iitkgp.ernet.in/rtes/exp3/index.html
4.Interfacing 4x4 switch matrix with the microcontroller
http://vlabs.iitkgp.ernet.in/rtes/exp12/index.html
43
CIE Assessment Pattern (50 Marks – Lab)
Test (s) Weekly Assessment
RBT Levels
20 30
L1 Remember - -
L2 Understand - 5
L3 Apply 10 10
L4 Analyze 5 10
L5 Evaluate 5 5
L6 Create - -
SEE Assessment Pattern (50 Marks – Lab)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember -
L2 Understand 05
L3 Apply 20
L4 Analyze 15
L5 Evaluate 10
L6 Create -
44
SYSTEM DESIGN USING ALTIUM
Course Code 22ECE354 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE354.1 Make use of Altium designer tools to construct, edit, and manage electronic circuit designs
22ECE354.2 Create complex schematic diagrams using Altium Designer, incorporating various electronic
components, connections, and hierarchical design techniques
22ECE354.3 Translate schematic designs into multi-layer printed circuit board (PCB) layouts using Altium
Designer
22ECE354.4 Analyse Altium Designer tools for testing, simulation and design verification
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE354.1 3 2 - - 3 - - - - - - 2 3 3
22ECE354.2 3 2 1 - 3 - - - - - - 2 3 3
22ECE354.3 3 2 1 - 3 - - - - - - 2 3 3
22ECE354.4 3 2 1 - 3 - - - - - - 2 3 3
Exp. No. /
Pgm. No. List of Experiments Hours COs
Prerequisite Experiments
45
Ensure that the chosen footprints match the intended
components.
5 PCB Layout Basics
Transfer your schematic to the PCB layout environment.
2 22ECE354.2
Place components onto the PCB layout canvas.
Arrange components for optimal spacing and organization.
6 Tracing and Routing
Learn to route traces between components on the PCB.
2 22ECE354.2
Follow best practices for trace length matching and signal
integrity.
PART-B
7 Power and Ground Planes
Understand the importance of power and ground planes.
2 22ECE354.2
Create power and ground planes to ensure good power
distribution and noise reduction.
8 Design Rule Checking (DRC)
Perform a basic design rule check to identify potential errors. 2 22ECE354.2
Address any DRC violations to ensure manufacturability.
9 3D Visualization
Explore the 3D visualization capabilities in Altium Designer. 2 22ECE354.3
Verify component placement and visualize the physical design.
10 Creating Gerber Files
Learn to generate Gerber files for fabrication.
2 22ECE354.3
Understand the importance of proper layer selection and file
formats.
11 Schematic-to-PCB Integration
Understand the link between schematic and PCB design. 2 22ECE354.4
Learn how changes in one affect the other and vice versa.
12 Project Documentation and Reporting
Generate project documentation, including bill of materials
(BOM). 2 22ECE354.4
Create design reports and necessary files for sharing the design
with others.
PART-C
Beyond Syllabus Lab Content
(To be done during Lab but not to be included for CIE or SEE)
46
CIE Assessment Pattern (50 Marks – Lab)
Test (s) Weekly Assessment
RBT Levels
20 30
L1 Remember - -
L2 Understand - 5
L3 Apply 10 10
L4 Analyze 5 10
L5 Evaluate 5 5
L6 Create - -
SEE Assessment Pattern (50 Marks – Lab)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember -
L2 Understand 05
L3 Apply 20
L4 Analyze 15
L5 Evaluate 10
L6 Create -
Reference Books:
1. Majid Pakdel, “Fast PCB Design with Altium Designer”, Publisher: Central West Publishing, 2021,
ISBN-13: 9781922617095
2. Simon Monk, “Altium Designer - Getting Started with PCB Design”.
3. John Watson, “Advanced PCB Design with Altium Designer”.
4. https://resources.altium.com/guide-books
5. https://resources.altium.com/sites/default/files/uberflip_docs/file_1167.pdf
47
BIO INSPIRED DESIGN AND INNOVATION
Course Code 22BIK36 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 03 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22BIK36.1 Understand the biomimetics principles in relation to the needs at that moment.
22BIK36.2 Evaluate the Bio-material properties for health care applications.
22BIK36.3 Investigate novel bioengineering initiatives by evaluating design and development principles.
22BIK36.4 Investigate creative biobased solutions for socially vital issues with critical thought.
22BIK36.5 Analyze the bio computing optimization through research and experiential learning.
22BIK36.6 Explain the fundamental biological ideas through pertinent industrial applications and case
studies.
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22BIK36.1 3 3 3 3 2 - - - 1 1 - 2
22BIK36.2 3 3 3 3 2 - - - 1 1 - 2
22BIK36.3 3 3 3 3 2 - - - 1 1 - 2
22BIK36.4 3 3 3 3 2 - - - 1 1 - 2
22BIK36.5 3 3 3 3 2 - - - 1 1 - 2
22BIK36.6 3 3 3 3 2 - - - 1 1 - 2
48
No Free Lunch Theorem, Bat Algorithm, Flower Pollination Algorithm, Genetic Algorithm- Crossover
and Mutation Operations. Bio-Inspired Optimisation, Ant Colony Optimisation (ACO), Swam
Intelligence- Particle Swam Optimisation (PSO).
Self-study Scrutinize the Different types of Optimization techniques, genetic research.
Text Book Text Book 1: 6.1, 6.3, 6.5, 6.7, Text Book 2: 10.1, 10.3, 10.5, 10.7
MODULE-5 APPLICATIONS OF BIO-INSPIRED INNOVATIONS 22BIK36.6 8 Hours
Bioinspired innovations in– Automotive, Automation, Materials and Manufacturing, Sensors, Controllers,
Communications, Healthcare, Agriculture, food production, and Sports, Environment infrastructure.
Carbon Neutral Solutions (Coral Reefs, Eco-cements), Carbon Free Solutions (Lotus leaf inspired paints),
eco-restorations (Eco-friendly pesticide).
Applications Survey on Bio inspired Innovations, design, applications and case studies of the same.
Text Books:
1) Helena Hashemi Farzaneh, Udo Lindemann, “A Practical Guide to Bio-inspired Design”, Springer
Vieweg, 1st edition 2019, ISBN-10 : 366257683X, ISBN-13 : 978-3662576830
2) Torben A. Lenau, Akhlesh Lakhtakia,” Biologically Inspired Design: A Primer (Synthesis Lectures on
Engineering, Science, and Technology)”, Publisher: Morgan & Claypool Publishers, 2021, ISBN-10:
1636390471, ISBN-13: 978-1636390475
Reference Books:
1) French M, “Invention and evolution: Design in nature and engineering”, Publisher: Cambridge
University Press, 2020
2) Pan L., Pang S., Song T. and Gong F. eds, “Bio-Inspired Computing: Theories and Applications”, 15th
International Conference, BIC-TA 2020, Qingdao, China, October 23-25, 2020, Revised Selected
Papers (Vol. 1363). Springer Nature, 2021
3) Wann D, ”Bio Logic: Designing with nature to protect the environment”, Wiley Publisher, 1994
49
Web links and Video Lectures (e-Resources):
https://onlinecourses.nptel.ac.in/noc22_ge24/preview
https://biodesign.berkeley.edu/bioinspired-design-course/
https://nsf-gov-resources.nsf.gov/2023-03/Bio-inspired%20Design %20Work-
shop%20Report_2232327_October%202022_Final.508.pdf
50
UNIVERSAL HUMAN VALUES AND LIFE SKILLS
Course Code 22UHK37 CIE Marks 50
L:T:P:S 1:0:0:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22UHK37.1 Understand the concept and significance of life skills and universal human values.
22UHK37.2 Develop Self-awareness and Self-management skills to promote personal growth.
22UHK37.3 Apply Critical and Creative thinking and ethical decision-making skills in various contexts.
22UHK37.4 Promote teamwork and collaboration while respecting diversity and inclusivity.
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22UHK37.1 - - - - - 3 1 3 - 2 - 2
22UHK37.2 - - - - - 1 2 1 - 2 - 2
22UHK37.3 - - - - - 3 1 3 1 2 - 2
22UHK37.4 - - - - - 2 2 1 3 3 - 3
Case study Case studies for Critical thinking and activities for Creative thinking
51
Self-study / Working on Task bar; team building activities; Interviewing Corporate experts to
Interview understand expectations
with
corporate
people
MODULE-5 Towards Nature and Industry 22UHK37.3 3 Hours
22UHK37.4
Personal code of conduct for harmony between self and nature, resisting external pressures, negotiation
and conflict resolution, assertiveness and empathy, change management.
Role play Role play to understand contributions to nature and industry.
CIE Assessment Pattern (50 Marks – Theory) –
Marks Distribution
Alternative
RBT Levels Test (s)
Assessment (s)
25 25
L1 Remember - -
L2 Understand 7 6
L3 Apply 8 7
L4 Analyze 10 7
L5 Evaluate - 5
L6 Create - -
SEE Assessment Pattern (50 Marks – Group Discussion)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember 10
L2 Understand 10
L3 Apply 20
L4 Analyze 10
L5 Evaluate --
L6 Create --
Suggested Learning Resources:
REFERENCE BOOKS:
1. The 7 Habits of Highly Effective People, Stephen R Covey, Neha publishers.
2. Seven Habits of Highly Effective Teens, Convey Sean, New York, Fireside Publishers, 1998.
3. Emotional Intelligence, Daniel Coleman, Bantam Book, 2006.
4. How to win friends and influence people, Dale Carnegie.
5. BHAGAVADGITA for college students, Sandeepa Guntreddy.
Activity-Based Learning (Suggested Activities in Class)/ Practical Based learning
Conduct interviews with HR personnel of corporates to understand expectations in terms of Soft
Skills and Values
Participate in role plays and presentations to come out of comfort zone
Talk to industry people to understand opportunities available
Make a short movie to display creativity
Use Mind maps to plan successful completion of semester
Actively participate in Group Discussions and JAM sessions.
52
NATIONAL SERVICE SCHEME
Course Code 22NSS30 CIE Marks 50
(each Semester)
L:T:P:S 0:0:0:0 SEE Marks --
Hrs / Week 2 Total Marks 50 x 4 = 200
Credits 00 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22NSS30.1 Understand the importance of his / her responsibilities towards society.
22NSS30.2 Analyse the environmental and societal problems/issues and will be able to design solutions
for the same.
22NSS30.3 Evaluate the existing system and to propose practical solutions for the same for sustainable
development. Implement government or self-driven projects effectively in the field.
22NSS30.4 Develop capacity to meet emergencies and natural disasters & practice national integration
and social harmony in general.
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22NSS30.1 - - - - - 3 - - 2 - - 1
22NSS30.2 - - - - - 3 3 - 2 - - 1
22NSS30.3 - - - - - 3 3 - 2 - - 1
22NSS30.4 - - - - - 3 3 - 2 - - 1
Semester/
CONTENT COs HOURS
Course Code
1. Organic farming, Indian Agriculture (Past, Present and Future)
Connectivity for marketing 22NSS30.1,
3RD 22NSS30.2, 30 HRS
2. Waste management–Public, Private and Govt organization,
22NSS30 22NSS30.3,
5R’s.
22NSS30.4
3. Setting of the information imparting club for women leading
to contribution in social and economic issues.
4. Water conservation techniques – Role of different stakeholders–
Implementation. 22NSS40.1,
4TH 5. Preparing an actionable business proposal for enhancing the 22NSS40.2, 30 HRS
22NSS40 village income and approach forimplementation. 22NSS40.3,
6. Helping local schools to achieve good results and enhance their 22NSS40.4
enrolment in Higher/ technical/ vocational education.
7. Developing Sustainable Water management system for rural
areas and implementationapproaches. 22NSS50.1,
5TH 8. Contribution to any national level initiative of Government of 22NSS50.2, 30 HRS
22NSS50 India. Foreg. Digital India, Skill India, Swachh Bharat, 22NSS50.3,
Atmanirbhar Bharath, Make in India, Mudra scheme, Skill 22NSS50.4
developmentprograms etc.
9. Spreading public awareness under rural outreach programs.
(minimum 5 programs).
10. Organize National integration and social harmony events / 22NSS60.1,
6TH workshops / seminars. (Minimum TWO programs). 22NSS60.2,
22NSS60 11. Govt. school Rejuvenation and helping them to achieve good 22NSS60.3, 30 HRS
infrastructure. 22NSS60.4
Plan of Action:
Student/s in individual or in a group Should select any one activity in the beginning of each semester till end
of that respective semester for successful completion as per the instructions of NSS officer with the consent
of HOD of the department.
At the end of every semester, activity report should be submitted for evaluation.
Practice Session Description:
o Lecture session by NSS Officer
o Students Presentation on Topics
o Presentation - 1, Selection of topic, PHASE – 1
o Commencement of activity and its progress - PHASE – 2
54
o Execution of Activity
o Case study-based Assessment, Individual performance
o Sector/ Team wise study and its consolidation
o Video based seminar for 10 minutes by each student at the end of semester with Report.
55
5. Preparing an May be Villages/ City Group Report Evaluation
actionablebusiness individual Areas / selection/proper should be as per the
proposal for or team Grama consultation/ submitted by rubrics of
enhancing the panchayat/ Continuous individual to scheme and
village income and public monitoring/ the syllabus by
approach for associations/ Information concerned NSS officer
implementation. Government board evaluation
Schemes authority
officers/
campus
6. Helping local May be Local School Report Evaluation
schools toachieve individual government / selection/proper should be as per the
good results and or team private/ aided consultation/ submitted by rubrics of
enhance their schools/Govern Continuous individual to scheme and
enrolment in ment Schemes monitoring/ the syllabus by
Higher/ technical/ officers Information concerned NSS officer
vocational board evaluation
education. authority
56
campus
10. Organize May be Villages/ City Place Report Evaluation
National individual Areas / selection/proper should be as per the
integration and or team Grama consultation/ submitted by rubrics of
socialharmony panchayat/ Continuous individual to scheme and
events public monitoring / the syllabus by
/ workshops associations/ Information concerned NSS officer
/ seminars. Government board evaluation
(Minimum 02 Schemes authority
programs). officers/
campus
11. Govt. school May be Villages/ City Place Report Evaluation
Rejuvenation and individual Areas / selection/proper should be as per the
helping them to or team Grama consultation/ submitted by rubrics of
achieve good panchayat/ Continuous individual to scheme and
infrastructure. public monitoring / the syllabus by
associations/ Information concerned NSS officer
Government board evaluation
Schemes authority
officers/
campus
57
PHYSICAL EDUCATION
Course Code 22PED30 CIE Marks 50
(each semester)
L:T:P:S 0:0:0:0 SEE Marks --
Hrs / Week 2 Total Marks 50 x 2= 100
Credits 00 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22PED30.1 Understand the fundamental concepts and skills of Physical Education, Health, Nutrition
and Fitness
22PED30.2 Create consciousness among the students on Health, Fitness and Wellness in developing
and maintaining a healthy lifestyle
22PED30.3 Perform in the selected sports or athletics of student’s choice and participate in the
competition at regional/state / national / international levels.
22PED30.4 Understand the roles and responsibilities of organization and administration of sports and
games
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22PED30.1 - - - - - 2 - 3 3 - - 2
22PED30.2 - - - - - 2 - 3 3 - - 2
22PED30.3 - - - - - 2 - 3 3 - - 2
22PED30.4 - - - - - 2 - 3 3 - - 2
59
YOGA
Course Code 22YOG30 CIE Marks 50
(each Semester)
L:T:P:S 0:0:0:0 SEE Marks --
Hrs / Week 2 Total Marks 50 x 4 = 200
Credits 00 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22YOG30.1 Use Yogasana practices in an effective manner
Semester /
CONTENT COs HOURS
Course Code
Introduction of Yoga: Aim and Objectives of yoga, Prayer:
Yoga, its origin, history and development. Yoga, its meaning,
definitions. Different schools of yoga, importance of prayer
Brief introduction of yogic practices for common man:
Yogic practices for common man to promote positive health 22YOG30.1,
Rules and regulations: Rules to be followed during yogic 22YOG30.2,
practices by practitioner 22YOG30.3, Total 32
Misconceptions of yoga: Yoga its misconceptions, Difference 22YOG30.4 Hrs/
between yogic and non-yogic practices. Semester
3rd Suryanamaskara: 2 Hrs/week
22YOG30 1. Suryanamaskar prayer and its meaning, Need, importance and
benefits of Suryanamaskar.
2. Suryanamaskar 12 count,2rounds
Different types of Asanas:
1. Sitting: Padmasana, Vajrasana, Sukhasana
2. Standing: Vrikshana, Trikonasana, Ardhakati Chakrasana
3. Prone line: Bhujangasana, Shalabhasana
4. Supineline: Utthitadvipadasana, Ardhahalasana, Halasana
60
Suryanamaskara: Suryanamaskar 12 count,4rounds
61
1. Swami Kuvulyananda: Asma (Kavalyadhama, Lonavala)
2. Tiwari, O P: Asana Why and How
3. Ajitkumar: Yoga Pravesha (Kannada)
4. Swami Satyananda Saraswati: Asana Pranayama, Mudra, Bandha (Bihar School of yoga, Munger)
5. Swami Satyananda Saraswati: Surya Namaskar (Bihar School of yoga, Munger)
6. Nagendra H R: The art and science of Pranayama
7. Tiruka: Shatkriyegalu (Kannada)
8. Iyengar B K S: Yoga Pradipika (Kannada)
9. Iyengar B K S: Light on Yoga (English)
Web links and Video Lectures (e-Resources):
https://youtu.be/KB-TYlgd1wE
https://youtu.be/aa-TG0Wg1Ls
62
BASIC APPLIED MATHEMATICS-I
(Common to all Branches)
Course Code 22DMAT31 CIE Marks 50
L:T:P:S 0:0:0:0 SEE Marks --
Hrs. / Week 2 Total Marks 50
Credits 00 Exam Hours --
Course outcomes:
At the end of the course, the student will be able to:
22DMAT31.1 Know the principles of engineering mathematics through calculus
22DMAT31.2 Determine the power series expansion of a function
22DMAT31.3 Find the definite integrals with standard limits and also develop the ability to solve different types
of differential equations
22DMAT31.4 Apply ideas from linear algebra in solving systems of linear equations and determine the Eigen
values and Eigen vectors of a matrix
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22DMAT31.1 3 3 - - - - - - - - - -
22DMAT31.2 3 3 - - - - - - - - - -
22DMAT31.3 3 3 - - - - - - - - - -
22DMAT31.4 3 3 - - - - - - - - - -
63
L5 Evaluate 2.5 - -
L6 Create - - -
Suggested Learning Resources:
Text Books:
1) B. S. Grewal, Higher Engineering Mathematics, Khanna Publishers, Forty fourth Edition, 2022,
ISBN: 9788193328491.
2) Erwin Kreyszig, Advanced Engineering Mathematics, Wiley-India Publishers, Tenth Edition, Reprint
2016, ISBN: 9788126554232.
Reference Books:
1) Glyn James, Advanced Modern Engineering Mathematics, Pearson Education, Fourth Edition,
2015, ISBN: 9780273719236.
2) B. V. Ramana, Higher Engineering Mathematics, McGraw Hill Education (India) Private Limited,
Fourth Edition, 2017, ISBN: 9780070634190.
3) H. K. Dass, Advanced Engineering Mathematics, S. Chand & Company Ltd., Twenty Second Edition, 2018,
ISBN: 9789352533831.
4) N.P.Bali and Manish Goyal, A Text Book of Engineering Mathematics, Laxmi Publications (P) Ltd., Ninth
Edition, 2014, ISBN: 9788131808320.
Web links and Video Lectures (e-Resources):
1)https://youtu.be/IUV0_Nj4d1s?si=eO3s7keCbCO1_jcz
2)https://youtu.be/VzUcs7aiqgg?si=YLtTUGr4Xp88KGY3
3)https://youtu.be/LDBnS4c7YbA?si=udUOdJ-u0ZxFmBAW
4)https://youtu.be/palSdK9P-ns?si=7A8_VSxEI4lGvksB
5)https://youtu.be/Bw5yEqwMjQU?si=jzbklZmVev1w8K2S
6)https://youtu.be/LBqdGn1r_fQ?si=DWcAIiFnosT7zikY
7)https://youtu.be/N5YCGOyTSuU?si=Wsf75V5fkUpfVVxr
8)https://youtu.be/gd1FYn86P0c?si=7drzBEqVFSv6sQeZ
9)https://youtu.be/cSj82GG6MX4?si=4QN1DFXEqaJoUBn7
10)https://youtu.be/0c3yq9btr3A?si=jIoz8eu5TgV7mh8G
11)https://youtu.be/PhfbEr2btGQ?si=HVK1uk65oHph0t8G
Activity-Based Learning (Suggested Activities in Class)/Practical Based Learning:
Contents related activities (Activity-based discussions)
For active participation of students, instruct the students to prepare
Algorithms/Flowcharts/Programming Codes
Organizing Group wise discussions on related topics
Seminars
64
FOURTH SEMESTER
(SYLLABUS)
65
NUMERICAL, COMPLEX ANALYSIS AND PROBABILITY THEORY
(Common to ECE, EEE, MEE)
Course Code 22MAE41 CIE Marks 50
L:T:P:S 2:1:0:0 SEE Marks 50
Hrs. / Week 4 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22MAE41.1 Solve initial value problems using appropriate numerical methods
22MAE41.2 Apply the concepts of Complex variables to solve Engineering Problems
22MAE41.3 Apply the concepts of Transformations, Complex integration, Poles and Residuals in the stability
analysis of engineering problems
22MAE41.4 Gain ability to use probability distributions to analyze and solve real time problems
22MAE41.5 Apply the concept of sampling distribution to solve engineering problems
22MAE41.6 Use the concepts to analyze the data to make decision about the hypothesis
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22MAE41.1 3 3 - - - - - - - - - -
22MAE41.2 3 3 - - - - - - - - - -
22MAE41.3 3 3 - - - - - - - - - -
22MAE41.4 3 3 - - - - - - - - - -
22MAE41.5 3 3 - - - - - - - - - -
22MAE41.6 3 3 - - - - - - - - - -
66
Case Study Case studies of Probability Theory in signal &image processing and in Optical communication
system.
Text Book Text Book 1: 26.8, 26.9, 26.12, 26.14, 26.15, 26.16.
MODULE-5 SAMPLING THEORY 22MAE41.5 8 Hours
22MAE41.6
Sampling, Sampling distributions, test of hypothesis of large samples for means and proportions, Inferences for
variance and proportion. Central limit theorem (without proof), Confidence limits for means, Student’s t-
distribution, Chi-Square test of goodness of fit and F-distribution for test of goodness of fit for small samples.
Case Study Case Studies of Sampling Theory in multi band signal Analysis and Extension of Sampling
Theorem in speech Compression.
Text Book Text Book 1: 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 27.10, 27.11, 27.12, 27.14, 27.15, 27.16,
27.17, 27.19.
CIE Assessment Pattern (50 Marks – Theory)
Marks Distribution
Qualitative MCQ’s
RBT Levels Test (s)
Assessment (s)
25 15 10
L1 Remember 5 5 -
L2 Understand 5 5 -
L3 Apply 10 5 10
L4 Analyze 2.5 - -
L5 Evaluate 2.5 - -
L6 Create - - -
SEE Assessment Pattern (50 Marks – Theory)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember 10
L2 Understand 10
L3 Apply 20
L4 Analyze 5
L5 Evaluate 5
L6 Create -
Suggested Learning Resources:
Text Books:
1) B. S. Grewal, Higher Engineering Mathematics, Khanna Publishers, Forty fourth Edition, 2022,
ISBN: 9788193328491.
2) Erwin Kreyszig, Advanced Engineering Mathematics, Wiley-India Publishers, Tenth Edition, Reprint
2016, ISBN: 9788126554232.
Reference Books:
1) Glyn James, Advanced Modern Engineering Mathematics, Pearson Education, Fourth Edition,
2015, ISBN: 9780273719236.
2) B. V. Ramana, Higher Engineering Mathematics, McGraw Hill Education (India) Private Limited,
Fourth Edition, 2017, ISBN: 9780070634190.
3) H. K. Dass, Advanced Engineering Mathematics, S. Chand & Company Ltd., Twenty Second Edition, 2018,
ISBN: 9789352533831.
4) N.P.Bali and Manish Goyal, A Text Book of Engineering Mathematics, Laxmi Publications (P) Ltd., Ninth
Edition, 2014, ISBN: 9788131808320.
Web links and Video Lectures (e-Resources):
1)https://youtu.be/4lCiEnuhbA4?si=My95pvqwAMRDfjid
2)https://youtu.be/QQFIWwDA9NM?si=3wJrtlm1NdPSbXmB
67
3)https://youtu.be/bI46OqXUtd8?si=_Po-jfjq_94X4p_O
4)https://youtu.be/NqZUHJgitHk?si=Y6viSg1DFA4hgM9u
5)https://youtu.be/oPPJNoKYCro?si=A5zWC_vQQaHY7HlQ
6)https://youtu.be/hll0DAilhoA?si=2dN3KfJMBy9ZGxjD
7)https://youtu.be/x6X1P8rGXXs?si=YcmH8nxx1iQwq8mA
8)https://youtu.be/dOr0NKyD31Q?si=dMBU-BXGdGL6jIZy
9)https://youtu.be/BR1nN8DW2Vg?si=melzz97SqhK3wr--
10)https://youtu.be/ugd4k3dC_8Y?si=xF5U2gjIgP0woDQt
11)https://youtu.be/z0Ry_3_qhDw?si=6IG2a65BZgdbaKsn
12)https://youtu.be/36cAE1Ovpq4?si=jfR8gkFmMOCkWNZ_
13)https://youtu.be/vFz2FG65HBc?si=SCHi3Y1XuHWg-pPT
14)https://youtu.be/2Dsz1lZBJ3Y?si=8ATLUE-mkJSMewO3
Activity-Based Learning (Suggested Activities in Class)/Practical Based Learning:
Contents related activities (Activity-based discussions)
For active participation of students, instruct the students to prepare Algorithms/Flowcharts/Pro-
gramming Codes
Organizing Group wise discussions on related topics
Seminars
68
SYSTEM DESIGN USING HDL
Course Code 22ECE42 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE42.1 Illustrate the importance of HDL for the automation of VLSI design
22ECE42.2 Employ VHDL and / or Verilog data types and operators for describing the electronic
hardware
22ECE42.3 Examine the usage of various types of assignments in Verilog
22ECE42.4 Identify the need of synthesis in the implementation of HDL
22ECE42.5 Apply design rules to write Verilog code for the design of specific applications
22ECE42.6 Distinguish between the commonly used programmable devices
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
1
22ECE42.1 3 3 - - - - - - - - - 2 3 2
22ECE42.2 3 3 2 - - - - - - - - 2 3 2
22ECE42.3 3 3 2 - - - - - - - - 2 3 2
22ECE42.4 3 3 2 1 - - - - - - - 2 3 2
22ECE42.5 3 3 2 1 - - - - - - - 2 3 2
22ECE42.6 3 3 2 1 - - - - - - - 2 3 2
22ECE42.1, 8 Hours
MODULE-1 INTRODUCTION TO VHDL 22ECE42.2,
22ECE42.3
A brief history of HDL, Structure of HDL module, Translation of VHDL Code into a Circuit, Operators, Data
types, Types of Descriptions (Behavioral, structural, Data-flow), Procedures and functions, Brief
comparison of VHDL and Verilog,
Case Study Case study on designing combinational and sequential circuits using VHDL
Text Book Text Book 1: Chapter 1,6; Text 3: 1.5
22ECE42.1, 8 Hours
MODULE-2 INTRODUCTION TO VERILOG 22ECE42.2,
22ECE42.3
Computer-Aided Design, Hardware Description Languages, Verilog Data Types and Operators, Verilog
Description of Combinational Circuits, Verilog Modules, Verilog Assignments
Case Study Design of combinational circuits using Verilog
Text Book Text Book 2: 2.1,2.2,2.3,2.11, 2.4,2.5
22ECE42.1, 8 Hours
MODULE-3 PROCEDURAL ASSIGNMENTS 22ECE42.2,
22ECE42.3
Procedural Assignments, Modeling Flip-Flops Using Always Block, Always Blocks Using Event
Control Statements, Verilog Models for Multiplexers, Modeling Registers and Counters Using Verilog
Always Statements, Behavioral and Structural Verilog, SRAM model.
Self-study Design of sequential circuits using Verilog
Text Book Text Book 2: 2.6,2.7,2.8, 2.13, 2.14,2.15,8.6
MODULE-4 SIMULATION AND SYNTHESIS 22ECE42.3, 8 Hours
69
22ECE42.5
Delays in Verilog, Compilation, Simulation, and Synthesis of Verilog Code, Simple Synthesis
Examples. Constants, Arrays, Loops in Verilog, Testing Verilog Model, Verilog functions, Verilog
Tasks, System functions.
DESIGN EXAMPLES: A BCD Adder, 32-Bit Adders, Array Multiplier.
Perform Simulation and synthesis of digital circuits.
Applications
Text Book Text Book2: 2.9,2.10,2.12,2.16,2.17,2.18,2.19, 8.1,8.2,8.11,4.2,4.3,4.9
MODULE-5 INTRODUCTION TO PROGRAMMABLE LOGIC 22ECE42.4, 8 Hours
DEVICES AND DESIGNING WITH FPGA 22ECE42.6
Brief Overview of Programmable Logic Devices. Simple Programmable Logic Devices (SPLDs)- Read
Only Memories, Programmable Logic Arrays, Programmable array Logic. Complex Programmable
Logic Devices (CPLDs). Field Programmable Gate Arrays (FPGAs) - Organization of FPGAs, FPGA
Programming techniques, Programmable Logic block Architecture, Design flow of FPGAs,
Implementing Functions in FPGAs
Self-study Interfacing with FPGA.
Text Book Text Book2: 3.1,3.2,3.3,3.4,6.1
CIE Assessment Pattern (50 Marks – Theory)
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 5 - 5
L3 Apply 10 10 -
L4 Analyze 5 5 -
L5 Evaluate - - -
L6 Create - - -
71
HARDWARE DESCRIPTION LANGUAGE LAB
Course Code 22ECL42 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECL42.1 Build the Verilog / VHDL programs to simulate Combinational circuits in Dataflow,
Behavioral and Gate level Abstractions
22ECL42.2 Simulate sequential circuits like flip flops and counters in Behavioral description and
obtain simulation waveforms
22ECL42.3 Design the functionality of digital circuit/system by writing test benches
22ECL42.4 Synthesize the digital circuits on programmable ICs and test the hardware
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECL42.1 3 3 2 - 3 - - - 1 - - 2 3 2
22ECL42.2 3 3 2 - 3 - - - 1 - - 2 3 2
22ECL42.3 3 3 2 1 3 - - - 1 - - 2 3 2
22ECL42.4 3 3 2 1 3 - - - 1 - - 2 3 2
Exp. No. /
Pgm. No. List of Experiments / Programs Hours COs
PART-A
22ECL42.1
22ECL42.2
1 Quartus Prime Design Software tool flow (www.intel.com) 2
22ECL42.3
22ECL42.4
Write an HDL code to describe the functions of a Full Adder using three 22ECL42.1
2 2
modeling styles 22ECL42.3
Write a model for 16bit ALU using the 4bit opcodes; the requisite 22ECL42.1
3 2
functions can be defined for the chosen opcodes 22ECL42.3
Write an HDL program for the following designs:
22ECL42.1
4 a. 4 bit Binary to Gray converter 2
22ECL42.3
b. 4-bit Binary Comparator
22ECL42.1
Write an HDL program for the following designs: 22ECL42.3
a) Decoder & Encoder
5 b) Develop the HDL code for the following flipflops: T, D, SR, JK. 2
22ECL42.2
22ECL42.3
Design 4-bit Binary and BCD counters (Synchronous reset and 22ECL42.2
6 2
Asynchronous reset and “any sequence” counters). 22ECL42.3
PART-B
Synthesize the code of above experiments and generate gate level
7 2 22ECL42.4
netlist.
22ECL42.3
8 Study the use of clocks in timed circuits: Timers and Real-Time Clocks 2
22ECL42.4
72
Implement a finite state machine (FSM) that recognizes two specific
22ECL42.2
9 sequences of applied input symbols, namely four consecutive 1s or 2
22ECL42.3
four consecutive 0s.
Write an HDL code to display messages on the given seven segment 22ECL42.3
10 2
display 22ECL42.4
Write the HDL code to control speed, direction of dc and stepper motor 22ECL42.3
11 2
22ECL42.4
Write the HDL code to generate different waveforms (sawtooth, sine
12 2 22ECL42.4
wave, square, triangle, ramp etc) using DAC and FPGA kit
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. HDL Programming (VHDL and Verilog), Nazeih M. Botros, 2015, John-Wiley India Pvt. Ltd
2. Digital System design Using Verilog, Charles H. Roth Jr., Lizy Kurian John, Byeong Kil Lee, 1 st Edition, 2015,
CL Engineering.
3. Volnei A. Pedroni, “Circuit Design with VHDL”, The MIT Press, 2004
4. Digital Systems Design using VHDL, Charles H Roth, Jr., 2007, Thomson
5. Digital Design: An Embedded Systems approach Using VERILOG, Peter J. Ashenden, 2014, Elsevier.
6. Verilog HDL: A Guide to Digital Design and Synthesis, 2 nd Ed, Samir Palnitkar, PHI, 2003.
73
DIGITAL SIGNAL PROCESSING
Course Code 22ECE43 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hours / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE43.1 Apply the knowledge of Fourier analysis to compute Discrete Fourier Transforms of signals
22ECE43.2 Use the concept of convolutional operators for linear filtering techniques
22ECE43.3 Determine the DFT and inverse DFT using Fast Fourier Transform algorithms
22ECE43.6 Develop different digital signal processing applications using DSP processor
Case Study Case study on Designing wind speeds using fast Fourier transform
Text Book Text Book 1: 8.1,8.1.3
MODULE-3 FIR AND IIR FILTERS 22ECE43.4 8 Hours
Design of FIR filter: Need, types and characteristics of window, design of FIR filters using
Rectangular and Hamming window.
Design of IIR Filter: Analog to analog frequency transformations, Impulse Invariance method,
Bilinear Transformation, Digital Butterworth filter design.
74
Self-study Realization of FIR and IIR filters -Direct Form 1 and 2, Cascade and Parallel
Text Book TextBook1:9.2.1, 10.2.1, 10.2.2
Text Book1: 9.3.1, 9.3.3, 9.3.4, 10.3.2, 10.3.3, 10.3.4, 10.4.1
MODULE-4 PROGRAMMABLE DIGITAL SIGNAL 22ECE43.5, 22ECE43.6 8 Hours
PROCESSOR
An Introduction to Programmable Digital Signal Processor: DSP system, Features of Digital Signal
Processors, shifter, Barrel Shifter, MAC unit, Pipelining in DSP Processor
Number formats: Fixed point and Floating-Point formats, Q notation.
Applications Interfacing FIR LPF of order 5 and cut off frequency of 1000 HZ.
Audio application using C/C++
Text Book Text Book2: -1.1,1.2,1.3, 3.1,3.2 ,4.1,4.2,4.3 ,7.2
MODULE-5 MULTI-RATE DIGITAL SIGNAL 22ECE43.5, 22ECE43.6 8 Hours
PROCESSING AND ITS APPLICATIONS
Introduction, decimation by a factor D, Interpolation by a factor I, Sampling rate conversion by the
factor of I/D, Digital Filter Banks.
Application: Radar signal Processing, DSP based measurement system.
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 5 - 5
L3 Apply 10 10 -
L4 Analyze 5 5 -
L5 Evaluate - - -
L6 Create - - -
75
Suggested Learning Resources:
Text Books:
1. Digital signal processing: Principles, Algorithms & Applications, Proakis & Monalakis, 4thEdition, 2014,
Pearson education, ISBN-13: 978-0131873742.
2. Digital Signal Processing, Avtar Singh & S. Srinivasan, Thomson Brooks /Cole, 2004, ISBN-13: 978-
0534401042.
Reference Books:
1.Discrete Time Signal Processing, Oppenheim & Schaffer, 7th Edition, 2010, TMH, ISBN-13: 978-0131988422
2. Digital Signal Processing, S. K. Mitra, 4thEdition, 2014, Tata Mc-GrawHill, ISBN-13: 978-0073380490.
3. Digital Signal Processing, P. Ramesh Babu, 6th Edition, 2014, Scitech Publications, ISBN-13: 978-
8183714630
76
DIGITAL SIGNAL PROCESSING LAB
Course Code 22ECL43 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECL43.1 Analyze the signals in Time domain and Frequency domain for different DSP Algorithms
22ECL43.2 Design FIR and IIR filters for the desired frequency response
22ECL43.3 Implement discrete computations using DSP processor
22ECL43.4 Analyze the response of digital filters using a simulation tool
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECL43.1 3 2 1 - 3 - - - - - - 2 3 2
22ECL43.2 3 2 2 - 3 - - - - - - 2 3 2
22ECL43.3 3 2 1 - 3 - - - - - - 2 3 2
22ECL43.4 3 2 1 - 3 - - - - - - 2 3 2
Exp. No. /
Pgm. No. List of Programs Hours COs
Prerequisite Programs
PART-A
1 Computation of N-point DFT of a given sequence and plotting of 22ECL43.1
2
Magnitude and phase spectrum.
2 Linear convolution & Circular convolution of two sequences using 22ECL43.1
2
DFT/IDFT
3 Auto correlation and cross correlation of given signals in time domain 22ECL43.1
2
and frequency domain.
4 Computation of FFT and IFFT using User defined function. 2 22ECL43.1
5 Design and implementation of IIR filters of different types (Butter
worth: low pass, high pass, band pass and band reject) to meet given 2 22ECL43.2
specifications.
6 Design and implementation of FIR filters of different types using
2 22ECL43.2
windowing techniques to meet given specifications.
PART-B
7 Computation of N-Point DFT of a given sequence using DSP Processor. 2 22ECL43.3
8 Impulse response of first order and second order system using DSP 22ECL43.3
2
Processor.
9 Linear convolution and circular convolution of two given sequences
2 22ECL43.3
using DSP Processor.
10 Sampling of a signal using MATLAB Simulink. 2 22ECL43.4
11 Design of IIR filter of different types (Butter worth): low pass, high pass, 22ECL43.4
band pass and band reject) to meet given specifications using MATLAB 2
Simulink.
12 Design of FIR filter to meet given specifications using MATLAB 2 22ECL43.4
77
Simulink.
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. Study of sampling theorem, effect of undersampling.
http://vlabs.iitkgp.ernet.in/dsp/exp1/index.html
2. Study of properties of Linear time-invariant system.
http://vlabs.iitkgp.ernet.in/dsp/exp4/index.html
3. Study of convolution: series and parallel system.
http://vlabs.iitkgp.ernet.in/dsp/exp5/index.html
4. Study of Transform domain properties and its use.
http://vlabs.iitkgp.ernet.in/dsp/exp7/index.html
78
MICROPROCESSORS AND INTERFACING
Course Code 22ECE44 CIE Marks 50
L:T:P:S 3:0:0:0 SEE Marks 50
Hrs / Week 3 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE44.1 Understand the functional features of 8086 Microprocessor
22ECE44.2 Apply the knowledge of addressing modes to write assembly language program in 8086
22ECE44.3 Analyze different assembler directives and interrupt methods in 8086 programming
22ECE44.4 Examine the timing diagrams using minimum and maximum mode configuration of 8086.
22ECE44.5 Model the peripheral Interfacing concepts in 8086
22ECE44.6 Build the system using microprocessor and peripherals for real time applications
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE44.1 2 - - - - - - - - - - - 3 -
22ECE44.2 3 - - - 2 - - - - - - 3 3 2
22ECE44.3 3 3 - - 2 - - - - - - 3 3 2
22ECE44.4 3 3 - - 2 - - - - - - 3 3 -
22ECE44.5 3 3 2 - 2 - - - - - - 3 3 2
22ECE44.6 3 3 2 2 2 - - - - - - 3 3 2
79
Text Book Text Book 2: 5.3,5.4,5.5,6.2,6.3,7.1.7.2
MODULE-5 APPLICATIONS OF 8086 22ECE44.6 8 Hours
Interfacing simple switches and LEDs using 8255, Stepper Motor Interfacing. ADC-0808/0809, DAC-
0800, Timer Operating Modes of 8254, Interfacing programs.
Applications Implementation of a Digital Clock Using the 8086 Microprocessor
Text Book Text Book 2: 5.5,5.6, 5.7.2, 5.8
CIE Assessment Pattern (50 Marks – Theory)
Marks Distribution
Qualitative
RBT Levels Test (s) MCQ’s
Assessment (s)
25 15 10
L1 Remember 5 - 5
L2 Understand 5 5 5
L3 Apply 10 5 -
L4 Analyze 5 5 -
L5 Evaluate - - -
L6 Create - - -
80
Contents related activities (Activity-based discussions)
For active participation of students, instruct the students to prepare Flowcharts and
Handouts
Organizing Group wise discussions on processor developments
Seminars and Workshops
81
MICROPROCESSORS LAB
Course Code 22ECL44 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECL44.1 Develop assembly level programs using 8086 to perform arithmetic and logical operations
22ECL44.2 Build assembly code for string operations, sorting of numbers and branch instructions of
8086
22ECL44.3 Design 8086 assembly level programs to perform Seven Segment Display and Keyboard
interfacing
22ECL44.4 Demonstrate the interfacing of 8086 with stepper motor and LCD modules, and other
relevant peripherals
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECL44.1 3 - - - 2 - - - 1 - - 2 3 2
22ECL44.2 3 3 - - 2 - - - 1 - - 2 3 2
22ECL44.3 3 - 1 - 2 - - - 1 - - 2 3 2
22ECL44.4 3 3 1 1 2 - - - 1 - - 2 3 2
Exp. No. /
Pgm. No. List of Programs Hours Cos
Prerequisite Programs
PART-A
1 Write an assembly level programs for basic arithmetic operations
using 8086
(i) Unsigned and signed Addition (32 bit and 16 bit) 2 22ECL44.1
(ii) Unsigned and signed Subtraction (32 and 16 bit)
82
6 Write an assembly level programs for String operations using 8086
(i) Reverse the string
(ii) To check whether the string is palindrome or not 2 22ECL44.2
PART-B
7 Write an assembly level program using 8086 for sorting operations like
2 22ECL44.2
ascending, descending, largest and smallest in microprocessor
8 Interfacing of Seven segment using 8086 microprocessors
2 22ECL44.3
9 Interfacing of Keyboard Display using 8086 microprocessors
2 22ECL44.3
10 Interfacing of 8086 with (Assembly Level Programming) LED modules,
2 22ECL44.4
switches.
11 Interfacing of 8086 with (Assembly Level Programming) Logic
controller (BCD up counter and down counter) 2 22ECL44.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. Design of Ripple Carry Adders
https://cse.iitkgp.ac.in/~chitta/coldvl/rca_design.html
2. Design of Arithmetic Logic Unit
http://vlabs.iitkgp.ac.in/coa/exp8/index.html
3. CPU Design
http://vlabs.iitkgp.ac.in/coa/exp12/index.html#
4. Booth Multiplier
http://vlabs.iitkgp.ernet.in/coa/exp7/index.html
5. Traffic light Controller using 8086
https://www.youtube.com/watch?v=t3thKRqMK2M
83
SEE Assessment Pattern (50 Marks – Lab)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember -
L2 Understand 05
L3 Apply 20
L4 Analyze 15
L5 Evaluate 10
L6 Create -
84
OBJECT ORIENTED PROGRAMMING USING JAVA
Course Code 22ECE451 CIE Marks 50
L:T:P:S 2:0:1:0 SEE Marks 50
Hrs / Week 2+2 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE451.1 Use the syntax and semantics of java programming language and basic concepts of OOP
22ECE451.2 Analyse the working of operators in JAVA for the development of simple programs
22ECE451.3 Apply I/O and file handling concepts to develop Java programs
22ECE451.4 Compare the implementation of different Inheritance in Java
22ECE451.5 Develop reusable programs using the concepts of interfaces, packages and exception
handling in Java
22ECE451.6 Create, debug and execute the Java programs using Java JDK environment
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
1
22ECE451.1 2 - - - - - - - - - - - 2 2
22ECE451.2 3 2 - - 3 - - - - - - 3 2 2
22ECE451.3 3 - - - 3 - - - - - - 3 2 2
22ECE451.4 3 2 - - - - - - - - - - 2 2
22ECE451.5 3 2 - - - - - - - - - - 2 2
22ECE451.6 3 2 - - 3 - - - - - - 3 2 2
85
Class fundamentals, Declaring Objects, Assigning Object Reference variables, Introducing Methods,
Constructors, The This Keyword, Garbage collection, The Finalize method
I/O Basics, Reading Console Input, Writing Console Output, Reading and Writing files
86
SEE Assessment Pattern (50 Marks – Theory)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember 10
L2 Understand 10
L3 Apply 20
L4 Analyze 10
L5 Evaluate -
L6 Create -
Reference Books:
1) Herbert Schildt, Java™: The Complete Reference, McGraw-Hill, 12th edition, November 2021, ISBN:
978-1-260-46341-5
2) Cay S. Horstmann, Core Java® SE 9 for the Impatient, Addison Wesley, Second Edition, 2018, ISBN:
978-013-4694726
3) Think Java How to Think Like a Computer Scientist Allen B. Downey and Chris Mayfield 6.1.3 Green
Tea Press Needham, Massa chusetts 2016 https://www.pdfdrive.com/think-java-how-tothink-like-
acomputer-scientiste17327018.html
Web links and Video Lectures (e-Resources):
https://onlinecourses.nptel.ac.in/noc22_ge24/preview
https://biodesign.berkeley.edu/bioinspired-design-course/
https://www.youtube.com/watch?v=cwxXY9Qe8ss
https://www.youtube.com/watch?v=V2GvQXvjhLA
https://nsf-gov-resources.nsf.gov/2023-03/Bio-
inspired%20Design%20Workshop%20Report_2232327_October%202022_Final.508.p
df
87
IoT PROGRAMMING
Course Code 22ECE452 CIE Marks 50
L:T:P:S 2:0:1:0 SEE Marks 50
Hours / Week 2+2 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE452.1 Describe the evolution of IoT, IoT networking components, and addressing strategies in IoT
22ECE452.2 Compare different sensing devices and actuator types
22ECE452.3 Demonstrate the processing in IoT which can interact with Sensors and Actuators
22ECE452.4 Design an IoT device to work with a Cloud Computing infrastructure
22ECE452.5 Make Use of IoT protocols for communication
22ECE452.6 Investigate the IoT applications for resolving real-world problems and life-long learning
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
1
22ECE452.1 2 - - - - - - - - - - - 3 3
22ECE452.2 3 2 - - - - - - - - - - 3 3
22ECE452.3 3 2 1 - 2 - - - - - - 2 3 3
22ECE452.4 3 2 1 - 2 - - - - - - 2 3 3
22ECE452.5 3 - 1 - 2 - - - - - - 2 3 3
22ECE452.6 3 2 1 - 2 - - - 1 - - 2 3 3
88
Laboratory Component: 3 Hours
1. IoT based Air Pollution Control System
2. Tds Sensor Interfacing with Arduino
3. Actuator Controlling by Mobile Using Arduino
Marks Distribution
Qualitative
RBT Levels Test (s) Lab
Assessment (s)
25 05 20
L1 Remember 5 - -
L2 Understand 5 - 5
L3 Apply 10 5 10
L4 Analyze 5 - 5
L5 Evaluate - - -
L6 Create - - -
SEE Assessment Pattern (50 Marks – Theory)
89
Analyze: L4 10
Evaluate: L5 -
Create: L6 -
90
EMBEDDED LINUX PROGRAMMING
Course Code 22ECE453 CIE Marks 50
L:T:P:S 2:0:1:0 SEE Marks 50
Hours / Week 2+2 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE453.1 Understand the embedded Linux development environment
22ECE453.2 Apply Linux BSP for a hardware platform
22ECE453.3 Analyze the Linux model for embedded storage
22ECE453.4 Use the drivers for embedded storage applications
22ECE453.5 Compare different embedded Linux drivers such as serial, I2C, and so on
22ECE453.6 Create Port applications to embedded Linux from a traditional RTOS
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE453.1 2 - - - - - - - - - - 2 3 3
22ECE453.2 3 3 2 1 2 - - - - - - 2 3 3
22ECE453.3 3 3 2 1 2 - - - - - - 2 3 3
22ECE453.4 3 3 2 1 2 - - - - - - 2 3 3
22ECE453.5 3 3 2 1 2 - - - - - - 2 3 3
22ECE453.6 3 3 2 1 2 - - - - - - 2 3 3
91
Flash Map, MTD—Memory Technology Device, MTD Architecture, Flash Mapping Drivers, MTD Block and
Character devices, Embedded File systems, Optimizing Storage Space.
Case Study / Real-Time Linux: Linux and Real-Time, Real-Time Programming in Linux, Hard Real-
Applications Time Linux
Text Book Text Book 1: 6.1 to 6.5
CIE Assessment Pattern (50 Marks – Theory and Lab)
Marks Distribution
Qualitative
RBT Levels Test (s) Lab
Assessment
25 05 20
L1 Remember 5 - -
L2 Understand 5 - 5
L3 Apply 10 5 10
L4 Analyze 5 - 5
L5 Evaluate - - -
L6 Create - - -
SEE Assessment Pattern (50 Marks – Theory)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember 10
L2 Understand 10
L3 Apply 20
L4 Analyze 10
L5 Evaluate -
L6 Create -
92
Suggested Learning Resources:
Text Books:
1) Embedded Linux System Design and Development, P. Raghavan, Amol Lad, Sriram
Neelakandan, 2006, Auerbach Publications, ISBN-13: 978-0849330791.
Reference Books:
1) Karim Yaghmour, Jon Masters, Gillad Ben Yossef, Philippe Gerum, “Building embedded Linux
systems”, O'Reilly, 2008, ISBN-13: 978-0596008655.
2) https://bootlin.com/doc/training/embedded-linux/embedded-linux-labs.pdf
93
PROGRAMMING USING ROBODK
Course Code 22ECE454 CIE Marks 50
L:T:P:S 2:0:1:0 SEE Marks 50
Hrs / Week 2+2 Total Marks 100
Credits 03 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE454.1 Understand the different coordinate systems and degrees of freedom for a robot
22ECE454.2 Illustrate the robotic coordinate systems by teaching the robot
22ECE454.3 Examine the functionalities of robotic end effectors
22ECE454.4 Develop various industrial applications using RoboDK
22ECE454.5 Differentiate tools for Industrial applications using RoboDK simulation tool
22ECE454.6 Build RoboDK program for basic industrial applications
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE454.1 2 - - - 2 - - - - - - - 2 2
22ECE454.2 3 3 - - 2 - - - - - - - 2 2
22ECE454.3 3 3 2 - 2 - - - - - - - 2 2
22ECE454.4 3 3 2 - 2 - - - - - - - 2 2
22ECE454.5 3 3 2 - 2 - - - - - - - 2 2
22ECE454.6 3 3 2 - 2 - - - - - - - 2 2
94
Laboratory Component: 3 Hours
1. Practice on various I/O instructions
2. Practice on Set/Wait and Branching Instructions
3. Practice on movement conversion
Case Study Split large robot Programs
Text Book Text Book 1: RoboDK User Manual – Chapter 5
MODULE-4 ROBODK – MACHINING 22ECE454.4 6 Hours
22ECE454.6
Robot Manufacturing – Robot machining 3X – Robot machining 5X – Robot machining with external axes –
Laser Cutting – Setup for Machining – Approach / Retract – Optimization Parameters – Configurations –
Collision detection.
Laboratory Component: 3 Hours
1. Practice on Pick and Place application
2. Practice on Palletization
3. Practice on Collision Detection
Case Study Multi Axis Robot Machining
Text Book Text Book 1: RoboDK User Manual – Chapter 6 & 7
MODULE-5 INDUSTRIAL APPLICATIONS OF ROBOTS 22ECE454.5 6 Hours
22ECE454.6
Spot welding – Polishing – Deburring – Dispensing – Mold Machining – Robot Cutting – Robot Welding –
Laser Cutting.
Laboratory Component: 3 Hours
Practice on
1. Spot welding & welding
2. Deburring
3. Cutting
Case Study ROBOT Operations and Programming.
Text Book Text Book 1 : RoboDK User Manual – Chapter 8
CIE Assessment Pattern (50 Marks – Theory and Lab)
Marks Distribution
Qualitative
RBT Levels Test (s) Lab
Assessment
25 05 20
L1 Remember 5 - -
L2 Understand 5 - 5
L3 Apply 10 5 10
L4 Analyze 5 - 5
L5 Evaluate - - -
L6 Create - - -
SEE Assessment Pattern (50 Marks – Theory)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember 10
L2 Understand 10
L3 Apply 20
L4 Analyze 10
L5 Evaluate -
L6 Create -
95
Suggested Learning Resources:
Text Books: add latest version of textbook
1. RoboDK User Manual
2. Deb S.R, “Robotics Technology and flexible automation”, Tata McGraw-Hill Education, 2nd Edition
2017, ISBN-13: 978-1259004732.
Reference Books:
1. Mikell P Groover& Nicholas G Odrey, Mitchel Weiss, Roger N Nagel, Ashish Dutta, Industrial
Robotics, “Technology Programming and Applications”, McGraw Hill, 2012, ISBN-13: 978-
0071282118.
2. Introduction to Robotics: mechanics and control, Craig J J, 3/E,Pearson Education India,2008,
ISBN-13: 978-0132060356.
96
ELECTRONICS APPLICATION USING SCILAB
Course Code 22ECE461 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE461.1 Apply the fundamental concepts of analog electronics to simulate the analog circuits using
SCILAB
22ECE461.2 Analyze electronic circuits and systems using SCILAB
22ECE461.3 Simulate the analog circuits by applying SCILAB to real-world electronic applications
22ECE461.4 Debug and troubleshoot electronic systems using SCILAB
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE461.1 3 - - - 2 - - - - - - 2 3 3
22ECE461.2 3 3 2 2 2 - - - - - - 2 3 3
22ECE461.3 3 3 2 2 2 - - - - - - 2 3 3
22ECE461.4 3 3 2 2 2 - - - - - - 2 3 3
Exp. No. /
Pgm. No. List of Experiments Hours COs
Prerequisite Experiments
PART-A
1 22ECE461.1
Determine the rms value of 50mA peak to peak. 2
22ECE461.2
2 22ECE461.1
Determine the resistance of diode when forward current is given. 2
22ECE461.2
3 22ECE461.1
Determine the Ie emitter current and hfe 2
22ECE461.2
4 22ECE461.1
Determine the I base current and change in collector 2
22ECE461.2
5 22ECE461.1
Determine the zener current and voltage across the load 2
22ECE461.2
6 22ECE461.1
Determine voltage gain and current gain and power gain of Amplifier 2
22ECE461.2
PART-B
7 22ECE461.2
Determine amount of feedback required 2 22ECE461.3
22ECE461.4
8 22ECE461.2
Determine amplifier output voltage produced by input signal of 10 mV 2 22ECE461.3
22ECE461.4
9 22ECE461.2
Determine static value of current gain and voltage gain 2 22ECE461.3
22ECE461.4
10 Determine the value of open loop voltage gain in OP-AMP 2 22ECE461.2
97
22ECE461.3
22ECE461.4
11 Determine the parameters of timer circuit that produce 5V 22ECE461.2
2 22ECE461.3
22ECE461.4
12 Determine the circuit parameters using opamps 22ECE461.2
2 22ECE461.3
22ECE461.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. Study of basic properties of operational amplifier: inverting and non-inverting
amplifiers
https://be-iitkgp.vlabs.ac.in/exp/non-inverting-amplifiers/
2. Study of Differentiator and Integrator using Operational Amplifier
https://be-iitkgp.vlabs.ac.in/exp/operational-amplifier/
3. RC Differentiator and Integrator
https://be-iitkgp.vlabs.ac.in/exp/differentiator-integrator/
4. To develop an APP with SCILAB
https://www.youtube.com/watch?v=pPbVYJvct6U
98
EMBEDDED DESIGNS USING ATMEL STUDIO
Course Code 22ECE462 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE462.1 Analyze the architecture of microcontroller and its peripherals using embedded C
22ECE462.2 Make use of peripherals in a microcontroller using embedded C
22ECE462.3 Develop the Interfacing hardware (LED, LCD,7 segment etc) using embedded C
22ECE462.4 Demonstrate different motors and controlling operations using embedded C
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE462.1 3 - - - 2 - - - 1 - - 2 3 3
22ECE462.2 3 - - - 2 - - - 1 - - 2 3 3
22ECE462.3 3 3 2 - 2 - - - 1 - - 2 3 3
22ECE462.4 3 3 2 - 2 - - - 1 - - 2 3 3
Exp. No. /
Pgm. No. List of Programs Hours Cos
Prerequisite Programs
PART-A
1 Write an Embedded C Program to display Hello World message using
2 22ECE462.1
Internal UART.
2 Write an Embedded C Program to read input from switch and
2 22ECE462.1
Automatic control/flash LED (software delay).
3 Write an Embedded C Program to interface a simple Switch and
2 22ECE462.1
display its status through Relay, Buzzer and LED.
4 Write an Embedded C Program for Master slave communication using
2 22ECE462.2
SPI.
5 Write an Embedded C Program to configure watchdog timer in
2 22ECE462.2
watchdog & interval mode.
6 Write an Embedded C Program by using the Internal PWM module
2 22ECE462.2
generate PWM and vary its duty cycle.
PART-B
7 Write an Embedded C Program to interface a 4×4 keyboard and
2 22ECE462.3
display the key code on an LCD.
8 Write an Embedded C Program to measure Ambient temperature
2 22ECE462.3
using a sensor and SPI ADC IC.
9 Write an Embedded C Program to display the Hex digits 0 to F on a 7-
2 22ECE462.4
segment LED interface, with an appropriate delay
10 Write an Embedded C Program to interface a Stepper motor and
2 22ECE462.4
rotate it in clockwise and anti-clockwise direction.
11 Write an Embedded C Program to Control speed of a DC Motor 2 22ECE462.4
99
12 Write an embedded C Program to interface a sensor. 2 22ECE462.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. Square wave generation using 8051 microcontroller.
https://www.youtube.com/watch?v=8ne8LAuEh9w
2. Write an embedded C Program to interface Ultrasonic sensor and measure the distance of an
object.
https://www.electronicshub.org/ultrasonic-rangefinder-using-8051/
3. Write an embedded C program to interface RFID card.
https://www.youtube.com/watch?v=p1C__Sb0vp8
4. Write an embedded C to demonstrate Traffic Light Controller.
https://www.youtube.com/watch?v=Y6M2b-mFh-s
CIE Assessment Pattern (50 Marks – Lab)
Test (s) Weekly Assessment
RBT Levels
20 30
L1 Remember - -
L2 Understand - 5
L3 Apply 10 10
L4 Analyze 5 10
L5 Evaluate 5 5
L6 Create - -
SEE Assessment Pattern (50 Marks – Lab)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember -
L2 Understand 05
L3 Apply 20
L4 Analyze 15
L5 Evaluate 10
L6 Create -
100
VIRTUAL INSTRUMENTATION USING LABVIEW
Course Code 22ECE463 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE463.1 Select different functions available in Lab VIEW for engineering applications
22ECE463.2 Apply concepts of virtual instrumentation and develop basic programs using loops
22ECE463.3 Demonstrate user interfaces with charts, graph, and buttons
22ECE463.4 Use the Lab VIEW platform to create and analyze data acquisition systems
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE463.1 3 - - - 2 - - - - - - 3 3 3
22ECE463.2 3 - - - 2 - - - - - - 3 3 3
22ECE463.3 3 3 2 - 2 - - - - - - 3 3 3
22ECE463.4 3 3 2 1 2 - - - - - - 3 3 3
Exp. No. /
Pgm. No. List of Programs Hours COs
Prerequisite Programs
Knowledge of Microsoft Windows
Knowledge of writing algorithms in the form of flowcharts or
block diagrams 2 NA
http://www.ni.com/getting-started/labview-
basics/environment
PART-A
1 To perform basic arithmetic operations: addition, subtraction, 2
22ECE463.1
multiplication, and division using LabVIEW.
2 To perform Boolean operations: AND, OR, XOR, NOT and NAND using 2
22ECE463.1
LabVIEW.
3 To find the Sum of ‘n’ numbers using ‘for’ loop and ‘while’ loop. 2 22ECE463.3
4 To perform the Factorial of a given number using ‘for’ loop and ‘while’ 2
22ECE463.3
loop.
5 To sort even numbers using ‘while’ loop in an array. 2 22ECE463.3
6 To find the maximum and minimum variable from an array. 2 22ECE463.2
PART-B
7 To create a sine wave using formula node. 2 22ECE463.2
8 Build a Virtual Instrument which adds two sine waves of different 2
frequencies and displays the result in a graph. 22ECE463.1
9 To apply filtering technique (median filter) for a given input signal. 2 22ECE463.1
10 To build a Virtual Instrument that converts Celsius to Fahrenheit. 2 22ECE463.4
11 To build a Virtual Instrument for acquiring and continuously displaying a 2
22ECE463.4
thermocouple signal.
12 To acquire and analyze an ECG signal using NI ELVIS LabVIEW. 2 22ECE463.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
101
1. Simulations in LabVIEW
https://www.youtube.com/watch?v=X6oRczEDOao
2. LabVIEW Formula Node
https://www.youtube.com/watch?v=m5z_5j6iu2M
3. LabVIEW Mathscript
https://www.youtube.com/watch?v=dQjmzEM8YKc
4. Reading data from Spreadsheet
https://www.just.edu.jo/FacultiesandDepartments/FacultyofEngineering/Departments/Biomedica
lEngineering/Documents/labview%20experiments.pdf
102
APP DEVELOPMENT USING GOOGLE FLUTTER
Course Code 22ECE464 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE464.1 Demonstrate the features of flutter and flutter installation
22ECE464.2 Use the appropriate flutter widgets to develop and verify the layouts
22ECE464.3 Apply the dart language to build apps
22ECE464.4 Create apps by learning the fundamentals of flutter
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE464.1 3 3 2 - 3 - - - 2 - - 3 3 1
22ECE464.2 3 3 2 - 3 - - - 2 - - 3 3 1
22ECE464.3 3 3 2 - 3 - - - 2 - - 3 3 1
22ECE464.4 3 3 2 2 3 - - - 2 - - 3 3 1
Exp. No. /
Pgm. No. List of Experiments / Programs Hours COs
Prerequisite Programs
Introduction to Programming languages and their principles
2 NA
PART-A
Introduction of Flutter, how to install Flutter on Computer, Flutter 22ECE464.1
1 2
Widgets 22ECE464.2
Basic Programming principles, Dart Primer, Creating Flutter App in 22ECE464.1
2 2
Android studio 22ECE464.2
To add Scaffold AppBar and Text Widget, Center Widget, Colour library 22ECE464.1
3 2
in flutter and adding Fonts in app development projects. 22ECE464.2
To add Stateless Widgets, Hot Reload, image Widgets: Network image
22ECE464.1
4 Widgets, Asset image Widgets. Icon and Button Widgets (flat and 2
22ECE464.2
raised)
To layout widgets in rows and in columns (Container and Padding 22ECE464.1
5 2
Widgets, Flutter outline and shortcuts) 22ECE464.2
To Expand widgets and Extract widget using Custom Classes and Cards 22ECE464.1
6 2
in Flutter 22ECE464.2
PART-B
22ECE464.2
To list the data and output that data in our widget tree using the map
7 2 22ECE464.3
method(Stateful widgets)
22ECE464.2
Verify how to update parent widget by passing a function into nested
8 2 22ECE464.3
child widget.
22ECE464.3
9 Verify how to use Maps in Dart and routing for apps 2 22ECE464.4
22ECE464.2
Verify how to create a spinner and how to use ternary operators in
10 2 22ECE464.3
dart
103
22ECE464.1
Flutter packages and Error Handling, List view builder to create a list- 22ECE464.2
11 2
style layout in an app 22ECE464.3
22ECE464.4
22ECE464.1
22ECE464.2
12 Create a mini app project with the knowledge of using Flutter 2
22ECE464.3
22ECE464.4
PART-C
Beyond Syllabus Virtual Lab Content
(To be done during Lab but not to be included for CIE or SEE)
1. To create Android and iOS apps from scratch
https://www.youtube.com/playlist?list=PL4cUxeGkcC9jLYyp2Aoh6hcWuxFDX6PBJ
2. Create World Time App using flutter
3. Study how to build games with flutter
4. Build a Flutter App with Google's Flutter
https://www.youtube.com/watch?v=x0uinJvhNxI
CIE Assessment Pattern (50 Marks – Lab)
Test (s) Weekly Assessment
RBT Levels
20 30
L1 Remember - -
L2 Understand - 5
L3 Apply 10 10
L4 Analyze 5 10
L5 Evaluate 5 5
L6 Create - -
SEE Assessment Pattern (50 Marks – Lab)
Exam Marks
RBT Levels
Distribution (50)
L1 Remember -
L2 Understand 05
L3 Apply 20
L4 Analyze 15
L5 Evaluate 10
L6 Create -
104
SOCIAL CONNECT AND RESPONSIBILITY
Course Code 22SCK47 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks --
Hrs / Week 02 Total Marks 50
Credits 01 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22SCK47.1 Communicate and connect to the surrounding
22SCK472 Understand the needs and problems of the community and involve them in problem –solving
22SCK47.3 Develop among themselves a sense of social & civic responsibility and utilize their knowledge
in finding practical solutions to individual and community problems
22SCK47.4 Develop competence required for group-living and sharing of responsibilities & gain skills
in mobilizing community participation to acquire leadership qualities and democratic attitudes
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22SCK47.1 - - - - - 3 2 - 2 3 - 1
22SCK47.2 - - - - - 3 2 - 2 3 - 1
22SCK47.3 - - - - - 3 2 - 2 3 - 1
22SCK47.4 - - - - - 3 2 - 2 3 - 1
105
Case study-based Assessment Individual 20
performance with report
Module wise study & its consolidation 5*5 = 25 25
Video based seminar for 10 minutes by each 25
student at the end of semester with Report.
Activities 1 to 5, 5*5 = 25
Total 100
106
1. Plantation May be Farmers land/ Site selection Report Evaluation as
and individual or parks / Villages / / Proper should be per the
adoption team (3-5) roadside/ consultation/ submitted rubrics of
of a tree community area / Continuous byindividual scheme and
College campus monitoring/ to the syllabus
Information concerned
board evaluation
authority
2. Heritage May be Temples / Site selection Report Evaluation as
walk and individual or monumental /Proper should be per the
crafts team (3-5) places / Villages/ consultation/ submitted rubrics of
corner City Areas / Continuous byindividual scheme and
Grama panchayat/ monitoring/ to the syllabus
public associations Information concerned
/Government board evaluation
Schemes officers/ authority
campus
3. Organic May be Farmers land / Group selection / Report Evaluation as
farming and individual or parks /Villages proper should be per the
waste team (3-5) visits consultation submitted rubrics of
management / roadside/ / Continuous byindividual scheme and
communityarea / monitoring / to the syllabus
College campus Information concerned
board evaluation
authority
4. Water May be Villages/ City site selection / Report Evaluation as
conservation: individual or Areas /Grama proper should be per the
Conservation team (3-5) panchayat/ public consultation/ submitted rubrics of
techniques associations/ Continuous byindividual scheme and
Government monitoring/ to the syllabus
Schemes officers / Information concerned
campus board evaluation
authority
5. Food walk: May be Villages/ City Group selection / Report Evaluation as
Practices in individual or Areas /Grama proper should be per the
society team (3-5) panchayat/ public consultation submitted rubrics of
associations/ / Continuous byindividual scheme and
Government monitoring / to the syllabus
Schemes officers/ Information concerned
campus board evaluation
authority
107
MINI PROJECT-I
Course Code 22ECE48 CIE Marks 50
L:T:P:S 0:0:1:0 SEE Marks 50
Hrs / Week 2 Total Marks 100
Credits 01 Exam Hours 03
Course outcomes:
At the end of the course, the student will be able to:
22ECE48.1 Identify technical aspects of the chosen project with a comprehensive and systematic
approach
22ECE48.2 Review the literature and develop solutions for problem statement
22ECE48.3 Work as an individual or in a team in development of technical projects
22ECE48.4 Test the different phases of planned project
22ECE48.5 Articulate the project related activities and findings
22ECE48.6 Extend or use the mini project ideas for major project
Mapping of Course Outcomes to Program Outcomes and Program Specific Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
22ECE48.1 3 3 - - - - - - 3 - - - 3 3
22ECE48.2 3 3 3 3 3 - - - 3 3 3 3 3 3
22ECE48.3 3 3 3 - - - - - - 3 3 3 3 3
22ECE48.4 3 3 3 - - - - 2 3 3 3 3 3 3
22ECE48.5 3 3 3 - - - - 2 3 3 3 3 - -
22ECE48.6 3 3 3 3 - 3 1 2 3 3 3 3 3 3
108
NATIONAL SERVICE SCHEME
Course Code 22NSS40 CIE Marks 50
(each Semester)
L:T:P:S 0:0:0:0 SEE Marks --
Hrs / Week 2 Total Marks 50 x 4 = 200
Credits 00 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22NSS40.1 Understand the importance of his / her responsibilities towards society.
22NSS40.2 Analyse the environmental and societal problems/issues and will be able to design solutions
for the same.
22NSS40.3 Evaluate the existing system and to propose practical solutions for the same for sustainable
development. Implement government or self-driven projects effectively in the field.
22NSS40.4 Develop capacity to meet emergencies and natural disasters & practice national integration
and social harmony in general.
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22NSS40.1 - - - - - 3 - - 2 - - 1
22NSS40.2 - - - - - 3 3 - 2 - - 1
22NSS40.3 - - - - - 3 3 - 2 - - 1
22NSS40.4 - - - - - 3 3 - 2 - - 1
Semester/
CONTENT COs HOURS
Course Code
12. Water conservation techniques – Role of different
stakeholders– Implementation. 22NSS40.1,
4TH 13. Preparing an actionable business proposal for enhancing the 22NSS40.2, 30 HRS
22NSS40 village income and approach forimplementation. 22NSS40.3,
14. Helping local schools to achieve good results and enhance their 22NSS40.4
enrolment in Higher/ technical/ vocational education.
15. Developing Sustainable Water management system for rural
areas and implementationapproaches. 22NSS50.1,
5TH 16. Contribution to any national level initiative of Government of 22NSS50.2, 30 HRS
22NSS50 India. Foreg. Digital India, Skill India, Swachh Bharat, 22NSS50.3,
Atmanirbhar Bharath, Make in India, Mudra scheme, Skill 22NSS50.4
developmentprograms etc.
17. Spreading public awareness under rural outreach programs.
(minimum 5 programs).
18. Organize National integration and social harmony events / 22NSS60.1,
6TH workshops / seminars. (Minimum TWO programs). 22NSS60.2,
22NSS60 19. Govt. school Rejuvenation and helping them to achieve good 22NSS60.3, 30 HRS
infrastructure. 22NSS60.4
CIE Assessment Pattern (50 Marks – Activity based) –
CIE component for every semester Marks
Presentation - 1 10
Selection of topic, PHASE - 1
Commencement of activity and its progress - 10
PHASE - 2
Case study-based Assessment Individual 10
performance
109
Sector wise study and its consolidation 10
Video based seminar for 10 minutes by each 10
student at the end of semester with
Report.
Total marks for the course in each semester 50
Plan of Action:
Student/s in individual or in a group Should select any one activity in the beginning of each semester till end
of that respective semester for successful completion as per the instructions of NSS officer with the consent
of HOD of the department.
At the end of every semester, activity report should be submitted for evaluation.
Practice Session Description:
o Lecture session by NSS Officer
o Students Presentation on Topics
o Presentation - 1, Selection of topic, PHASE – 1
o Commencement of activity and its progress - PHASE – 2
o Execution of Activity
o Case study-based Assessment, Individual performance
o Sector/ Team wise study and its consolidation
o Video based seminar for 10 minutes by each student at the end of semester with Report.
110
Sl Topic Groupsize Location Activity execution Reporting Evaluation of
No the Topic
111
5. Preparing an May be Villages/ City Group Report Evaluation
actionablebusiness individual Areas / selection/proper should be as per the
proposal for or team Grama consultation/ submitted by rubrics of
enhancing the panchayat/ Continuous individual to scheme and
village income and public monitoring/ the syllabus by
approach for associations/ Information concerned NSS officer
implementation. Government board evaluation
Schemes authority
officers/
campus
6. Helping local May be Local School Report Evaluation
schools toachieve individual government / selection/proper should be as per the
good results and or team private/ aided consultation/ submitted by rubrics of
enhance their schools/Govern Continuous individual to scheme and
enrolment in ment Schemes monitoring/ the syllabus by
Higher/ technical/ officers Information concerned NSS officer
vocational board evaluation
education. authority
112
campus
10. Organize May be Villages/ City Place Report Evaluation
National individual Areas / selection/proper should be as per the
integration and or team Grama consultation/ submitted by rubrics of
socialharmony panchayat/ Continuous individual to scheme and
events public monitoring / the syllabus by
/ workshops associations/ Information concerned NSS officer
/ seminars. Government board evaluation
(Minimum 02 Schemes authority
programs). officers/
campus
11. Govt. school May be Villages/ City Place Report Evaluation
Rejuvenation and individual Areas / selection/proper should be as per the
helping them to or team Grama consultation/ submitted by rubrics of
achieve good panchayat/ Continuous individual to scheme and
infrastructure. public monitoring / the syllabus by
associations/ Information concerned NSS officer
Government board evaluation
Schemes authority
officers/
campus
113
PHYSICAL EDUCATION
Course Code 22PED40 CIE Marks 50
(each semester)
L:T:P:S 0:0:0:0 SEE Marks --
Hrs / Week 2 Total Marks 50 x 2= 100
Credits 00 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22PED40.1 Understand the fundamental concepts and skills of Physical Education, Health, Nutrition
and Fitness
22PED40.2 Create consciousness among the students on Health, Fitness and Wellness in developing
and maintaining a healthy lifestyle
22PED40.3 Perform in the selected sports or athletics of student’s choice and participate in the
competition at regional/state / national / international levels.
22PED40.4 Understand the roles and responsibilities of organization and administration of sports and
games
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22PED40.1 - - - - - 2 - 3 3 - - 2
22PED40.2 - - - - - 2 - 3 3 - - 2
22PED40.3 - - - - - 2 - 3 3 - - 2
22PED40.4 - - - - - 2 - 3 3 - - 2
115
YOGA
Course Code 22YOG40 CIE Marks 50
(each Semester)
L:T:P:S 0:0:0:0 SEE Marks --
Hrs / Week 2 Total Marks 50 x 4 = 200
Credits 00 Exam Hours 02
Course outcomes:
At the end of the course, the student will be able to:
22YOG40.1 Use Yogasana practices in an effective manner
Semester /
CONTENT COs HOURS
Course Code
Suryanamaskara: Suryanamaskar 12 count,4rounds
116
Kapalabhati: Revision of Kapalabhati – 80 strokes/min3rounds
Brief introduction and importance of:
Different types of Asanas: 22YOG60.1,
1. Sitting: Bakasana, Hanumanasana, Ekapada 22YOG60.2,
Rajakapotasana 22YOG60.3,
2. Standing: Parivritta Trikonasana, Utkatasana, 22YOG60.4 Total 32
6TH Parshvakonasana Hrs/
22YOG60 3. Supine line: Setubandhasana, Shavasanaa (Relaxation posture) Semester
4. Balancing: Sheershasana 2 Hrs/week
Patanjali’s AshtangaYoga: Dhyana (Meditation), Samadhi
Pranayama: Bhastrika, Bhramari, Ujjai
Shat Kriyas: Jalaneti and sutraneti, Sheetkarma Kapalabhati
117
BASIC APPLIED MATHEMATICS-II
(Common to all Branches)
Course Code 22DMAT41 CIE Marks 50
L:T:P:S 0:0:0:0 SEE Marks --
Hrs. / Week 2 Total Marks 50
Credits 00 Exam Hours --
Course outcomes:
At the end of the course, the student will be able to:
22DMAT41.1 Gain knowledge of basic operations of vectors
22DMAT41.2 Use curl and divergence of a vector function in three dimensions
22DMAT41.3 Develop the ability to solve higher order Linear differential equations
22DMAT41.4 Know the basic concepts of Laplace transform to solve the Periodic functions and also solve initial
and boundary value problems using Laplace transform method.
Mapping of Course Outcomes to Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22DMAT41.1 3 3 - - - - - - - - - -
22DMAT41.2 3 3 - - - - - - - - - -
22DMAT41.3 3 3 - - - - - - - - - -
22DMAT41.4 3 3 - - - - - - - - - -
118
L4 Analyze 2.5 - -
L5 Evaluate 2.5 - -
L6 Create - - -
Suggested Learning Resources:
Text Books:
1) B. S. Grewal, Higher Engineering Mathematics, Khanna Publishers, Forty fourth Edition, 2022,
ISBN: 9788193328491.
2) Erwin Kreyszig, Advanced Engineering Mathematics, Wiley-India Publishers, Tenth Edition, Reprint
2016, ISBN: 9788126554232.
Reference Books:
1) Glyn James, Advanced Modern Engineering Mathematics, Pearson Education, Fourth Edition,
2015, ISBN: 9780273719236.
2) B. V. Ramana, Higher Engineering Mathematics, McGraw Hill Education (India) Private Limited,
Fourth Edition, 2017, ISBN: 9780070634190.
3) H. K. Dass, Advanced Engineering Mathematics, S. Chand & Company Ltd., Twenty Second Edition, 2018,
ISBN: 9789352533831.
4) N.P.Bali and Manish Goyal, A Text Book of Engineering Mathematics, Laxmi Publications (P) Ltd., Ninth
Edition, 2014, ISBN: 9788131808320.
Web links and Video Lectures (e-Resources):
1)https://youtu.be/SaNDPSk1UVM?si=FRxMnRi1btCUIscK
2)https://youtu.be/HxrLu-qRJKc?si=pKc9XOCllBx-H4Wp
3)https://youtu.be/ma1QmE1SH3I?si=Hoo3_cjiIds203os
4)https://youtu.be/TKBXey91Gc4?si=JjZfQvJxdxN8I6YQ
5)https://youtu.be/1THkFmuIPXM?si=pc9VvmZ-9cQe_Wr_
6)https://youtu.be/m7jH0jfRf2I?si=OOEWttfQhieJ9wih
7)https://youtu.be/qFnoRfZknBY?si=BeMrhMF3LML4hBGa
8)https://youtu.be/n9XP6pljtw8?si=3gU-XKgt5JIZe9LE
Activity-Based Learning (Suggested Activities in Class)/Practical Based Learning:
Contents related activities (Activity-based discussions)
For active participation of students, instruct the students to prepare
Algorithms/Flowcharts/Programming Codes.
Organizing Group wise discussions on related topics.
Seminars
119
APPENDIX A
List of Assessment Patterns
1 Assignments
2 Group Discussions
3 Case Studies/ Caselets
4 Practical Orientation on Design thinking
5 Participatory & Industry-integrated Learning
6 Practical activities / Problem solving exercises
7 Class Presentations
8 Analysis of Industry / Technical / Business Reports
9 Reports on Industrial Visit
10 Industrial / Social / Rural Projects
11 Participation in external seminars / workshops
12 Any other academic activity
13 Online / Offline Quizzes
120
APPENDIX B
Outcome Based Education
Outcome-based education (OBE) is an educational theory that bases each part of an
educational system around goals (outcomes). By the end of the educational experience each
student should have achieved the goal. There is no specified style of teaching or assessment
in OBE; instead classes, opportunities, and assessments should all help students achieve the
specified outcomes.
There are three educational Outcomes as defined by the National Board of Accreditation:
Program Educational Objectives: The Educational objectives of an engineering degree
program are the statements that describe the expected achievements of graduate in their
career and also in particular what the graduates are expected to perform and achieve during
the first few years after graduation. [nbaindia.org]
Program Outcomes: What the student would demonstrate upon graduation. Graduate
attributes are separately listed in Appendix C
Course Outcome: The specific outcome/s of each course/subject that is a part of the
program curriculum. Each subject/course is expected to have a set of Course Outcomes
Mapping of Outcomes
121
APPENDIX C
The Graduate Attributes of NBA
Engineering knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex engineering
problems.
Problem analysis: Identify, formulate, research literature, and analyse complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural
sciences, and engineering sciences.
Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modelling to complex engineering
activities with an understanding of the limitations.
The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal, and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
Individual and team work: Function effectively as an individual, and as a member or leader
in diverse teams, and in multidisciplinary settings.
122
Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and
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 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 engage
in independent and life-long learning in the broadest context of technological change.
123
APPENDIX D
BLOOM’S TAXONOMY
Bloom’s taxonomy is a classification system used to define and distinguish different levels
of human cognition—i.e., thinking, learning, and understanding. Educators have typically
used Bloom’s taxonomy to inform or guide the development of assessments (tests and other
evaluations of student learning), curriculum (units, lessons, projects, and other learning
activities), and instructional methods such as questioning strategies.
124