Final Updated UG R & AI Curriculum
Final Updated UG R & AI Curriculum
Final Updated UG R & AI Curriculum
2023
i
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
ii
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
MESSAGE
The quality of technical education depends on many factors but largely on- outcome based
socially and industrially relevant curriculum, good quality motivated faculty, teaching learning
process, effective industry internship and evaluation of students based on desired outcomes.
Therefore, it was imperative that a Model Curriculum be prepared by best experts from
academia and industry, keeping in view the latest industry trends and market requirements
and be made available to all universities / board of technical education and engineering
institutions in the country. AICTE constituted team of experts to prepare the model curriculum
of UG Degree Course in Robotics and Artificial Intelligence Engineering. Similar exercise is
done for other UG, Diploma and PG level in engineering, MBA, PGDM, Architecture, etc.
It comprises of basic science and engineering courses, having focus on fundamentals,
significant discipline level courses and ample electives both from the disciplines and cross
disciplines including emerging areas all within a cumulative structure of 165 credits. Summer
Internships have been embedded to make the student understand the industry requirements
and have hands on experience. Virtual Labs has been introduced for few experiments. Also,
most courses have been mapped to its equivalent SWAYAM/NPTEL Course to offer an
alternative for learning that course online from SWAYAM. These features will allow students
to develop a problem-solving approach to face the challenges in the future and develop
outcome based learning approach.
As a major initiative by AICTE, a three-week mandatory induction program for students has
also been designed and has to be given at the beginning of the course. The idea behind this is
to make the students feel comfortable in their new environment, open them up, set a healthy
daily routine, develop awareness, sensitivity and understanding of the self, people around
them, society at large, and nature.
AICTE places on record, special thanks to Dr. Bharat Kumar B Ahuja, Dr Shantipal S Ohol, Dr.
Arockia Selvakumar Arockia Doss, Dr. Rajesh Kumar, Dr. Sukhdeep Singh Dhami, Dr Hargovind
Bansal and other committee members. We are sure that this Model Curriculum will help to
enhance not just the employability skills but will also enable youngsters to become job
creators.
We strongly urge the institutions / universities / boards of technical education in India to
adopt this Model Curriculum at the earliest. This is a suggestive curriculum and the concerned
university / institution / board should build on and exercise flexibility in readjustment of
courses within the overall 160 credits.
(Prof. T. G. Sitharam)
Chairman
All India Council for Technical Education
iii
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
iv
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
PREFACE
Taking cognizance of growing concern about quality of technical education in India, AICTE in
its 49th council meeting held on 14.03.2017 approved a package of measures for improving
quality of technical education - Revision of Curriculum, Mandatory Internship, and Student
Induction Program were amongst the few.
AICTE constituted committee of academia industry experts to prepare model curriculum of
UG Course in Robotics and Artificial Intelligence Engineering. During the development of
curriculum, the employability and employment opportunities for graduates, future ready
workforce who will be skilled enough to handle the rapid growth in the field of Robotics and
Artificial Intelligence Engineering were kept in mind.
AICTE has introduced mandatory internship in the new curriculum which will equip the
students with practical understanding and training about industry practices in a suitable
industry or organization. In the course of development of model curriculum, the committee
took feedback of industry experts on the draft curriculum and accordingly modified the draft
before finalization. This exercise has ensured that essential emphasis on industry
requirements and market trends, employability and problem solving approach is given.
After due deliberations, the scheme and syllabus have been formulated. Salient features of this
model curriculum are enumerated as under:
• Reduced number of credits.
• Introduction of Student Induction Program.
• Well defined learning objectives & outcomes for each course.
• Inclusion of courses on socially relevant topics.
• Built-in flexibility to the students in terms of professional elective and open elective
courses.
• Mandatory internship to equip the students with practical knowledge and provide
them exposure to real time industrial environments.
• Virtual Labs.
• Mapping of Courses to its equivalent NPTEL/SWAYAM Course.
• Course on ‘Entrepreneurship and Startups’ to encourage entrepreneurial mindset.
• Introduction of Design Thinking and Universal Human Value course.
I gratefully acknowledge the time and efforts of the members of the working group Dr. Bharat
Kumar B Ahuja, Dr Shantipal S Ohol, Dr. Arockia Selvakumar Arockia Doss, Dr. Rajesh Kumar,
Dr. Sukhdeep Singh Dhami, Dr Hargovind Bansal and other committee members.
Special thanks to Prof. Prof. T. G. Sitharam, Chairman; Dr. Abhay Jere, Vice-Chairman; and Prof.
Rajive Kumar, Member Secretary, AICTE who all have been instrumental and encouraging
throughout the process of development of this model curriculum.
I appreciate the dedication put by the Dr. Naveen Arora, Assistant Director (P&AP); Dr. Anil
Sharma, Assistant Director (P&AP), Mr. Rakesh Kumar Pandit, Young Professional (P&AP); Ms.
Nishtha Sehgal, IT Consultant and other office staff of AICTE.
v
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
vi
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
vii
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
viii
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Table of Contents
S. No. Title From To
3 Semester I 20 43
4 Semester II 44 69
5 Semester III 70 89
6 Semester IV 90 111
ix
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
x
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
xi
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
1
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
B. Range of Credits: In the light of the fact that a typical Model Four-year Under Graduate
degree program in Engineering has about 160 credits, the total number of credits
proposed for the four-year B. Tech/B.E. in Robotics and Artificial Intelligence
Engineering (Engineering & Technology) is kept as 160.
C. Structure of UG Program in Robotics and Artificial Intelligence: The structure of UG
program in Robotics and Artificial Intelligence Engineering shall have essentially the
following categories of courses with the breakup of credits as given:
Credit Breakup
S.No. for R&AI
Category
1 Humanities and Social Sciences including Management courses 11*
2 Basic Science courses 26*
Engineering Science courses including workshop, drawing, basics of 21*
3 electrical/mechanical/computer etc.
4 Professional core courses 62*
5 Professional Elective courses relevant to chosen specialization/branch 4*
Open subjects – Electives from other technical and /or emerging 4*
6 subjects
7 Project work, seminar and internship in industry or elsewhere 14*
8 Laboratory Courses 18*
Mandatory Courses
9 [Environmental Sciences, Induction Program, Indian Constitution, (non-credit)
Essence of Indian Knowledge Tradition]
Total 160*
*Minor variation is allowed as per need of the respective disciplines.
Professional Elective Courses (PEC): Total 2 to be taken, one from each Elective Course Type, based
on individual interest and project.
Open Elective Courses (OEC): Total 2 to be taken, one from each Elective Course Type, based on
individual interest and project.
2
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course level coding scheme: Three-digit number (odd numbers are for the odd
semester courses and even numbers are for even semester courses) used as suffix with
the Course Code for identifying the level of the course. Digit at hundred’s place signifies
the year in which course is offered. e.g.
101, 102 … etc. for first year.
201, 202 …. Etc. for second year.
301, 302 … for third year.
Category-wise Courses
Sl. Category Course Course Title Semester Hours per week Credits
No Code L T P
1 HSMC HSMC-101 English for Technical Writing I 2 0 2 3
2 HSMC HSMC-102 Universal Human Values – 2: II 3 0 0 3
Understanding Harmony And
Ethical Human Conduct
3 HSMC HSMC-103 Design Thinking I 0 0 2 1
4 HSMC HSMC-401 Innovation and Creativity IV 1 0 0 1
5 HSMC HSMC-601 Entrepreneurship VI 1 0 0 1
6 HSMC HSMC-701 Intellectual Property Rights VII 2 0 0 2
Total Credits 9 0 4 11
*******
3
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
S.No Category Course Course Title Semester Hours per week Credits
Code L T P
1 BSC BSC-101 Physics- I I 3 1 2 5
2 BSC BSC-102 Maths-I (Linear Algebra and I 3 1 0 4
Univariate calculus)
3 BSC BSC-103 Chemistry-I II 3 1 0 4
4 BSC BSC-104 Maths–II (Ordinary II 3 1 0 4
Differential Equations and
Multivariate Calculus)
5 BSC BSC-301 Vector Calculus and Partial III 2 1 0 3
Differential Equations
6 BSC BSC-401 Probability & Statistics IV 2 1 0 3
7 BSC BSC-402 Biology for Engineers & IV 2 1 0 3
Biomimetics
Total Credits 18 7 2 26
*******
S.No Category Course Course Title Semester Hours per week Credits
Code
L T P
1 ESC ESC-101 Basic Electrical Engineering I 2 1 2 4
*******
4
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
*******
5
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
*******
6
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
*******
Sl. Category Course Code Course Title Hours per week Credits
No L T P
1 PROJ PROJ RAI-401 Mini Project 0 0 4 2
2 PROJ PROJ RAI-601 Mini Project 0 0 4 2
3 PROJ PROJ RAI-701 Project Stage – I 0 0 4 2
4 PROJ PROJ RAI-801 Project Stage – II 0 0 16 8
Total Credits 0 0 28 14
*******
Sl. Category Course Code Course Title Hours per week Credits
No. L T P
1 LC LC RAI-301 Materials Science Laboratory 0 0 2 1
2 LC LC RAI-302 Analog & Digital Electronics 0 0 2 1
Laboratory
3 LC LC RAI-303 Robot Programming Laboratory 0 0 2 1
4 LC LC RAI-401 Sensors and Actuators Laboratory 0 0 2 1
5 LC LC RAI-402 Microcontrollers & its Applications 0 0 2 1
Laboratory
6 LC LC RAI-403 Signals and Systems Laboratory 0 0 2 1
7 LC LC RAI-501 Control Systems Laboratory 0 0 2 1
8 LC LC RAI-502 Industrial Electronics Laboratory 0 0 2 1
7
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
*******
Sl. Category Course Code Course Title Hours per week Credits
No
. L T P
1 AU AU-102 Sports & Yoga or NSS/NCC 2 0 0 0
(Audit Course)
2 MLC MLC RAI-701 Intellectual Property Rights 1 0 0 0
(Audit Course)
3 LLC LLC RAI-701 Liberal Learning Course 1 0 0 0
(Audit Course)
4 LCC LLC RAI-801 Liberal Learning Course 1 0 0 0
(Audit Course)
Total credits 5 0 0 0
*******
TOTAL = 160 credits | BSC = 18%, ESC = 13%, PCC = 39%, PEC+HSMC+OEC = 11%, PROJ =
9% || LC = 11%
*******
8
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
9
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
INDUCTION PROGRAM
The Essence and Details of Induction program can also be understood from the ‘Detailed Guide
on Student Induction program’, as available on AICTE Portal,
(Link:https://www.aicteindia.org/sites/default/files/Detailed%20Guide%20on%20Student
%20Induction%20program.pdf). For more, Refer Appendix III.
Induction program Three-week duration
(mandatory)
c. It is mandatory to organize at least one expert lecture per semester for each
branch by inviting resource persons from domain specific industry.
Note: The internal assessment is based on the student’s performance in mid semester tests
(two best out of three), quizzes, assignments, class performance, attendance, viva-voce in
practical, lab record etc.
10
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
11
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
12
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
13
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER- I
SEMESTER- II
14
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER-III
Sl. Category Course Code Course Title Hours per Credits
No week
L T P
1 BSC BSC-301 Vector Calculus and Partial 2 1 0 3
Differential Equations
2 ESC ESC-301 Fundamentals of Mechanical 2 0 0 2
Engineering
3 ESC ESC-302 Electrical Machines & Drives 2 0 2 3
4 PCC PCC RAI-301 Analog & Digital Electronics 3 0 0 3
5 PCC PCC RAI-302 Fundamentals of Materials Science 2 0 0 2
& Smart Materials
6 PCC PCC RAI-303 Fundamentals of Robotics & AI 3 0 0 3
7 PCC PCC RAI-304 Wireless Networks 1 0 0 1
8 LC LC RAI-301 Materials Science Laboratory 0 0 2 1
9 LC LC RAI-302 Analog & Digital Electronics 0 0 2 1
Laboratory
10 LC LC RAI-303 Robot Programming Laboratory 0 0 2 1
Total Credits 15 1 8 20
SEMESTER-IV
Sl. Category Course Code Course Title Hours per week Credits
No L T P
1 BSC BSC-401 Probability & Statistics 2 1 0 3
2 BSC BSC-402 Biology for Engineers & 2 1 0 3
Biomimetics
3 PCC PCC RAI-401 Machine Learning 1 0 2 2
4 PCC PCC RAI-402 Sensors and Actuators for 2 0 0 2
Robotics
5 PCC PCC RAI-403 Microcontrollers and its 2 0 0 2
Applications
6 PCC PCC RAI-404 Signals and Systems 2 0 0 2
7 PCC PCC RAI-405 Robot Safety and Maintenance 2 0 0 2
8 LC LC RAI-401 Sensors and Actuators Laboratory 0 0 2 1
9 LC LC RAI-402 Microcontrollers & its 0 0 2 1
Applications Laboratory
10 LC LC RAI-403 Signals and Systems Laboratory 0 0 2 1
11 PROJ PROJ RAI-401 Mini Project 0 0 4 2
12 HSMC HSMC-401 Innovation and Creativity 1 0 0 1
Total Credits 14 2 12 22
15
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER-V
Sl. Category Course Code Course Title Hours per week Credits
No. L T P
1 PCC PCC RAI-501 Data Structures, Files and 2 1 0 3
Algorithms
2 PCC PCC RAI-502 Theory of Machines & Machine 3 0 0 3
Design
3 PCC PCC RAI-503 Industrial Electronics and Power 3 0 0 3
Convertors
4 PCC PCC RAI-504 Advances in Robotics and Artificial 2 1 0 3
Intelligence
5 PCC PCC RAI-505 Control Systems 2 0 0 2
6 PCC PCC RAI-506 Hydraulic & Pneumatic Drives for 2 0 2 3
Robots
7 LC LC RAI-501 Control Systems Laboratory 0 0 2 1
8 LC LC RAI-502 Industrial Electronics Laboratory 0 0 2 1
9 LC LC RAI-503 Artificial Intelligence Laboratory 0 0 2 1
10 LC LC RAI-504 Hydraulic & Pneumatic Drives 0 0 2 1
Laboratory
11 LC LC RAI-505 Theory of Machines & Mechanism 0 0 2 1
Laboratory
Total Credits 14 2 12 22
SEMESTER-VI
Sl. Category Course Code Course Title Hours per week Credits
No.
L T P
1 PCC PCC RAI-601 Kinematics of Robotics 3 0 0 3
2 PCC PCC RAI-602 Embedded Systems Design 3 0 0 3
3 PCC PCC RAI-603 Data Science 2 1 0 3
4 PCC PCC RAI-604 Dynamics and Trajectory 2 0 0 2
Planning
5 PCC PCC RAI-605 Robot Operating Systems 1 0 2 2
6 PCC PCC RAI-606 Knowledge Engineering and 2 0 0 2
Expert System
7 PEC PEC Elective-I 2 0 0 2
8 LC LC RAI-601 Robotic Simulation Laboratory 0 0 2 1
9 LC LC RAI-602 Embedded Systems Laboratory 0 0 2 1
10 PROJ PROJ RAI-601 Mini Project 0 0 4 2
11 HSMC HSMC-601 Entrepreneurship 1 0 0 1
Total Credits 16 1 10 22
16
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER-VII
Sl. Category Code Course Title Hours per week Credits
No
L T P
1 PCC PCC RAI-701 Smart Manufacturing 2 0 0 2
2 PCC PCC RAI-702 Internet of Robotic Things (RIoT) 2 0 0 2
3 PCC PCC RAI-703 Data Modeling and Visualization 2 0 0 2
4 PCC PCC RAI-704 Image Processing & Computer 2 0 2 3
Vision
5 OEC OEC Elective - II 2 0 0 2
6 LC LC RAI-701 Smart Manufacturing Laboratory 0 0 2 1
7 LC LC RAI-702 Robotics and AI case studies with 0 0 2 1
RIoT
8 LC LC RAI-703 Data Modeling and Visualization 0 0 2 1
Laboratory
9 PROJ PROJ RAI-701 Internship/ Project Stage – I 0 0 4 2
10 HSMC HSMC RAI-701 Intellectual Property Rights 2 0 0 2
(Audit Course)
11 LLC LLC RAI-701 Liberal Learning Course (Audit 1 0 0 0
Course)
Total Credits 13 0 12 18
17
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER-VIII
Sl. Category Code Course Title Hours per week Credits
No
L T P
1 PCC PCC RAI-801 Robot System Design and SLAM 2 0 0 2
(Simultaneous Localization and
Area Mapping)
2 PEC PEC Elective -III 2 0 0 2
3 OEC OEC Elective - IV 2 0 0 2
4 LC LC RAI-801 Robot System Design and SLAM 0 0 2 1
(Simultaneous Localization and
Area Mapping) Laboratory
5 PROJ PROJ RAI-801 Project Stage – II 0 0 16 8
6 LC LC RAI-802 Seminar 0 1 0 1
7 LCC LLC RAI-801 Liberal Learning Course 1 0 0 0
(Audit Course)
Total credits 7 1 18 16
18
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
19
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – I
20
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
21
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER I
BSC-101 Physics-I 3L:1T:2P 5 Credits
Course Objective:
To enhance the fundamental knowledge in Physics and its applications relevant to various streams of
Engineering and Technology.
Calculation of electric field and electrostatic potential for a charge distribution; Divergence and curl
of electrostatic field; Laplace’s and Poisson’s equations for electrostatic potential and uniqueness of
their solution and connection with steady state diffusion and thermal conduction; Practical examples
like Faraday’s cage and coffee-ring effect; Boundary conditions of electric field and electrostatic
potential; method of images; energy of a charge distribution and its expression in terms of electric
field.
Electrostatic field and potential of a dipole. Bound charges due to electric polarization; Electric
displacement; boundary conditions on displacement; Solving simple electrostatics problems in
presence of dielectrics – Point charge at the center of a dielectric sphere, charge in front of a dielectric
slab, dielectric slab and dielectric sphere in uniform electric field.
Bio-Savart law, Divergence and curl of static magnetic field; vector potential and calculating it for a
given magnetic field using Stokes’ theorem; the equation for the vector potential and its solution for
given current densities.
Magnetization and associated bound currents; auxiliary magnetic field H; Boundary conditions on B
and H. Solving for magnetic field due to simple magnets like a bar magnet; magnetic susceptibility
and ferromagnetic, paramagnetic and diamagnetic materials; Qualitative discussion of magnetic field
in presence of magnetic materials.
Faraday’s law in terms of EMF produced by changing magnetic flux; equivalence of Faraday’s law
and motional EMF; Lenz’s law; Electromagnetic breaking and its applications; Differential form of
Faraday’s law expressing curl of electric field in terms of time-derivative of magnetic field and
calculating electric field due to changing magnetic fields in quasi-static approximation; energy stored
in a magnetic field.
22
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module VI: Displacement current, Magnetic field due to time-dependent electric field and
Maxwell’s equations
Continuity equation for current densities; Modifying equation for the curl of magnetic field to satisfy
continuity equation; displace current and magnetic field arising from time dependent electric field;
calculating magnetic field due to changing electric fields in quasistatic approximation. Maxwell’s
equation in vacuum and non-conducting medium; Energy in an electromagnetic field; Flow of energy
and Pointing vector with examples. Qualitative discussion of momentum in electromagnetic fields.
The wave equation; Plane electromagnetic waves in vacuum, their transverse nature and polarization;
relation between electric and magnetic fields of an electromagnetic wave; energy carried by
electromagnetic waves and examples. Momentum carried by electromagnetic waves and resultant
pressure. Reflection and transmission of electromagnetic waves from a non-conducting medium-
vacuum interface for normal incidence.
Laboratory/ Practicals:
23
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
2. http://vlab.amrita.edu/?sub=1&brch=75&si
m=330&cnt=1
3. http://vlab.amrita.edu/?sub=1&brch=75&si
m=318&cnt=1
4. http://vlab.amrita.edu/?sub=1&brch=75&si
m=325&cnt=1
5. http://vlabs.iitkgp.ernet.in/asnm/exp12/inde
x.htm
*****
2. Introduction to Mechanics
Module I
Transformation of scalars and vectors under Rotation transformation; Forces in Nature; Newton’s
laws and its completeness in describing particle motion; Form invariance of Newton’s Second Law;
Solving Newton’s equations of motion in polar coordinates; Problems including constraints and
friction; Extension to cylindrical and spherical coordinates.
Module II
Potential energy function; F = - Grad V, equipotential surfaces and meaning of gradient; Conservative
and non-conservative forces, curl of a force field; Central forces; Conservation of Angular
Momentum; Energy equation and energy diagrams; Elliptical, parabolic and hyperbolic orbits;
Kepler problem; Application: Satellite manoeuvres;
24
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module III
Module IV
Harmonic oscillator; Damped harmonic motion – over-damped, critically damped and lightly-
damped oscillators; Forced oscillations and resonance.
Module V
Definition and motion of a rigid body in the plane; Rotation in the plane; Kinematics in a coordinate
system rotating and translating in the plane; Angular momentum about a point of a rigid body in
planar motion; Euler’s laws of motion, their independence from Newton’s laws, and their necessity
in describing rigid body motion; Examples.
Module VI
Introduction to three-dimensional rigid body motion — only need to highlight the distinction from
two-dimensional motion in terms of (a) Angular velocity vector, and its rate of change and (b)
Moment of inertia tensor; Three-dimensional motion of a rigid body wherein all points move in a
coplanar manner: e.g. Rod executing conical motion with center of mass fixed — only need to show
that this motion looks two-dimensional but is three-dimensional, and two-dimensional formulation
fails.
TEXTBOOKS/REFERENCES:
25
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Pre-requisites (if any): Mathematics Course on Differential equations & linear algebra
Introduction to Quantum mechanics, Wave nature of Particles, Time-dependent and time independent
Schrodinger equation for wave function, born interpretation, probability current, Expectation values,
Free-particle wave function and wave-packets, Uncertainty principle.
Complex numbers, Linear vector spaces, inner product, operators, eigenvalue problems, Hermitian
operators, Hermite polynomials, Legendre’s equation, spherical harmonics.
Solution of stationary-state Schrodinger equation for one dimensional problems– particle in a box,
particle in attractive delta-function potential, square-well potential, linear harmonic oscillator.
Numerical solution of stationary-state Schrodinger equation for one dimensional problems for
different potentials Scattering from a potential barrier and tunneling; related examples like alpha-
decay, field ionization and scanning tunneling microscope Three-dimensional problems: particle in
three dimensional box and related examples, Angular momentum operator, Rigid Rotor, Hydrogen
atom ground-state, orbitals, interaction with magnetic field, spin, Numerical solution stationary-state
radial Schrodinger equation for spherically symmetric potentials.
Particle in double delta-function potential, Molecules (hydrogen molecule, valence bond and
molecular orbitals picture), singlet/triplet states, chemical bonding, hybridization.
26
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Free electron theory of metals, Fermi level, density of states, Application to white dwarfs and neutron
stars, Bloch’s theorem for particles in a periodic potential, Kronig-Penney model and origin of energy
bands Numerical solution for energy in one-dimensional periodic lattice by mixing plane waves.
Suggested list of experiments: Frank-Hertz experiment; photoelectric effect experiment; recording hydrogen
atom spectrum.
TEXTBOOKS/REFERENCES:
*****
27
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module I: Simple harmonic motion, damped and forced simple harmonic oscillator
Mechanical and electrical simple harmonic oscillators, complex number notation and phasor
representation of simple harmonic motion, damped harmonic oscillator – heavy, critical and light
damping, energy decay in a damped harmonic oscillator, quality factor, forced mechanical and
electrical oscillators, electrical and mechanical impedance, steady state motion of forced damped
harmonic oscillator, power absorbed by oscillator.
Module II: Non-dispersive transverse and longitudinal waves in one dimension and
introduction to dispersion
Transverse wave on a string, the wave equation on a string, Harmonic waves, reflection and
transmission of waves at a boundary, impedance matching, standing waves and their Eigen
frequencies, longitudinal waves and the wave equation for them, acoustics waves and speed of sound,
standing sound waves. Waves with dispersion, water waves, superposition of waves and Fourier
method, wave groups and group velocity.
Module V: Lasers
Einstein’s theory of matter radiation interaction and A and B coefficients; amplification of light by
population inversion, different types of lasers: gas lasers (He-Ne, CO2), solid-state lasers (ruby,
Neodymium), dye lasers; Properties of laser beams: mono-chromaticity, coherence, directionality
and brightness, laser speckles, applications of lasers in science, engineering and medicine.
28
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
TEXTBOOKS/REFERENCES:
******
29
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) Thomas’ Calculus (12th edition) by Maurice D. Weir, Joel Hass, Frank R. Giordano,
Pearson Education.
(ii) Advanced Engineering Mathematics (10th edition) by Erwin Kreyszig, Wiley eastern Ltd.
(i) Serge Lang, “Introduction to Linear Algebra (2nd edition)”, Springer, 2005.
(ii) Howard Anton and Chris Rorres, “Elementary Linear Algebra (10th edition)”, John Wiley
and sons, 2010.
(iii) K.D Joshi, “Calculus for Scientists and Engineers”, CRC Press, 2002.
(iv) Sudhir Ghorpade and Balmohan Limaye, “A Course in Calculus and Real Analysis (1st
edition)”, Springer-Verlag, New York.
(v) C.R. Wylie, “Advanced Engineering Mathematics”, McGraw Hill Publications, New
Delhi, 2017.
(vi) Peter V. O’ Neil, “Advanced Engineering Mathematics (7th edition)”, Thomson. Brooks /
Cole, Singapore, 1991.
(vii) Shanti Narayan, “Differential Calculus”, S. Chand and company, New Delhi.
(viii) P.N. Wartikar and J.N. Wartikar, “Applied Mathematics Vol. I”, Pune Vidyarthi Griha
Prakashan Pune, 2014.
30
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After completion of this course, the students will be able to:
● Understand and apply basic concepts. (To measure this outcome, questions may be of the
type- explain, describe, illustrate, evaluate, give examples, compute etc.)
● Apply core concepts to new situations. (To measure this outcome, some questions will be
based on self-study topics and also comprehension of unseen passages.)
● Give reasoning. (To measure this outcome, questions may be of the type- true/false with
justification, theoretical fill in the blanks, theoretical problems, prove implications or
corollaries of theorems, etc.)
● Analyse the problem and apply the appropriate concept. (To measure this outcome, questions
will be based on applications of core concepts.
******
31
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Objective:
The objective of this Course is to provide the students with an introductory and broad treatment of
the field of Electrical Engineering.
Course Contents:
Module I: D. C. Circuits covering, Ohm's Law and Kirchhoff’s Laws; Analysis of series, parallel and
series-parallel circuits excited by independent voltage sources; Power and energy; Electromagnetism
covering, Faradays Laws, Lenz's Law, Fleming's Rules, Statically and dynamically induced EMF;
Concepts of self-inductance, mutual inductance and coefficient of coupling; Energy stored in
magnetic fields;
Module II: Single Phase A.C. Circuits covering, Generation of sinusoidal voltage- definition of
average value, root mean square value, form factor and peak factor of sinusoidal voltage and current
and phasor representation of alternating quantities; Analysis with phasor diagrams of R, L, C, RL,
RC and RLC circuits; Real power, reactive power, apparent power and power factor, series, parallel
and series- parallel circuits; Three Phase A.C. Circuits covering, Necessity and Advantages of three
phase systems, Generation of three phase power, definition of Phase sequence, balanced supply and
balanced load; Relationship between line and phase values of balanced star and delta connections;
Power in balanced three phase circuits, measurement of power by two wattmeter method;
Module III: Transformers covering, Principle of operation and construction of single phase
transformers (core and shell types). EMF equation, losses, efficiency and voltage regulation;
Synchronous Generators covering, Principle of operation; Types and constructional features; EMF
equation;
Module IV: DC Machines covering, working principle of DC machine as a generator and a motor;
Types and constructional features; EMF equation of generator, relation between EMF induced and
terminal voltage enumerating the brush drop and drop due to armature reaction; DC motor working
principle; Back EMF and its significance, torque equation; Types of D.C. motors, characteristics and
applications; Necessity of a starter for DC motor;
Module V: Three Phase Induction Motors covering; Concept of rotating magnetic field; Principle of
operation, types and constructional features; Slip and its significance; Applications of squirrel cage
and slip ring motors; Necessity of a starter, star-delta starter.
Module VI: Sources of Electrical Power covering, Introduction to Wind, Solar, Fuel cell, Tidal, Geo-
thermal, Hydroelectric, Thermal-steam, diesel, gas, nuclear power plants; Concept of cogeneration,
and distributed generation;
TEXT/REFERENCS BOOKS:
1. Nagrath I.J. and D. P. Kothari (2001), Basic Electrical Engineering, Tata McGraw Hill.
2. Hayt and Kimberly, Engineering Circuit Analysis, Tata McGraw Hill.
3. Kulshreshtha D.C. (2009), Basic Electrical Engineering, Tata McGraw Hill.
32
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
4. Rajendra Prasad (2009), Fundamentals of Electrical Engineering, Prentice Hall, India Hughes, E.
2005)
COURSE OUTCOMES:
The students will learn:
******
33
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
COURSE OBJECTIVE(S):
The objective of this Course is to provide the basic knowledge about Engineering Drawing. Detailed
concepts are given in projections, technical drawing, dimensioning and specifications, so useful for
a student in preparing for an engineering career.
COURSE CONTENTS:
(Except the basic essential concepts, most of the teaching part can happen concurrently in the
laboratory)
Principles of Engineering Graphics and their significance, usage of Drawing instruments, lettering,
Conic sections including the Rectangular Hyperbola (General method only); Cycloid, Epicycloid,
Hypocycloid and Involute; Scales – Plain, Diagonal and Vernier Scales;
Covering those inclined to both the Planes- Auxiliary Views; Draw simple annotation, dimensioning
and scale. Floor plans that include: windows, doors, and fixtures such as WC, bath, sink, shower, etc.
Prism, Cylinder, Pyramid, Cone – Auxiliary Views; Development of surfaces of Right Regular Solids
- Prism, Pyramid, Cylinder and Cone; Draw the sectional orthographic views of geometrical solids,
objects from industry and dwellings (foundation to slab only).
34
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Principles of Isometric projection – Isometric Scale, Isometric Views, Conventions; Isometric Views
of lines, Planes, Simple and compound Solids; Conversion of Isometric Views to Orthographic Views
and Vice-versa, Conventions;
Consisting of set up of the drawing page and the printer, including scale settings, setting up of
Modules and drawing limits; ISO and ANSI standards for coordinate dimensioning and tolerancing;
Orthographic constraints, Snap to objects manually and automatically; Producing drawings by using
various coordinate input entry methods to draw straight lines, Applying various ways of drawing
circles;
Covering applying dimensions to objects, applying annotations to drawings; Setting up and use of
Layers, layers to create drawings, Create, edit and use customized layers; Changing line lengths
through modifying existing lines (extend/lengthen); Printing documents to paper using the print
command; orthographic projection techniques; Drawing sectional views of composite right regular
geometric solids and project the true shape of the sectioned surface; Drawing annotation, Computer-
aided design (CAD) software modeling of parts and assemblies. Parametric and non-parametric solid,
surface, and wireframe models. Part editing and two-dimensional documentation of models. Planar
projection theory, including sketching of perspective, isometric, multiview, auxiliary, and section
views. Spatial visualization exercises. Dimensioning guidelines, tolerancing techniques;
dimensioning and scale multi views of dwelling;
Geometry and topology of engineered components: creation of engineering models and their
presentation in standard 2D blueprint form and as 3D wire-frame and shaded solids; meshed
topologies for engineering analysis and tool-path generation for component manufacture; geometric
dimensioning and tolerancing; Use of solid-modeling software for creating associative models at the
component and assembly levels; floor plans that include: windows, doors, and fixtures such as WC,
bath, sink, shower, etc. Applying colour coding according to building drawing practice; Drawing
sectional elevation showing foundation to ceiling; Introduction to Building Information Modelling
(BIM).
35
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Text/Reference Books:
1. Bhatt N.D., Panchal V.M. & Ingle P.R., (2014), Engineering Drawing, Charotar Publishing
House.
2. Shah, M.B. & Rana B.C. (2008), Engineering Drawing and Computer Graphics, Pearson
Education.
3. Agrawal B. & Agrawal C. M. (2012), Engineering Graphics, TMH Publication
4. Narayana, K.L. & P Kannaiah (2008), Text book on Engineering Drawing, Scitech Publishers.
5. (Corresponding set of) CAD Software Theory and User Manuals.
ENGINEERING DRAWING
PROF. RAJARAM IIT
1 AND COMPUTER
LAKKARAJU KHARAGPUR
GRAPHICS
Course Outcomes:
All phases of manufacturing or construction require the conversion of new ideas and design concepts
into the basic line language of graphics. Therefore, there are many areas (civil, mechanical, electrical,
architectural and industrial) in which the skills of the CAD technicians play major roles in the design
and development of new products or construction. Students prepare for actual work situations through
practical training in a new state-of-the-art computer designed CAD laboratory using engineering
software. This course is designed to address:
● to prepare you to design a system, component, or process to meet desired needs within realistic
constraints such as economic, environmental, social, political, ethical, health and safety,
manufacturability, and sustainability
● to prepare you to communicate effectively
● to prepare you to use the techniques, skills, and modern engineering tools necessary for
engineering practice
***********
36
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Understanding the Learning Process, Kolb’s Learning Styles, Assessing and Interpreting,
Remembering Memory, Understanding the Memory process, Problems in retention, Memory
enhancement techniques, Experience & Expression Understanding Emotions: Experience &
Expression, Assessing Empathy, Application with Peers.
Definition of Design Thinking, need for Design Thinking, Objective of Design Thinking, Concepts
& Brainstorming, Stages of Design Thinking Process (explain with examples) – Being Ingenious &
Fixing Problem: Empathize, Define, Ideate, Prototype, Test, Understanding Creative thinking
process, Understanding Problem Solving, Testing Creative Problem Solving.
Process of Engineering Product Design, Design Thinking Approach, Stages of Product Design,
Examples of best product designs and functions, Assignment – Engineering Product Design.
Prototyping & Testing: Prototype and its need, Rapid Prototype Development process, Testing,
Sample Example, Test Group Marketing.
Individual differences & Uniqueness Group Discussion and Activities to encourage the
understanding, acceptance and appreciation of Individual differences.
Feedback loop, Focus on User Experience, Address “ergonomic challenges, User focused design,
rapid prototyping & testing, final product, Final Presentation – “Solving Practical Engineering
Problem through Innovative Product Design & Creative Solution”.
(i) Den Dekker Teun, “Design Thinking”, Wolters-Noordhoff B.V., Dec, 2020.
(ii) Pavan Soni , “Design Your Thinking: The Mindsets, Toolsets and Skill Sets for Creative
Problem-solving” , Penguin Random House India Private Limited, 23 December 2020.
37
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) Prof. Karl Ulrich, U. Penn, “Design: Creation of Artifacts in Society by Change”, Oct,
2012.
(ii) Tim Brown, “Change by Design: How Design Thinking Transforms Organizations and
Inspires Innovation”, Kindle edition, 2009.
Course Outcomes:
At the end of this course, the students will be able to:
● Compare and classify the various learning styles and memory techniques and Apply them in
their engineering education.
● Develop new ways of creative thinking and Learn the innovation cycle of Design Thinking
process for developing innovative products.
● Propose real-time innovative engineering product designs and Choose appropriate
frameworks, strategies, techniques during prototype development.
● Perceive individual differences and its impact on everyday decisions and further Create a
better customer experience.
● Analyze emotional experience and Inspect emotional expressions to better understand users
while designing innovative products.
******
38
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Objective:
● To provide learning environment to practice listening, speaking, reading and writing skills.
● To assist the students to carry on the tasks and activities through guided instructions and materials.
● To effectively integrate English language learning with employability skills and training.
● To provide hands-on experience through case-studies, mini-projects, group and individual
presentations.
Course Content:
39
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Text/Reference Books:
Course Outcomes: The student will acquire basic proficiency in English including reading and
listening comprehension, writing and speaking skills.
*****
40
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Objectives:
1. To learn all the skills associated with the tools and inventory associated with the IDEA Lab.
2. Learn useful mechanical and electronic fabrication processes.
3. Learn necessary skills to build useful and standalone system/ project with enclosures.
4. Learn necessary skills to create print and electronic documentation for the system/project
Course Contents:
Unit # Topics
41
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Laboratory Activities:
1. Schematic and PCB layout design of a suitable circuit, fabrication and testing of the
circuit.
5. 2D profile cutting on plywood /MDF (6-12 mm) for press fit designs.
Reference Books:
S. No. Title
1. The Big Book of Maker Skills: Tools & Techniques for Building Great Tech
Projects. Chris Hackett. Weldon Owen; 2018. ISBN-13: 978-1681884325.
42
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
2. The Total Inventors Manual (Popular Science): Transform Your Idea into a Top-
Selling Product. Sean Michael Ragan (Author). Weldon Owen; 2017. ISBN-13:
978-1681881584.
3. Make: Tools: How They Work and How to Use Them. Platt, Charles.
Shroff/Maker Media. 2018. ISBN-13: 978-9352137374
4. The Art of Electronics. 3rd edition. Paul Horowitz and Winfield Hill. Cambridge
University Press. ISBN: 9780521809269
5. Practical Electronics for Inventors. 4th edition. Paul Sherz and Simon Monk.
McGraw Hill. ISBN-13: 978-1259587542
8. Programming Arduino: Getting Started with Sketches. 2nd edition. Simon Monk.
McGraw Hill. ISBN-13: 978-1259641633
9. Make Your Own PCBs with EAGLE: From Schematic Designs to Finished
Boards. Simon Monk and Duncan Amos. McGraw Hill Education. ISBN-13 :
978-1260019193.
10. Pro GIT. 2nd edition. Scott Chacon and Ben Straub. A press. ISBN-13 : 978-
1484200773
11. Venuvinod, PK., MA. W., Rapid Prototyping – Laser Based and Other
Technologies, Kluwer, 2004.
13. Chapman W.A.J, “Workshop Technology”, Volume I, II, III, CBS Publishers and
distributors, 5th Edition,2002.
******
43
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – II
44
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
45
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER II
BSC-103 Chemistry- I 3L:0T:2P 5 Credits
Course Objective:
The objective of the Chemistry-I is to acquaint the students with the basic phenomenon/concepts of
chemistry, the student faces during course of their study in the industry and Engineering field. The
student with the knowledge of the basic chemistry, will understand and explain scientifically the
various chemistry related problems in the industry/engineering field. The student will able to
understand the new developments and breakthroughs efficiently in engineering and technology. The
introduction of the latest (R&D oriented) topics will make the engineering student upgraded with the
new technologies.
Course Content:
46
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
affinity and electronegativity, polarizability, oxidation states, coordination numbers and geometries,
hard soft acids and bases, molecular geometries.
LABORATORY
Text/Reference Books:
47
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
48
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes: The concepts developed in this course will aid in quantification of several
concepts in chemistry that have been introduced at the 10+2 levels in schools. Technology is being
increasingly based on the electronic, atomic and molecular level modifications. Quantum theory is
more than 100 years old and to understand phenomena at nanometer levels, one has to base the
description of all chemical processes at molecular levels. The course will enable the students:
● To analyse microscopic chemistry in terms of atomic and molecular orbitals and intermolecular
forces.
● To rationalise bulk properties and processes using thermodynamic considerations.
● To distinguish the ranges of the electromagnetic spectrum used for exciting different molecular
energy levels in various spectroscopic techniques
● To rationalise periodic properties such as ionization potential, electronegativity, oxidation states
and electronegativity.
● To list major chemical reactions that are used in the synthesis of molecules.
Laboratory Outcomes: The chemistry laboratory course will consist of experiments illustrating the
principles of chemistry relevant to the study of science and engineering. The students will learn:
******
49
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
Review of first order differential equations, Reduction of order, linear differential equations,
homogeneous higher order linear differential equations, non-homogeneous higher order linear
differential equations with constant coefficients and reducible to differential equations with constant
coefficients (method of undetermined coefficients and method of variation of parameters), systems
of differential equations, applications to orthogonal trajectories, mass spring systems and electrical
circuits.
Module 2:
Functions of several variables, level curves and level surfaces, partial and directional derivatives,
differentiability, chain rule, local extreme values and saddle points, constrained optimization.
Module 3:
Double integrals in Cartesian and polar coordinates, iterated integrals, change of variables, triple
integrals in Cartesian, spherical and cylindrical coordinates, and substitutions in multiple integrals,
Applications to Area, Volume, Moments and Center of Mass.
(i) K.D Joshi, “Calculus for Scientists and Engineers”, CRC Press, 2002.
(ii) Sudhir Ghorpade and Balmohan Limaye, “A Course in Multivariate Calculus and
Analysis”, Springer Science and Business Media.
(iii) George Simmons, “Differential Equations with Applications and Historical notes”, Tata
McGraw Hill publishing company Ltd, New Delhi, 2006.
(iv) C.R. Wylie, “Advanced Engineering Mathematics”, McGraw Hill Publications, New
Delhi, 2017.
(v) Peter V. O’ Neil, “Advanced Engineering Mathematics”, (7th edition), Thomson. Brooks
/ Cole, Singapore, 1991.
(vi) Michael D. Greenberg, “Advanced Engineering Mathematics”, (2nd edition), Pearson
Education, 1998.
50
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After completion of this course, the students will be able to:
● Understand basic concepts (To measure this outcome, questions may be of the type- explain,
describe, illustrate, evaluate, give examples, compute etc.).
● Illustrate any example.
● Analyze the problem and apply the appropriate concept (To measure this outcome, questions
will be based on applications of core concepts).
● Know and recall core knowledge of the syllabus (To measure this outcome, questions may be
of the type- define, identify, state, match, list, name etc.).
*******
51
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Objectives:
Course Contents:
Idea of Algorithm: steps to solve logical and numerical problems. Representation of Algorithm:
Flowchart/Pseudocode with examples.
From algorithms to programs; source code, variables (with data types) variables and memory
locations, Syntax and Logical Errors in compilation, object and executable code.
Module III: Conditional Branching and Loops. Writing and evaluation of conditionals and
consequent branching. Iteration and loops.
Module IV: Arrays, Arrays (1-D, 2-D), Character arrays and Strings
Module V: Basic Algorithms, Searching, Basic Sorting Algorithms (Bubble, Insertion and
Selection), Finding roots of equations, notion of order of complexity through example programs (no
formal definition required)
Module VI: Function, Functions (including using built in libraries), Parameter passing in functions,
call by value, Passing arrays to functions: idea of call by reference
Module VII: Recursion, Recursion as a different way of solving problems. Example programs, such
as Finding Factorial, Fibonacci series, Ackerman function etc. Quick sort or Merge sort.
Module IX: Pointers, Idea of pointers, Defining pointers, Use of Pointers in self-referential
structures, notion of linked list (no implementation)
Module X: File handling (only if time is available, otherwise should be done as part of the lab).
52
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
PRACTICALS:
TEXT/REFERENCE BOOKS:
53
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
******
54
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) Hajra Choudhury S.K., Hajra Choudhury A.K. and Nirjhar Roy S.K., “Elements of Workshop
Technology”, Media promoters and publishers private limited, Mumbai,Vol. I 2008 and Vol. II 2010.
(ii) Kalpakjian S. And Steven S. Schmid, “Manufacturing Engineering and Technology”, 4th edition,
Pearson Education India Edition, 2002.
(i) Gowri P. Hariharan and A. Suresh Babu, “Manufacturing Technology – I” Pearson Education, 2008.
(ii) Roy A. Lindberg, “Processes and Materials of Manufacture”, 4th edition, Prentice Hall India, 1998.
(iii) Rao P.N., “Manufacturing Technology”, Vol. I and Vol. II, Tata McGraw Hill House, 2017.
Course Outcomes:
● Acquire knowledge of the different manufacturing processes which are commonly employed in the
industry, to fabricate components using different materials.
● Understand the difference between traditional manufacturing and advanced manufacturing processes.
*****
55
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Objective(s):
● To make the students understand the importance of sound health and fitness principles as they
relate to better health.
● To expose the students to a variety of physical and yogic activities aimed at stimulating their
continued inquiry about Yoga, physical education, health and fitness.
● To create a safe, progressive, methodical and efficient activity based plan to enhance
improvement and minimize risk of injury.
● To develop among students an appreciation of physical activity as a lifetime pursuit and a means
to better health.
Course Contents:
Module IV: Fundamentals of Anatomy & Physiology in Physical Education, Sports and
Yoga
56
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
o Meaning & Importance of Kinesiology & Biomechanics in Physical Edu. & Sports
o Newton’s Law of Motion & its application in sports.
o Friction and its effects in Sports.
o Meaning of Training
o Warming up and limbering down
o Skill, Technique & Style
o Meaning and Objectives of Planning.
o Tournament – Knock-Out, League/Round Robin & Combination.
57
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Following subtopics related to any one Game/Sport of choice of student out of:
Athletics, Badminton, Basketball, Chess, Cricket, Kabaddi, Lawn Tennis, Swimming, Table
Tennis, Volleyball, Yoga etc.
Text Books/References:
58
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
1. To practice Physical activities and Hatha Yoga focusing on yoga for strength, flexibility, and
relaxation.
2. To learn techniques for increasing concentration and decreasing anxiety which leads to stronger
academic performance.
3. To learn breathing exercises and healthy fitness activities
4. To understand basic skills associated with yoga and physical activities including strength and
flexibility, balance and coordination.
5. To perform yoga movements in various combination and forms.
6. To assess current personal fitness levels.
7. To identify opportModuleies for participation in yoga and sports activities.
8. To develop understanding of health-related fitness components: cardiorespiratory endurance,
flexibility and body composition etc.
9. To improve personal fitness through participation in sports and yogic activities.
10. To develop understanding of psychological problems associated with the age and lifestyle.
11. To demonstrate an understanding of sound nutritional practices as related to health and physical
performance.
12. To assess yoga activities in terms of fitness value.
13. To identify and apply injury prevention principles related to yoga and physical fitness activities.
1. To understand and correctly apply biomechanical and physiological principles elated to exercise
and training.
*******
59
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Electronics:
Role of various Engineering disciplines in Mechatronics, Mechatronics Design elements, Scope and
Applications of Mechatronics, Analog electronic components and devices, Oscillators as signal
generators, Power supplies and voltage regulators, Power Electronics- Devices, Industrial electronic
circuits, Digital Electronics- Arithmetic circuits, Multiplexers/Demultiplexers, Registers, Counters,
Memories, Few examples of transducers, Signal conditioning Circuits using Operational amplifiers,
Noise Problems, Grounding and shielding, Data acquisition systems,-Single channel and
multichannel, Data loggers, Control Systems Components, Classification of Control Systems,
Transfer functions, Time and Frequency response Analysis tools.
Computer:
(i) D.P. Kothari, I J. Nagrath, “Basic Electrical and Electronics Engineering”, 2nd edition,
McGraw Hill, 2020.
(ii) Sinha, P. K, “Computer Fundamentals: Concepts, Systems & Applications”, 3rd edition,
BPB, 2004.
Course Outcomes:
After the completion of this course, the students will be able to:
● Identify different electronic components.
● Understand the working principle of different electronic devices.
● Understand the use and working of each component in computer system.
● Differentiate the use of operating system in programming languages.
*****
60
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
During the Induction Program, students would get an initial exposure to human values through
Universal Human Values-I. This exposure is to be augmented by this compulsory full semester
foundation course.
1. To help the students appreciate the essential complementarily between 'VALUES' and
'SKILLS' to ensure sustained happiness and prosperity which are the core aspirations of all
human beings.
2. To facilitate the development of a Holistic perspective among students towards life and
profession as well as towards happiness and prosperity based on a correct understanding of
the Human reality and the rest of existence. Such a holistic perspective forms the basis of
Universal Human Values and movement towards value-based living in a natural way.
3. To highlight plausible implications of such a Holistic understanding in terms of ethical human
conduct, trustful and mutually fulfilling human behavior and mutually enriching interaction
with Nature.
Thus, this course is intended to provide a much-needed orientational input in value education to the
young enquiring minds.
61
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Methodology
1. The methodology of this course is explorational and thus universally adaptable. It involves a
systematic and rational study of the human being vis-à-vis the rest of existence.
2. The course is in the form of 28 lectures (discussions) and 14 practice sessions.
3. It is free from any dogma or value prescriptions.
4. It is a process of self-investigation and self-exploration, and not of giving sermons. Whatever
is found as truth or reality is stated as a proposal and the students are facilitated to verify it in
their own right, based on their Natural Acceptance and subsequent Experiential Validation –
the whole existence is the lab and every activity is a source of reflection.
5. This process of self-exploration takes the form of a dialogue between the teacher and the
students to begin with, and then to continue within the student in every activity, leading to
continuous self-evolution.
6. This self-exploration also enables them to critically evaluate their pre-conditionings and
present beliefs.
2-COURSE TOPICS
The course has 28 lectures and 14 tutorials in 5 modules. The lectures and tutorials are of 01-hour
duration. Tutorial sessions are to be used to explore and practice what has been proposed during the
lecture sessions.
The Teacher’s Manual provides the outline for lectures as well as practice sessions. The teacher is
expected to present the issues to be discussed as propositions and encourage the students to have a
dialogue.
The syllabus for the lectures and practice sessions is given below:
Module 1 – Introduction to Value Education (6 lectures and 3 tutorials for practice session)
Expected outcome:
The students start exploring themselves: get comfortable with each other and with the teacher; they
start appreciating the need and relevance for the course.
The students start finding that technical education without study of human values can generate more
problems than solutions. They also start feeling that lack of understanding of human values is the
62
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
root cause of most of the present-day problems; and a sustained solution could emerge only through
understanding of value-based living. Any solution brought out through fear, temptation of dogma
will not be sustainable.
The students are able to see that verification on the basic of natural acceptance and experiential
validation through living is the only way to verify right or wrong, and referring to any external source
like text or instrument or any other person cannot enable them to verify with authenticity; it will only
develop assumptions.
The students are able to see that their practice in living is not in harmony with their natural acceptance
most of the time, and all they need to do is to refer to their natural acceptance to overcome this
disharmony.
The students are able to see that lack of right understanding leading to lack of relationship is the
major cause of problems in their family and not the lack of physical facility in most of the cases,
while they have given higher priority to earning of physical facility in their life giving less value to
or even ignoring relationships and not being aware that right understanding is the most important
requirement for any human being.
Module 2 – Harmony in the Human Being (6 lectures and 3 tutorials for practice session)
Lecture 7: Understanding Human being as the Co-existence of the Self and the Body
Lecture 8: Distinguishing between the Needs of the Self and the Body
Tutorial 4: Practice Session PS4 Exploring the difference of Needs of Self and Body
Lecture 9: The Body as an Instrument of the Self
Lecture 10: Understanding Harmony in the Self
Tutorial 5: Practice Session PS5 Exploring Sources of Imagination in the Self
Lecture 11: Harmony of the Self with the Body
Lecture 12: Programme to ensure self-regulation and Health
Tutorial 6: Practice Session PS6 Exploring Harmony of Self with the Body
Expected outcome:
The students are able to see that they can enlist their desires and the desires are not vague. Also they
are able to relate their desires to ‘I’ and ‘Body’ distinctly. If any desire appears related to both, they
are able to see that the feeling is related to I while the physical facility is related to the body. They
are also able to see that ‘I’ and Body are two realities, and most of their desires are related to ‘I’ and
not body, while their efforts are mostly centered on the fulfilment of the needs of the body assuming
that it will meet the needs of ‘I’ too.
The students are able to see that all physical facility they are required for a limited time in a limited
quantity. Also, they are able to see that in case of feelings, they want continuity of the naturally
acceptable feelings and they do not want feelings which are not naturally acceptable even for a single
moment.
The students are able to see that activities like understanding, desire, though and selection are the
activities of ‘I’ only the activities like breathing, palpitation of different parts of the body are fully
the activities of the body with the acceptance of ‘I’ while the activities they do with their sense organs
like hearing through ears, seeing through eyes, sensing through touch, tasting through tongue and
63
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
smelling through nose or the activities they do with their work organs like hands, legs etc. are such
activities that require the participation of both ‘I’ and body.
The students become aware of their activities of ‘I’ and start finding their focus of attention at
different moments. Also they are able to see that most of their desires are coming from outside
(through preconditioning or sensation) and are not based on their natural acceptance
The students are able to list down activities related to proper upkeep of the body and practice them
in their daily routine. They are also able to appreciate the plants wildly growing in and around the
campus which can be beneficial in curing different diseases.
Module 3 – Harmony in the Family and Society (6 lectures and 3 tutorials for practice
session)
Lecture 13: Harmony in the Family – the Basic Unit of Human Interaction
Lecture 14: 'Trust' – the Foundational Value in Relationship
Tutorial 7: Practice Session PS7 Exploring the Feeling of Trust
Lecture 15: 'Respect' – as the Right Evaluation
Tutorial 8: Practice Session PS8 Exploring the Feeling of Respect
Lecture 16: Other Feelings, Justice in Human-to-Human Relationship
Lecture 17: Understanding Harmony in the Society
Lecture 18: Vision for the Universal Human Order
Tutorial 9: Practice Session PS9 Exploring Systems to fulfil Human Goal
Expected outcome:
The students are able to note that the natural acceptance (intention) is always for living in harmony,
only competence is lacking! We generally evaluate ourselves on the basis of our intention and others
on the basis of their competence! We seldom look at our competence and others’ intention as a result
we conclude that I am a good person and other is a bad person.
The students are able to see that respect is right evaluation, and only right evaluation leads to
fulfilment in relationship. Many present problems in the society are an outcome of differentiation
(lack of understanding of respect), like gender biasness, generation gap, caste conflicts, class struggle,
dominations through power play, communal violence, clash of isms and so on so forth. All these
problems can be solved by realizing that the other is like me as he has the same natural acceptance,
potential and program to ensure a happy and prosperous life for them and for others through he may
have different body, physical facility or beliefs.
The students are able to use their creativity for education children. The students are able to see that
they can play a role in providing value education for children. They are able to put in simple words
the issues that are essential to understand for children and comprehensible to them. The students are
able to develop an outline of holistic model for social science and compare it with the existing model.
Module 4 – Harmony in the Nature/Existence (4 lectures and 2 tutorials for practice session)
64
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Lecture 20: Interconnectedness, self-regulation and Mutual Fulfilment among the Four
Orders of Nature
Tutorial 10: Practice Session PS10 Exploring the Four Orders of Nature
Lecture 21: Realizing Existence as Co-existence at All Levels
Lecture 22: The Holistic Perception of Harmony in Existence
Tutorial 11: Practice Session PS11 Exploring Co-existence in Existence
Expected outcome:
The students are able to differentiate between the characteristics and activities of different orders and
study the mutual fulfilment among them. They are also able to see that human being s are not fulfilling
to other orders today and need to take appropriate steps to ensure right participation (in terms of
nurturing, protection and right utilization) in the nature.
The students feel confident that they can understand the whole existence; nothing is a mystery in this
existence. They are also able to see the interconnectedness in the nature, and point out how different
courses of study relate to the different units and levels. Also, they are able to make out how these
courses can be made appropriate and holistic.
Expected outcome:
The students are able to present sustainable solutions to the problems in society and nature. They are
also able to see that these solutions are practicable and draw roadmaps to achieve them.
The students are able to grasp the right utilization of their knowledge in their streams of
Technology/Engineering/Management/any other area of study to ensure mutual fulfilment. E.g.
mutually enriching production system with rest of nature.
65
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
The students are able to sincerely evaluate the course and share with their friends. They are also able
to suggest measures to make the course more effective and relevant. They are also able to make use
of their understanding in the course for the happy and prosperous family and society.
In order to connect the content of the proposals with practice (living), 14 practice sessions have been
designed. The full set of practice sessions is available in the Teacher’s Manual as well as the website.
Practice Sessions for Module 5 – Implications of the Holistic Understanding – a Look at Professional
Ethics
66
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
PS7: Form small groups in the class and in that group initiate dialogue and ask the eight questions
related to trust. The eight questions are:
1a. Do I want to make myself happy? 1b. Am I able to make myself always happy?
2a. Do I want to make the other happy? 2b. Am I able to make the other always happy?
3a. Does the other want to make him happy? 3b. Is the other able to make him always
happy?
4a. Does the other want to make me happy? 4b. Is the other able to make me always happy?
Let each student answer the questions for himself/herself and everyone else. Discuss the difference
between intention and competence. Observe whether you evaluate your intention and competence as
well as the others’ intention and competence.
Expected outcome of PS7: The students are able to see that the first four questions are related to our
Natural Acceptance i.e. intention and the next four to our Competence. They are able to note that the
intention is always correct, only competence is lacking! We generally evaluate ourselves on the basis
of our intention and others on the basis of their competence! We seldom look at our competence and
others’ intention, as a result we conclude that I am a good person and other is a bad person.
3-READINGS:
a. The Textbook
Teachers’ Manual for A Foundation Course in Human Values and Professional Ethics,
RR Gaur, R Asthana, G P Bagaria, 2nd Revised Edition, Excel Books, New Delhi, 2019.
ISBN 978-93-87034-53-
3-2-Reference Books
2. Human Values, A.N. Tripathi, New Age Intl. Publishers, New Delhi, 2004.
67
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Lecture hours are to be used for interactive discussion, placing the proposals about the topics at
hand and motivating students to reflect, explore and verify them.
While analysing and discussing the topic, the faculty mentor’s role is in pointing to essential
elements to help in sorting them out from the surface elements. In other words, help the students
explore the important or critical elements.
In the discussions, particularly during practice sessions (tutorials), the mentor encourages the
student to connect with one’s own self and do self-observation, self-reflection and self-exploration.
Scenarios may be used to initiate discussion. The student is encouraged to take up” ordinary”
situations rather than” extra-ordinary” situations. Such observations and their analyses are shared
and discussed with other students and faculty mentor, in a group sitting.
Tutorials (experiments or practical) are important for the course. The difference is that the
laboratory is everyday life, and practical are how you behave and work in real life. Depending on
the nature of topics, worksheets, home assignment and/or activity are included. The practice
sessions (tutorials) would also provide support to a student in performing actions commensurate to
his/her beliefs. It is intended that this would lead to development of commitment, namely behaving
and working based on basic human values.
It is recommended that this content be placed before the student as it is, in the form of a basic
foundation course, without including anything else or excluding any part of this content. Additional
content may be offered in separate, higher courses.
Teacher preparation with a minimum exposure to at least one 8-day Faculty Development
Program on Universal Human Values is deemed essential.
68
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
5-SUGGESTED ASSESSMENT:
This is a compulsory credit course. The assessment is to provide a fair state of development of the
student, so participation in classroom discussions, self-assessment, peer assessment etc. will be used
in evaluation.
Example:
Self-assessment: 10 marks
The overall pass percentage is 40%. In case the student fails, he/she must repeat the course.
By the end of the course, students are expected to become more aware of themselves, and their
surroundings (family, society, nature); they would become more responsible in life, and in
handling problems with sustainable solutions, while keeping human relationships and human
nature in mind.
They would have better critical ability. They would also become sensitive to their commitment
towards what they have understood (human values, human relationship and human society). It is
hoped that they would be able to apply what they have learnt to their own self in different day-to-
day settings in real life, at least a beginning would be made in this direction.
Therefore, the course and further follow up is expected to positively impact common graduate
attributes like:
*******
69
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – III
70
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
71
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER III
Detailed Content:
Module 1:
Vector differentiation, gradient, divergence and curl, line and surface integrals, path independence,
statements and illustrations of theorems of Green, Stokes and Gauss, arc length parameterization,
applications.
Module 2:
Partial differential equations with separation of variables, boundary value problems: vibrations of a
string, heat equation, potential equation, vibrations of circular membranes.
Module 3:
Laplace Transforms, its properties, Unit step function, Dirac delta functions, Convolution Theorem,
periodic functions, solving differential equations using Laplace transform.
(i) Maurice D. Weir, Joel Hass, Frank R. Giordano, "Thomas’ Calculus", Pearson Education,
12th Edition, 2002.
(ii) Erwin Kreyszig, "Advanced Engineering Mathematics", Wiley eastern Ltd., 10th Edition,
2011.
(i) C.R. Wylie, “Advanced Engineering Mathematics”, McGraw Hill Publications, New
Delhi.
(ii) Peter V. O’ Neil, “Advanced Engineering Mathematics”, Thomson Brooks / Cole,
Singapore, 7th edition, 2011.
(iii) Fritz John, “Partial Differential Equations” (4th edition), Springer, 1991.
(iv) Michael D. Greenberg, “Advanced Engineering Mathematics (2nd edition)”, Pearson
Education, 1998.
Course Outcomes:
After the completion of this course, the students will be able to:
● Know and recall core knowledge of the syllabus (To measure this outcome, questions may be
of the type- define, identify, state, match, list, name etc.).
72
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
● Apply core concepts to new situations. (To measure this outcome, some questions will be
based on self-study topics and also comprehension of unseen passages).
● Understand basic concepts (To measure this outcome, questions may be of the type- explain,
describe, illustrate, evaluate, give examples, compute etc.).
● Analyze the problem and apply the appropriate concept (To measure this outcome, questions
will be based on applications of core concepts).
*****
73
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Work, Heat, Equilibrium, Enthalpy, Entropy, Internal Energy, Laws of thermodynamics, Heat cycles
– Carnot, Otto and Diesel, Properties of Steam.
Boilers, Steam and Gas Turbines, SI and CI Engines, Refrigeration and Air Conditioning.
Fluid Properties and Fluid Statics, Types of Fluid Flow, Work and Energy of Moving Fluids,
Hydraulic Pumps, Hydraulic Turbines.
Materials and Mechanical Properties, Stress and Strain Concepts, Stress-Strain Diagrams for Ductile
and Hard Materials, Principal Stresses and Strains, Shear Force and Bending Moments, Flexural and
Torsional Loading.
Power Transmission Elements, Shaft and Axle, Rope, Belt and Chain Drives, Gear Drives,
Dynamometers.
Types of Manufacturing Processes, Machining Operations, Turning, Drilling, Milling and Grinding,
Forming and Forging Operations, Joining Processes, Soldering, Brazing and Welding.
74
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After the completion of this course, the students will be able to:
● Understanding of the fundamentals for selecting robot material according to its working
environment.
*******
75
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Principles of working, Significance of back EMF, Torque Equation, Types, Characteristics and
Selection of DC Motors, Starting of DC Motors, Speed Control, Losses and Efficiency, Condition
for Maximum Efficiency, Braking of DC Motors, Effect of saturation and armature reaction on losses;
Applications, Permanent Magnet DC Motors, Type and Routine tests.
Types of induction motor, flux and MMF waves, development of circuit model, power across air gap,
torque and power output, starting methods, speed control, induction generator, induction machine
dynamics, high efficiency induction motors, Single phase IM, Modeling of induction machine.
Definition, Advantages of electrical drives, Components of Electric drive system, Selection Factors,
speed control and drive classifications, Motor-Load Dynamics, Speed Torque conventions and multi
quadrant operation, Equivalent values of drive parameters. Load Torque Components, Nature and
classification of Load Torques, Constant Torque and Constant Power operation of a Drive, Steady
state stability, Load epilation and selection motors. .
Dc motors and their performance starting, transient analysis, speed control, ward Leonard drives,
Controlled rectifier fed drives, full controlled 3 phase rectifier control of dc separately excited motor],
multi-quadrant operation, Chopper controlled drives Closed loop speed control of DC motor.
Induction motor analysis, starting and speed control methods- voltage and frequency control, current
control, closed loop control of induction motor drives, rotor resistance control, Slip power recovery
– Static Kramer and Scherbius Drive, Single phase induction motor starting, braking and speed
control. Synchronous motor operation with fixed frequency, variable speed drives, PMAC and BLDC
motor drives, Stepper motor drives, switched reluctance motor drives.
(i) D. P. Kothari, I. J. Nagrath, “Electric Machines “, Tata McGraw Hill Publication, Fourth
edition, reprint 2012.
76
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(ii) A.E. Fitzgerald, Charles Kingsley Jr., Stephen D. Umans, “Electric Machinery”, Tata
McGraw Hill Publication, sixth edition, 2002.
(i) M. G. Say,” Alternating current machines”, fifth edition, E.L.B.S. Publication, 1987.
(ii) A. F. Puchstein, T.C. Lloyd, A.G. Conrad, “Alternating current machines”, John Wiley
and Sons, New York 1954.
(iii) P. C. Sen, “Principles of Electric Machines and Power Electronics “, John Wiley and Sons
Publication, second edition 1997.
(iv) M. H. Rashid, “Power Electronics -Circuits, devices and Applications”, 3rd Edition, PHI
Pub. 2004.
(v) B. K. Bose, “Modern Power Electronics and AC Drives”, Pearson Education, Asia, 2003.
(vi) G. K. Dubey, “Fundamentals of Electrical Drives”, Second edition (sixth reprint), Narosa
Publishing house, 2001.
Course outcomes:
At the end of this course, the students will demonstrate the ability to:
● Analyze DC drive, Induction and Synchronous Motors Drives.
● Evaluate the steady state behavior and basic operating characteristics of A.C Machine.
● Understand the basics of electric drives and fundamentals of drive dynamics.
● Demonstrate analytical skills to assess machine performance in steady state.
*******
77
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
Structure of NPN and PNP Transistors, Energy-Band Diagram, Operation of BJT, I/V characteristics,
Large Signal model, Small signal model, Concept of trans conductance, Early Effect. Bipolar
amplifier: CE, CC & CB Physics of MOS Transistors: Structure of N and P MOSFET, Energy-Band
Diagram, Operation of MOSFET, Channel Length Modulation, CMOS Technology, Comparison of
Bipolar & MOS Devices.
Op-Amp Parameters Circuits with resistive feedback: Concept of feedback & their types, Inverting
& non-inverting configurations, current to voltage converters, voltage to current converters, summing
amplifier, difference amplifier, instrumentation amplifier.
Schmitt trigger, Voltage comparators, comparator applications, precision rectifiers, analog switches,
peak detectors, sample & hold circuits, Integrators & differentiators, Clippers and Clampers
Feedback & Oscillator Circuit: Effect of positive and negative feedback, Analysis of practical
feedback amplifiers, Sinusoidal Oscillators (RC, LC and Crystal), Multi-vibrators using 555 timers.
Review of Boolean Algebra and De Morgan’s Theorem, SOP & POS forms, Canonical forms,
Karnaugh maps up to 6 variables, Binary codes, Code Conversion. MSI devices like Multiplexers,
Encoder, Decoder, Comparators, Half and Full Adders, Subtractors, BCD Adder, Barrel shifter and
ALU.
Building blocks like S-R, JK and D latch, Master-Slave JK FF, Edge triggered FF, Ripple and
Synchronous counters, Shift registers, Finite state machines, Design of synchronous FSM.
TTL NAND gate, Specifications, Noise margin, Propagation delay, fan-in, fan-out, Tristate TTL,
ECL, CMOS families and their interfacing, Memory elements, Concept of PLDs like PAL, PLA,
CPLDs, FPGA etc. Logic implementation using Programmable Devices (ROM, PLA).
(ii) Ramakant A Gaikwad, “Op-Amps and Linear Integrated Circuits”, PHI, 4th edition, 2016.
78
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(iii) A. Anand Kumar, “Fundamentals of Digital circuits”, PHI, Fourth edition, 2016.
(iv) R.P. Jain, “Modern digital Electronics”, Tata McGraw Hill, fourth edition, 2010.
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
● Design & analyze modular combinational circuits with MSI devices like MUX/DEMUX,
Decoder, Encoder, etc.
● Design & analyze synchronous sequential logic circuits with FFs and combinatorial circuits.
● Design & analyze modular combinational circuits with MSI devices like MUX/DEMUX,
Decoder, Encoder, etc.
*****
79
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
Material Science:
Module 1: Introduction to engineering materials & their properties:
Crystalline versus non crystalline solids, Unit cell, Crystal systems, Bravais lattice, Fundamental
reasons behind classification of lattice, Miller indices for directions & planes, Close-packed planes
& directions, packing efficiency, Interstitial voids, Role of X-ray diffraction in determining crystal
structures. Deformation of metals, understanding of some material-properties independent of
interatomic bonding forces/energies, Stiffness versus modulus, Theoretical/ideal strength versus
actual strength of metals, Crystal defects, Role of dislocations in deformation, Strengthening
Mechanisms, Role of Cottrell atmosphere.
Objectives & classification, System, Phases & structural constituent of phase diagram. Temperature–
Pressure phase diagram of iron & Clausius –Clapeyron equation for boundary between phase regions
of temperature-versus-pressure phase diagrams, Gibbs phase rule, Lever rule, Solid solutions, Hume-
Rothery rules, Isomorphous, Eutectic, Peritectic & Eutectoid system, Equilibrium diagrams for non-
ferrous alloys.
Definition, Purpose & classification of heat treatment processes for various types of steels, Bainite
& Martensite formation, Introduction & applications of various case hardening & surface hardening
treatments, Precipitation Hardening, Heat treatment defects.
Smart materials:
Module 4: Concept of Smart Materials:
Retrospective review, main notion, energy aspects of external influence, systematization and methods
of smart materials description: methods of materials taxonomy, smart material model, classification
of smart materials and engineering systems, Materials for electrical engineering and electronics:
conductors, semiconductors, dielectrics, magnetic materials, optically active materials, materials for
thermoelectric devices, smart battery materials, radio wave absorbing materials, sealing materials,
heat-insulating and sound absorbing materials.
self-healing materials, heat and cold resistant materials, radiation resistant materials, corrosion-
resistant materials and anti-corrosive coatings, lubricants, frictional materials,
materials for operation at abnormal temperatures. Materials for biological and biomedical systems
materials for implants, targeted drug delivery and tissue growth, antimicrobial materials, filters for
water cleaning, biodegradable packages, active and bio-selective packages.
80
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Object and subject of smart materials mechanics, structural and functional analysis smart materials
in terms of mechanics, the materials with negative characteristics as source of smart effects in
structures: Auxetics, statements and solutions of some smart materials based mechanics problems –
e.g. self-healing of cracks, self-reinforcing of multimodular materials, porous materials-auxetic
materials reversible transformations, self- assembling porous materials etc. Smart materials and
energy problem: Global energy problem, energy consumption for production of materials, technical
and economical efficiency of smart materials and technical systems.
(i) Raghvan, Materials Science and Engineering, Prentice Hall of India Publishing 5th
Edition, 2006.
(ii) W.D. Callister, Materials Science and Engineering 8th Edition, 2006.
(i) Encyclopedia of Smart Materials (Volume 1 and 2) by Mel Schwartz, John Wiley and
Sons, 1st Edition, 2002.
(ii) Design, Fabrication Properties and Applications of Smart and Advanced Materials, Edited
by Xu Hou, CRC Press, 1st Edition, 2016.
(iii) Smart Materials: Integrated Design, Engineering Approaches and Potential Applications,
Edited by Anca Filimon, Apple Academic Press and CRC Press, 1st Edition, 2019.
(iv) Smart Materials Taxonomy by Victor Goldade, Serge Shil’ko, Alexander Neverov, CRC
Press, 1st Edition, 2016.
(v) Askland & Phule, Material Science & Engineering of materials 4th Edition, 2002.
(vi) Reed Hill, Physical Metallurgy 4th Edition, 2009.
(vii) S.H. Avner, Introduction to Physical Metallurgy 2nd Edition, 1974.
(viii) D.A. Porter & K.E. Easterling, Phase Transformations in Metals & Alloys 3rd Edition,
1992.
Course Outcomes:
*****
81
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1: Introduction:
Characteristics of sensing devices, Criterion for selections of sensors, Classification, & applications of sensors.
Internal sensors: Position sensors, & Velocity sensors, External sensors: Proximity sensors, Tactile Sensors,
& Force or Torque sensors.
Drives – Basic types of drives. Advantages and Disadvantages of each type. Selection / suitability of drives
for Robotic application. Controllers, Types of Controller and introduction to close loop controller Grippers,
Mechanical Gripper-Grasping force, mechanisms for actuation, Magnetic gripper vacuum cup gripper-
considerations in gripper selection & design.
Robot Applications: Material transfer and machine loading/unloading, processing operations assembly and
inspection. Programming and Languages: Methods of robot programming, Introduction to various languages
such as RAIL and VAL II …etc., Features of each type and development of languages for recent robot systems.
Overview: foundations, scope, problems, and approaches of AI. Intelligent agents: reactive, deliberative, goal-
driven, utility-driven, and learning agents, Artificial Intelligence programming techniques.
forward and backward, state-space, blind, heuristic, problem reduction, alpha-beta pruning, minimax,
constraint propagation, neural, stochastic, and evolutionary search algorithms, sample applications.
Ontologies, foundations of knowledge representation and reasoning, representing and reasoning about objects,
relations, events, actions, time, and space; predicate logic, situation calculus, description logics, reasoning
with defaults, reasoning about knowledge, sample applications. Planning: planning as search, partial order
planning, construction and use of planning graphs. Representing and Reasoning with Uncertain Applications
of AI (vision/robotics etc.).
82
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
*****
83
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
Wireless network topologies, infrastructure and ad-hoc networks, different generations of wireless
networks; The cellular concept and design fundamentals, coverage and user capacity.
Large scale path loss modeling and shadow fading, indoor and outdoor propagation models;
Multipath and Doppler, types of small-scale fading, simulation techniques.
Introduction, WLAN Topologies, WLAN Technologies, IEEE 802.11 WLAN, Other WLAN
Standards- HIPERLAN.
QoS issues in Wireless Networks, a case study of broadband service regulations for maintaining QoS
by telecom regulatory bodies such as TRAI.
(i) Prasad, R. and Munoz, L., “WLANs and WPANs: Towards 4G Wireless”, Artech House,
2003.
(ii) Haykin, S. and Moher, M., “Modern Wireless Communication”, Pearson Education,
2021.
(iii) Pandya, R., “Mobile and Personal Communication Systems and Services”, Prentice-Hall
of India, 1999.
84
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(iv) Rappaport, T.S., “Wireless Communications: Principles and Practice”, 2nd Ed., Pearson
Education, 1996.
(v) Stallings, W., “Wireless Communications and Networking”, Pearson Education, 2016.
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
● State key features and operating principles of Wi-Fi (Bluetooth) and WLAN.
*****
85
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
• Hardness testing (Study of Hardness conversion number).
• Rockwell/Vickers hardness test.
• Brinell and Poldi hardness Test.
• Impact Test for Steel, Aluminum, Brass and Copper (Charpy/Izod).
• Non Destructive testing - Dye Penetrant Test/ Magnetic Particle test/ Ultrasonic Test.
• Specimen Preparation procedure for microscopic examination & Demonstration of
Optical Metallurgical microscope.
• Observation and Drawing of Microstructure of Steels, Cast Iron of various compositions,
Non Ferrous Metals of various compositions.
• Testing of materials used in robotics technology (Hardness, Strength etc.).
• Aluminium casting and Aluminum alloys.
• Carbon Fiber plates, tubes and channels.
• FRP sheets and Channels.
86
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of the course, the students will be able to:
● Determine mechanical properties using destructive and nondestructive testing of materials.
● Study of different parameters of the system viz., phases, variables, components, grains, grain
boundary, and degree of freedom. etc.
● Understand the use of non-conventional materials such as CNT, FRP, Al alloys etc.
● Select appropriate materials for Robotic applications.
*****
87
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
● Input and Output Characteristics of BJT in CE configuration.
● Transfer and Drain Characteristics of MOSFET.
● Design and simulate LC and RC oscillators.
● Build and test LC or RC oscillator.
● Op-amp Applications-I: Integrator, Differentiators, Comparator, Schmitt trigger.
● Design different types of multivibrators using IC 555.
● Simplification and implementation of a Boolean function using k -map technique e.g. code
converter.
● Use of Multiplexers, Encoders, Demultiplexer and decoders for implementing logic.
● Design and implementation of ripple and synchronous counters using JK and D FF and
additional gates.
● Design of MOD counter using ICs like 7490/93 (ripple) and 74192/193(synchronous).
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
● Analyze and design various applications of Op-Amp.
● Identify and characterize basic devices such as BJT and FET from their package information
by referring to manufacturers' data sheets.
● Design, simulate, built and debug complex sequential circuits based on an abstract functional
specification.
● Design, simulate, built and debug complex combinational circuits based on an abstract
functional specification.
*****
88
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
● Robot Programming using Flex Pendant- Lead through programming including Coordinate
systems of Robot.
● Wrist Mechanism-Interpolation-Interlock commands.
● VAL language commands motion control, hand control, program control, pick and place
applications.
● Palletizing applications using VAL.
● Object detection and Sorting.
● Robot welding application using VAL program.
● RAPID Language and AML.
● Programming using Robot studio software.
Course Outcomes:
At the end of this course, the students will be able to:
● Use fundamental and technical knowledge of robot Programming.
● Learn Robot Programming using teach Pendant for various applications.
● Use RAPID Language and AML.
● Program a Robot for Industrial applications.
● Program using Robot studio software.
*****
89
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – IV
90
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
91
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER IV
Detailed Content:
(i) Ronald E, Walpole, Sharon L. Myers, Keying Ye, Probability and Statistics for Engineers
and Scientists (8th Edition), Pearson Prentice Hall, 2007.
(ii) Tilman M. Davies, the book of R: A first course in Programming and Statistics (1st
Edition), No Starch Press, USA, 2016.
(i) Ross S.M., Introduction to probability and statistics for Engineers and Scientists (8th
Edition), Elsevier Academic press, 2014.
(ii) S. P. Gupta, Statistical Methods, S. Chand & Sons, 37th revised edition, 2008.
(iii) Kishor S. Trivedi, Probability and Statistics with Reliability, Queuing and Computer
Science Applications (2nd Edition), Wiley Student edition, 2008.
(iv) Stephens L.J., Schaum’s outline of statistics for Engineers, Latest edition, 2019.
(v) The practice of Business Statistics by Manish Sharma and Amit Gupta, Khanna
Publishing Company Private Limited, New Delhi, 2014.
(vi) Norman Matloff, The Art of R Programming - A Tour of Statistical Software Design, (1st
Edition), No Starch Press, USA, 2011.
92
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(vii) Sudha Purohit, Sharad Gore, Shailaja Deshmukh, Statistics using R (2nd Edition), Narosa
Publications, 2019.
(viii) Randall Pruim, Foundations and Applications of Statistics - An introduction using R (2nd
Edition), American Mathematical Society, 2018.
(ix) Hadley Wickham and Garrett Grolemund, R for Data Science: Import, Tidy, transform,
Visualize and Model Data, (1st Edition), O’Reilly Publications, 2017.
Course Outcomes:
● Make use of concepts of random variables and associated probability distributions to solve
problems, illustrate the central limit theorem.
● Demonstrate a number of methods of summarizing and visualizing data sets, evaluating
probabilities of events.
● Evaluate for basic statistical inference (t-test, z-test, F-test, χ2 –test, confidence interval, non-
parametric tests).
● Explain basic principles of regression analysis and perform the same.
● Demonstrate use of R software for all the above.
*****
93
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) Palsson B.O. and Bhatia S.N, “Tissue Engineering”, Pearson, 2009.
(ii) Rao CNR, et.al. “Chemistry of Nanomaterials: Synthesis, Properties and Applications”,
2004.
94
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(ii) Eggins B.R. “Biosensors: An Introduction”, John Wiley & Sons Publishers, 2006.
(iii) Lehninger, A. L., Nelson, D. L., & Cox, M. M. Lehninger principles of biochemistry,
New York: Worth Publishers, 2000.
(iv) Lodish H, Berk A, Zipursky SL, et al. “Molecular Cell Biology”, W. H. Freeman, 2000.
(v) Joseph D. Bronzino, John Enderle, Susan M. Blanchard “Introduction to Biomedical
Engineering”, 1999.
(vi) Routledge Taylor and Francis group, “Introduction to Biomedical Engineering
technologies”, 2012.
(vii) Fraden, J., “Handbook of modern sensors: physics, designs, and applications”, Springer,
New York, 2004.
(viii) Toko, K., “Biomimetic sensor technology”, Cambridge University Press, Cambridge,
2000.
(ix) Purves W.K., Sadava, D., Orians, G.H., Heller, H.C., “Life, The Science of Biology”, 6th
edition, 2001.
Course Outcomes:
*****
95
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 3: Classifiers:
K-NN classifier, Logistic regression, Perceptrons, Single layer & Multi-layer, Support Vector
Machines, Linear & Non-linear.
(i) Ethem Alpaydin,"Introduction to Machine Learning, MIT Press, Prentice Hall of India,
Third Edition 2014.
(ii) Tom Mitchell, Machine Learning‖, McGraw Hill, 3rd Edition,1997.
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
● Understand, visualize, analyze and preprocess the data from a real-time source.
● Apply appropriate algorithms to the data.
96
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
● Analyze the results of the algorithm and convert to appropriate information required for the
real – time application.
● Evaluate the performance of various algorithms that could be applied to the data and to
suggest the most relevant algorithm according to the environment.
*****
97
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 2: Sensors:
Pressure/contact. Resistive position. Infrared. Light. Position Sensors, optical encoders, proximity
sensors, Range sensors, Ultrasonic sensors, Touch and Slip sensors. sensors for motion and position,
Force, torque and tactile sensors, Flow sensors, Temperature sensing devices.
(i) Mc Comb, G. Robot builder's bonanza. 5th ed. New York: McGraw-Hill, 2019. ISBN
9781260135015.
(ii) Braünl, T. Embedded robotics: mobile robot design and applications with embedded
systems. 3rd edition Berlin; Heidelberg: Springer, 2008. ISBN 9783540705338.
(iii) Martin, F.G. Robotic explorations: a hands-on introduction to engineering. Upper Saddle
River, N.J.: Prentice-Hall, 2001. ISBN 0130895687.
(iv) Gerard C., M. Meijer, Smart Sensors System, Wiley, 2008.
98
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(v) Andrzej M. Pawlak, Sensors and Actuators in mechatronics, Taylor & Francis Group,
2007.
(vi) S. R. Ruocco, Robot Sensors & Transducers, Springer, 2013.
Course Outcomes:
*****
99
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
Module 4: Programming:
Assembly language programs, C language programs, Assemblers and compilers, Programming and
debugging tools.
Module 6: Applications:
LED, LCD and keyboard interfacing, Stepper motor interfacing, DC Motor interfacing, sensor
interfacing, Analog-to-Digital Convertors, Digital-to-Analog Convertors, Sensors with Signal
conditioning Interface.
100
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
*****
101
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) Michael J. Robert, “Introduction to Signals and Systems”, TMH, Second edition, 2003.
(ii) Tarun Kumar Rawat “Signals and Systems”, Oxford University Press, First edition, 2010.
102
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(iii) Alan V Oppenhein, Alan S Wiilsky, “Signals and systems” PHI, Second edition, 2009.
(i) A. V. Oppenheim, A. S. Willsky and S. H. Nawab, “Signals and systems”, Prentice Hall
India, 1997.
(ii) S. Haykin and B. V. Veen, “Signals and Systems”, John Wiley and Sons, 2007.
(iii) A. V. Oppenheim and R. W. Schafer, “Discrete-Time Signal Processing”, Prentice Hall,
2009.
(iv) B. P. Lathi, “Linear Systems and Signals”, Oxford University Press, 2009.
(v) J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms,
and Applications”, Pearson, 2006.
(vi) H. P. Hsu, “Signals and systems”, Schaum’s series, McGraw Hill Education, 2010.
(vii) M. J. Robert “Fundamentals of Signals and Systems”, McGraw Hill Education, 2007.
Course Outcomes:
● Classify systems based on their properties: in particular, to understand and exploit the
implications of linearity, time-invariance, causality, memory, and bounded-input, bounded-
out (BIBO) stability.
● Analyze and realize discrete system using z transform.
● Determine Fourier transforms for continuous-time and discrete-time signals (or impulse-
response functions), and understand how to interpret and plot Fourier transform magnitude
and phase functions.
● Understand the sampling theorem and how it links continuous-time signals to discrete-time
signals.
*****
103
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
104
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) B.S. Dhillon, “Robot Reliability and Safety”, CRC Press, 2015.
(ii) Paolo Barattini et. al., “Human Robot Interaction: Safety, Standardization and
Benchmarking”, CRC Press, 2019.
Course Outcomes:
*****
105
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) Mc Comb, G. Robot builder's bonanza. 5th edition New York: McGraw-Hill, 2019. ISBN
9781260135015.
(ii) Braünl, T. Embedded robotics: mobile robot design and applications with embedded
systems. 3rd ed. Berlin; Heidelberg: Springer, 2008. ISBN 9783540705338.
(iii) Martin, F.G. Robotic explorations: a hands-on introduction to engineering. Upper Saddle
River, N.J.: Prentice-Hall, 2001. ISBN 0130895687.
(iv) Gerard C., M. Meijer, Smart Sensors System, Wiley, 2008.
(v) Andrzej M. Pawlak, Sensors and Actuators in mechatronics, Taylor & Francis Group, 2007.
(vi) S. R. Ruocco, Robot Sensors & Transducers, Springer, 2013.
Course Outcomes:
*****
106
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
List of Practical: Based on 8051 and PIC microcontroller mini-cards/kits by downloading the
binary file in flash memory:
● Assignment exploiting the various addressing modes for accessing internal as well as
external memory and unconditional/conditional branch, loop control instructions.
● Stack and Stack arithmetic operations, Subroutines and parameter passing via register,
stack.
● Timers and its applications, PWM generation.
● Serial Communication.
● Interfacing – Push buttons LEDs Key Matrix Seven segment display LCD ADC/DAC
Stepper motor.
Course Outcomes:
At the end of laboratory course, the students will demonstrate the ability to:
*****
107
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Michael J. Robert, “Introduction to Signals and Systems”, TMH, Second edition, 2003.
(ii) Tarun Kumar Rawat “Signals and Systems”, Oxford University Press, First edition,
2010.
(iii) Alan V Oppenhein, Alan S Wiilsky, “Signals and systems” PHI, Second edition, 2009.
(i) A. V. Oppenheim, A. S. Willsky and S. H. Nawab, “Signals and systems”, Prentice Hall
India, 1997.
(ii) S. Haykin and B. V. Veen, “Signals and Systems”, John Wiley and Sons, 2007.
(iii) A. V. Oppenheim and R. W. Schafer, “Discrete-Time Signal Processing”, Prentice Hall,
2009.
(iv) B. P. Lathi, “Linear Systems and Signals”, Oxford University Press, 2009.
(v) J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms,
and Applications”, Pearson, 2006.
(vi) H. P. Hsu, “Signals and systems”, Schaum’s series, McGraw Hill Education, 2010.
(vii) M. J. Robert “Fundamentals of Signals and Systems”, McGraw Hill Education, 2007.
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
*****
108
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Guidelines:
● The mini-project is a team activity having 3-4 students in a team. Mini projects should
include mainly Mechanical Engineering but can be multi-disciplinary too.
● The mini project may be a complete hardware or a combination of hardware and software.
The software part in the mini project should be less than 50% of the total work.
● Mini Project should cater to a small system required in laboratory or real life.
● It should encompass components, devices etc. with which functional familiarity is
introduced.
● After interactions with course coordinator and based on comprehensive literature survey/
need analysis, the student shall identify the title and define the aim and objectives of the
mini-project.
● Students are expected to detail out specifications, methodology, resources required, critical
issues involved in design and implementation and submit the proposal within the first week
of the semester.
● The student is expected to exert on design, development and testing of the proposed work as
per the schedule.
● Completed mini project and documentation in the form of mini project report is to be
submitted at the end of semester.
Course Outcomes:
At the end of the course, students will demonstrate the ability to:
● Conceive a problem statement either from rigorous literature survey or from the
requirements raised from need analysis.
● Design, implement and test the prototype/algorithm in order to solve the conceived problem.
● Write a comprehensive report on mini project work.
*****
109
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Paul B. Paulus, Bernard A. Nijstad, The Oxford Handbook of Group Creativity and
Innovation, Oxford University Press, 2019.
(ii) Ashwini Kumar Singh, “Creativity & Innovation” , Notion Press, 9 March 2021.
(i) Jeff Dyer, Hal Gregersen, Clayton M. Christensen, " The Innovator's DNA: Mastering the
Five Skills of Disruptive Innovators, Harvard Business Review Press, 2011.
(ii) Paddy Miller, Thomas Wedell-Wedellsborg, "Innovation as Usual: How to Help Your
People Bring Great Ideas to Life, Harvard Business Review Press, 2013.
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
*****
110
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
111
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – V
112
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
113
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER V
Course Content:
Module 1: Introduction:
Basic Terminologies: Elementary Data Organizations, Data Structure Operations: insertion,
deletion, traversal etc.; Analysis of an Algorithm, Asymptotic Notations, Time-Space trade off.
Searching-Linear Search and Binary Search Techniques and their complexity analysis.
Module 4: Trees:
Basic Tree Terminologies, Different types of Trees: Binary Tree, Threaded Binary Tree, Binary
Search Tree, AVL Tree; Tree operations on each of the trees and their algorithms with complexity
analysis. Applications of Binary Trees. B Tree, B+ Tree: definitions, algorithms and analysis.
(i) Ellis Horowitz, Sartaj Sahni, “Fundamentals of Data Structures”, Computer Science
Press, 1988.
(ii) R. G. Dromey, “How to Solve it by Computer”, 2nd Impression, Pearson Education, 1982.
(i) Algorithms, Data Structures, and Problem Solving with C++”, Illustrated Edition by Mark
Allen Weiss, Addison-Wesley Publishing Company, 2014.
(ii) Alfrared V. Aho et.al., “Data Structures & Algorithms”, Pearson Education India, 2002.
(iii) Robert Sedgewick, “Algorithms”, 4th Edition, Pearson, 2019.
114
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
● Analyze the algorithms to determine the time and computation complexity and justify the
correctness.
● Implement for a given Search problem (Linear Search and Binary Search).
● Implement for a given problem of Stacks, Queues and linked list it and Analyze the same to
determine the time and computation complexity.
● Write an algorithm Selection Sort, Bubble Sort, Insertion Sort.
● Quick Sort, Merge Sort, Heap Sort and compare their performance in terms of Space and
Time complexity.
● Implement Graph search and traversal algorithms and determine the time and computation
complexity.
*****
115
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) R. S. Khurmi and J. K. Gupta, “A Text Book of Theory of Machines”, S. Chand, 14th
Revised Edition, 2005.
116
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(ii) S.S. Ratan, “Theory of Machines”, Tata McGraw Hill Education Private Limited, 3rd
Edition, 2009.
(i) Ulicker Jr., J.J., Penock, G.R. and Shigley, J.E. “Theory of Machines and Mechanisms”,
Tata McGraw Hill Education Private Limited, 2009.
(ii) John Hannah and Stephens, R.C. “Mechanics of Machines: Advance Theory and
Examples” Edward Arnold London.
(iii) Ramamurthy, V. “Mechanics of Machines”, Narosa Publishing House, 2009.
(iv) Thomas Beven, “Theory of Machines”, Pearson Education Ltd, 3rd edition, 2017.
(v) Spotts M.F. – “Design of Machine Elements” – Prentice Hall International, 2019.
(vi) Black P.H. and O. Eugene Adams – “Machine Design” – McGraw Hill Book Co. Ltd.
(vii) “Design Data” – P.S.G. College of Technology, Coimbatore, 2020.
(viii) Hall A.S.; Holowenko A.R. and Laughlin H.G. – “Theory and Problems of Machine
Design” – Schaum’s outline series.
(ix) Shigley J.E. and Mischke C.R. – “Mechanical Engineering Design” McGraw Hill Publ.
Co. Ltd.
Course Outcomes:
● Draw velocity and acceleration diagrams for simple and complex mechanisms.
● Use graphical and analytical methods for solving problems in static and dynamic force
analysis.
● Apply basic concepts and theory regarding friction, lubrication, belt, rope and chain drives.
● Evaluate the different types of stresses induced in a component due to different types of
static loading conditions.
● Apply the principles of static loading to design couplings, screws, springs and welded
joints.
● Apply balancing concept to various types of rotating and reciprocating machine element.
*****
117
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Paul, B., Industrial Electronic and Control, Prentice Hall of India Private Limited 2004.
(ii) Narayanswami Iyer, “Power Electronic Converters”, CRC Press, 2018.
(i) Power Electronics Handbook, M.H. Rashid, Academic press, New York, 2000.
(ii) Advanced DC/DC Converters, Fang Lin Luo and Fang Lin Luo, CRC Press, New York,
2004.
(iii) Control in Power Electronics- Selected Problem, Marian P. Kazmierkowski, R. Krishnan
and Frede Blaabjerg, Academic Press (Elsevier Science), 2002.
118
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
*******
119
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
(i) Elmer P. Dadios, “Humanoid Robot: Design and Fuzzy Logic Control Technique for Its
Intelligent Behaviors”, 2012.
(ii) Iñaki Navarro and Fernando Matía, “An Introduction to Swarm Robotics”, ISRN
Robotics, 2013.
(iii) Automation and Collaborative Robotics, Springer Publication, 2020.
(iv) Jeff Faneuff, Jonathan Follett, “Designing for collaborative robotics”, O'Reilly Media,
2016.
(v) David Feil-Seifer, “Human-Robot Interaction”, 2010.
(vi) Maria Paola Bonacina, “Automated Reasoning for Explainable Artificial Intelligence”,
2018.
120
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
*******
121
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
Module 4: Stability:
Concept of stability, Effect of pole zero location on stability, Routh- Hurwitz criterion. Root Locus
method for analysis of gain margin, phase margin and stability.
(i) Smarajit Ghosh, “Control Systems Theory & Applications”, Pearson Education, 2007.
(ii) Katsuhiko Ogata,” Modern Control Engineering”, Prentice Hall, 2010.
(iii) Norman S. Nise, “Control System Engineering”, Wiley, 2014.
122
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
*******
123
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module 1: Introduction:
Robot Actuation, Robotic Grippers, Characteristics of Actuating Systems, Comparison of Actuating
Systems.
(i) Saeed B. Niku, “Introduction to Robotics – Analysis, Control, Applications”, Wiley India
Pvt. Ltd., 2010.
(ii) R. Mittal, Nagrath, “Robotics and Control”, McGraw Hill Education, 2017.
(i) Hydraulics and Pneumatics, Jagadeesha T; I. K. International Publishing House Pvt. Ltd.,
2015.
(ii) Hydraulics and Pneumatics, Andrew Parr; Jaico Books, 1993.
124
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After the completion of this course, the students will be able to:
*******
125
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Experiments:
● To study input out characteristic of various control system components.
● To obtain step response and find time response specification of electrical system, hydraulic
system, pneumatic system and thermal system.
● To obtain transfer function and poles zeros of DC motor experimentally.
● To obtain root locus experimentally.
● Use Matlab to study the effect of feedback gain on system response.
● Use Matlab to study the effect of damping factor zeta on time control performance
specifications.
● Use Matlab to obtain root locus for a given system and find performance specifications
there from. Study effect of addition of zero and pole on root locus.
● Use Matlab to get a bode plot and obtain gain margin and phase margin for various systems.
● Use Matlab to obtain state space representation from transfer function, find Eigenvalues,
Analyze controllability, observability and stability.
(i) Smarajit Ghosh, “Control Systems Theory & Applications”, Pearson Education 2007.
(ii) Katsuhiko Ogata,” Modern Control Engineering”, Prentice Hall, 2010.
(iii) Norman S. Nise, “Control System Engineering”, Wiley, 2014.
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
● Develop the mathematical model of different components of linear feedback control system
using simulation and experiments.
● Analyze the transient characteristics of different first order and second order systems using
simulation and experiments.
● Determine the performance of system using root locus.
● Carry out the stability analysis of linear feedback control system using Bode plot and
Nyquist plot.
● Carry out the stability analysis of linear feedback control system using Modern control
techniques.
● Analyze the different types of controllers like PI, PD, PID and tuning of these controllers
using simulation and experiments.
● Describe various applications like temperature controller experimentally.
● Demonstrate an industrial application (like Bottle filling/ Pick and Place control) using PLC
Write and present effective technical reports.
*******
126
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
127
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Paul, B., Industrial Electronic and Control, Prentice Hall of India Private Limited, 2004.
(ii) Narayanswami Iyer, “Power Electronic Converters”, CRC Press, 2018.
(i) Power Electronics Handbook, M.H. Rashid, Academic press, New York, 2000.
(ii) Advanced DC/DC Converters, Fang Lin Luo and Fang Lin Luo, CRC Press, New York,
2004.
(iii) Control in Power Electronics- Selected Problem, Marian P. Kazmierkowski, R. Krishnan
and Frede Blaabjerg, Academic Press (Elsevier Science), 2002.
128
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of the laboratory work, the students will demonstrate the ability to:
● Perform basic Electrical Machines experiments and evaluate their suitability for a
specified job from their electrical and mechanical characteristics.
● Get hands-on experience in using op amps and timer circuits in industrial electronics
experiments.
● Predict, analyze, and test the performance of sensors of various kinds, including strain
gages, thermocouples, tachometers, displacement transducers, dynamometers, pressure
gages and transducers, Flow meters etc. Understand working of fully controlled half wave
rectifier and circuits using triacs.
*******
129
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
● Implement A* algorithm.
● Implement AO* algorithm.
● Implementation of other Searching algorithms.
● Implementation of Min/MAX search procedure for game Playing.
● Implementation of variants of Min/ Max search procedure.
● Implementation of a mini Project using the concepts studied in the AI course.
(i) Russell, Stuart and Norvig, Peter, “Artificial Intelligence: A Modern Approach" Prentice
Hall, 2003.
(ii) Bench-Capon, T. J. M., “Knowledge Representation: An approach to artificial
intelligence”, Academic Press, 1990.
(iii) Mohamad H. Hassoun, “Fundamentals of Artificial Neural Networks”, The MIT Press,
1995.
Course Outcomes:
Upon successful completion of the course, the students will be able to:
*******
130
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
PRACTICE TASKS
(i) Saeed B. Niku, “Introduction to Robotics – Analysis, Control, Applications”, Wiley India
Pvt. Ltd., 2010.
(ii) R. Mittal, Nagrath, “Robotics and Control”, McGraw Hill Education, 2017.
(i) Hydraulics and Pneumatics, Jagadeesha T; I. K. International Publishing House Pvt. Ltd.,
2015.
(ii) Hydraulics and Pneumatics, Andrew Parr; Jaico Books, 1993.
Course Outcomes:
After the completion of this Lab, the students will be able to:
● Select a suitable DC control valve.
● Select a suitable actuator for a given robotic application.
● Understand the functioning of different valves, actuators and fluid power circuits.
● Design fluid power actuation system for robotic application.
*******
131
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) R. S. Khurmi and J. K. Gupta, “A Text Book of Theory of Machines”, S. Chand, 14th
Revised Edition, 2005.
(ii) S.S. Ratan, “Theory of Machines”, Tata McGraw Hill Education Private Limited, 3rd
Edition, 2009.
(i) Ulicker Jr., J.J., Penock, G.R. and Shigley, J.E. “Theory of Machines and Mechanisms”,
Tata McGraw Hill Education Private Limited, 2009.
(ii) John Hannah and Stephens, R.C. “Mechanics of Machines: Advance Theory and
Examples” Edward Arnold London.
(iii) Ramamurthy, V. “Mechanics of Machines”, Narosa Publishing House, 2009.
(iv) Thomas Beven, “Theory of Machines”, Pearson Education Ltd, 3rd edition, 2017.
(v) Spotts M.F. – “Design of Machine Elements” – Prentice Hall International, 2019.
(vi) Black P.H. and O. Eugene Adams – “Machine Design” – McGraw Hill Book Co. Ltd.
(vii) “Design Data” – P.S.G. College of Technology, Coimbatore, 2020.
Course Outcomes:
At the end of the laboratory work, students will demonstrate the ability to:
● Determine Moment of Inertia of rigid bodies by bifilar or trifilar suspension method.
● Verify displacement relation for different shaft angles for single Hooke's Joint.
132
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
● Develop a computer program for velocity and acceleration of slider crank mechanism Non-
destructive tests like Magnaflux testing, Dye penetrant test and Ultrasonic test.
● Graphical solution to problems on velocity & acceleration in mechanisms by Relative
velocity & relative acceleration method including problem with Coriolis component of
acceleration.
● Analyzing Inertia force with graphical methods.
*******
133
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – VI
134
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
135
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER VI
PCC RAI-601 Kinematics of Robotics 3L:0T:0P 3 credits
Course Content:
Module 1: Introduction
Vector Representations and Operations, Transformations, Translational and Rotational, Coordinate
Reference Frames, Properties of Transformation Matrices, Matrix Creation and Manipulation using
MATLAB.
Module 3: Kinematics:
Kinematic Parameters, The Denavit-Harternberg (DH) Representation, Forward & Inverse
Kinematic Equations: Position, Cartesian Coordinates, Cylindrical Coordinates, Spherical
Coordinates, Articulated Coordinates, Kinematics of Industrial Robots, Kinematics using MATLAB.
(i) S. K. Saha, “Introduction to Robotics”, McGraw Hill Education (India) Pvt. Ltd., 2014.
(ii) John J. Craig, “Introduction to Robotics – Mechanics and Control”, Pearson Education,
2004.
(i) Saeed B. Niku, “Introduction to Robotics – Analysis, Control, Applications”, Wiley India
Pvt. Ltd., 2010.
(ii) Reza N. Jazar, “Theory of Applied Robotics: Kinematics, Dynamics, and Control”,
Springer July 2010.
(iii) Tuna Balkan, “Robot Kinematics: Forward and Inverse Kinematics”, Intech, Dec. 2006.
136
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After the completion of this course, the students will be able to:
● Explain position and orientation parameters for describing the pose of industrial robots.
● Apply mathematical tools for solving robot kinematics problems.
● Assign the coordinate frames to industrial robots and derive their forward and inverse
kinematic equations.
● Use software tools for obtaining solutions to forward and inverse kinematics problems.
******
137
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Content:
Module 5: RTOS:
RTOS concepts using Tiva: foreground and background systems, critical section, shared resources,
tasks, multitasking, context switching, kernels, pre-emptive and non- pre-emptive schedulers, static
and dynamic priorities, priority inversion, mutual exclusion, synchronization, inter task
communication mechanisms, Interrupts: latency, response and recovery, clock tick, memory
requirements.
(i) Sloss Andrew N, Symes Dominic, Wright Chris, “ARM System Developer's Guide:
Designing and Optimizing”, Morgan Kaufman Publication, 2004.
138
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(ii) Michael Beck, “Linux Kernel Programming”, Addison-Wesley Professional, 3rd ed.,
2002.
(i) Raj Kamal, “Embedded Systems – Architecture: Programming and Design”, Tata McGraw-
Hill Education, 3rd edition, 2003.
(ii) Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontrollers, 2014,
Jonathan W Valvano Create space publications ISBN: 978-1463590154.
(iii) Embedded Systems: Introduction to ARM Cortex - M Microcontrollers, 5th edition Jonathan
W Valvano, Create space publications ISBN-13: 978-1477508992.
Course Outcomes:
******
139
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
140
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) Michael Berthold, David J. Hand, “Intelligent Data Analysis”, Springer, 2007.
(ii) Anand Rajaraman and Jeffrey David Ullman, “Mining of Massive Datasets”, Cambridge
University Press, 2012.
(iii) Bill Franks, “Taming the Big Data Tidal Wave: Finding Opportunities in Huge Data
Streams with Advanced Analytics”, John Wiley & Sons, 2012.
(iv) Jiawei Han, Micheline Kamber “Data Mining Concepts and Techniques”, Second Edition,
Elsevier, Reprinted 2008.
(v) Rachel Schutt, Cathy O'Neil, “Doing Data Science”, O'Reilly Publishers, 2013.
(vi) Foster Provost, Tom Fawcet, “Data Science for Business”, O'Reilly Publishers, 2013.
(vii) Bart Baesens, “Analytics in a Big Data World: The Essential Guide to Data Science and
its Applications”, Wiley Publishers, 2014.
Course Outcomes:
At the end of this course, students will demonstrate the ability to:
******
141
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module 2: Dynamics
Inertia Properties, Euler-Lagrange Formulation, Newton-Euler Formulation, Recursive Newton-
Euler Algorithm, Dynamic Algorithms.
(i) Choset, Lynch, Hutchinson, Kantor, Burgard, Kavraki and Thrun, “Principle of Robot
Motion”, PHI Learning Pvt. Ltd., 2005.
(ii) K Fujimura , “Motion Planning in Dynamic Environments”,Springer-Verlag, 2012.
(iii) Wayne Adams, “Robot Kinematics & Motion Planning”, Nova Science Publishers Inc.,
Nov. 2012.
142
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After the completion of this course, the students will be able to:
******
143
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module 1:
Introduction, the history of knowledge-based expert systems, Characteristics of current expert
systems, Basic concepts for building expert systems.
Module 2:
Building and Expert System, the architecture of expert systems, constructing an expert system,
including computer inference and knowledge acquisition.
Module 3:
Knowledge representation schemes; conceptual data analysis; plausible reasoning techniques, Tools
for building expert systems.
Module 4:
Evaluating an Expert System, Reasoning about reasoning, validation and measurement methods.
Module 5:
Production-rule programming, Issues and case studies, Language and Tools for Knowledge
Engineering.
Course Outcomes:
At the end of the course the students will be able to:
● Explain and describe the concepts central to the creation of knowledge bases and expert
systems.
● Use the tools and the processes for the creation of an expert system.
● Conduct an in-depth examination of an existing expert system with an emphasis on basic
methods of creating a knowledge base.
● Examine properties of existing systems in a case-study manner, comparing differing
Approaches.
● Demonstrate proficiency developing applications in expert system shell.
******
144
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Laboratory Experiments:
1. Endowing mobile autonomous robots with planning, perception, and decision- making
capabilities.
2. Trajectory optimization.
3. Robot motion planning and perception.
4. Robot, localization, and simultaneous localization and mapping.
5. Robot Operating System (ROS) for demonstrations and hands-on activities.
(i) Morgan Quigley, “Programming Robots with ROS: A Practical Introduction to the Robot
Operating System” , O'Reilly Media, 2015.
(ii) Carol Fairchild, Dr. Thomas L. Harman, “ROS Robotics by Example”, Packt, 2016.
Course Outcomes:
******
145
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module 2:
Kinematics and Dynamics of Wheeled Mobile Robots (two, three, four - wheeled robots, omni-
directional and macanum wheeled robots). Sensors for localization: magnetic and optic position
sensor, gyroscope, accelerometer, magnetic compass, inclinometer, GNSS and Sensors for
navigation: tactile and proximity sensors, ultrasound rangefinder, laser scanner, infrared rangefinder,
visual system.
Module 3:
Localization and Mapping in mobile robotics. Motion Control of Mobile Robots (Model and Motion
based Controllers): Lyapunov-based Motion Control Designs and Case Studies. Understand the
current application and limitations of Mobile Robots. Introduction to Mobile Manipulators and
Cooperative Mobile Robots.
Module 4:
Micro-robotics: Introduction, Task specific definition of micro-robots - Size and Fabrication
Technology based definition of micro-robots - Mobility and Functional-based definition of micro-
robots - Applications for MEMS based micro-robots. Implementation of Micro-robots: Arrayed
actuator principles for micro-robotic applications – Micro-robotic actuators.
Module 5:
Design of locomotive micro-robot devices based on arrayed actuators. Micro-robotics devices:
Micro- grippers and other micro-tools - Micro-conveyors - Walking MEMS Micro-robots – Multi-
robot system: Micro-robot powering, Micro-robot communication. Microfabrication and Micro-
assembly: Micro-fabrication principles - Design selection criteria for micromachining - Packaging
and Integration aspects – Micro-assembly platforms and manipulators.
146
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(ii) Howie Choset, Kevin Lynch Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia
Kavraki, and Sebastian Thrun, ―Principles of Robot Motion-Theory, Algorithms, and
Implementation, MIT Press, Cambridge, 2005.
(i) Atnaik, Srikanta, "Robot Cognition and Navigation: An Experiment with Mobile Robots",
Springer-Verlag Berlin and Heidelberg, 2007.
(ii) Spyros G. Tzafestas, “Introduction to Mobile Robot Control”, Elsevier, 2021.
(iii) Margaret E. Jefferies and Wai-Kiang Yeap, "Robotics and Cognitive Approaches to
Spatial Mapping", Springer-Verlag Berlin Heidelberg, 2008.
Course Outcomes:
******
147
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Anil Maheshwari, “Data Analytics made accessible,” Amazon Digital Publication, 2014.
(ii) James R. Evans, “Business Analytics: Methods, Models, and Decisions”, Pearson 2012.
(iii) Song, Peter X. K, “Correlated Data Analysis: Modeling, Analytics, and Applications”,
Springer-Verlag New York 2007.
(i) Glenn J. Myatt, Wayne P. Johnson, “Making Sense of Data I: A Practical Guide to
Exploratory Data Analysis and Data Mining”, Wiley 2009.
(ii) Thomas H. Davenport, Jeanne G. Harris and Robert Morison, “Analytics at Work:
Smarter Decisions, Better Results”, Harvard Business Press, 2010.
(iii) Rachel Schutt, Cathy O’Neil, “Doing Data Science”, O’REILLY, 2006. Shamanth Kumar
Fred Morstatter Huan Liu “Twitter Data Analytics”, Springer-Verlag, 2014.
148
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
******
149
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module 1:
Computer Integrated Manufacturing Systems Structure and functional areas of CIM system, - CAD,
CAPP, CAM, CAQC, ASRS. Advantages of CIM. Manufacturing Communication Systems -
MAP/TOP, OSI Model, Data Redundancy, Top- down and Bottom-up Approach, Volume of
Information. Intelligent Manufacturing System Components, System Architecture and Data Flow,
System Operation.
Module 2:
Basic Components of Knowledge Based Systems, Knowledge Representation, Comparison of
Knowledge Representation Schemes, Interference Engine, Knowledge Acquisition. Automated
Process Planning - Variant Approach, Generative Approach, Expert Systems for Process Planning,
Feature Recognition, Phases of Process planning. Knowledge Based System for Equipment Selection
(KBSES) - Manufacturing system design. Equipment Selection Problem, Modeling the
Manufacturing Equipment Selection Problem, Problem Solving approach in KBSES, Structure of the
KRSES.
Module 3:
Group Technology: Models and Algorithms Visual Method, Coding Method, Cluster Analysis
Method, Matrix Formation - Similarity Coefficient Method, Sorting-based Algorithms, Bond Energy
Algorithm, Cost Based method, Cluster Identification Method, Extended CI Method. Knowledge
Based Group Technology - Group Technology in Automated Manufacturing System. Structure of
Knowledge based system for group technology (KBSC IT) — Data Base, Knowledge Base,
Clustering Algorithm.
150
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
******
151
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Kenneth J Ayala The 8051 Microcontroller Architecture, Programming and Architecture,
1996.
(ii) Raj Kamal, Embedded systems Architecture, Programming and design, Tata McGraw hill
Education, 2008.
Course Outcomes:
******
152
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Laboratory Experiments:
1. Dynamic model development and simulation of simple mechanical systems using Matlab
and Mathematica.
2. Numerical simulation of simple mechanical systems.
3. Stability analysis of simple mechanical systems using linear system theory namely root
locus and Bode plot.
4. State space model development and dynamic simulation using Simulink.
(i) Emilson Pereira Leite, “MATLAB - Modelling, Programming and Simulations”, Sciyo,
2010.
(ii) Jinkun Liu, “Intelligent Control Design and MATLAB Simulation”, Springer, 2018.
Course Outcomes:
● Do Simulation in Matlab.
● Apply simulation theory concepts practically.
● Perform simulation of each task given to them.
******
153
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Laboratory Experiments:
(i) Sloss Andrew N, Symes Dominic, Wright Chris, “ARM System Developer's Guide:
Designing and Optimizing”, Morgan Kaufman Publication, 2004.
(ii) Michael Beck, “Linux Kernel Programming”, Addison-Wesley Professional,3rd edition
2002.
(i) Raj Kamal, “Embedded Systems – Architecture: Programming and Design”, Tata
McGraw-Hill Education, 3rd edition,2003.
(ii) Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontrollers, 2014,
Jonathan W Valvano Create space publications ISBN: 978-1463590154.
(iii) Embedded Systems: Introduction to ARM Cortex - M Microcontrollers, 5th edition
Jonathan W Valvano, Create space publications ISBN-13: 978-1477508992.
Course Outcomes:
******
154
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
● The mini-project is a team activity having 3-4 students in a team. Mini projects should include
mainly Mechanical Engineering contains but can be multi-disciplinary too.
● The mini project may be a complete hardware or a combination of hardware and software.
The software part in mini project should be less than 50% of the total work.
● Mini Project should cater to a small system required in laboratory or real life.
● It should encompass components, devices etc. with which functional familiarity is introduced.
● After interactions with course coordinator and based on comprehensive literature survey/ need
analysis, the student shall identify the title and define the aim and objectives of the mini-
project.
● Students are expected to detail out specifications, methodology, resources required, critical
issues involved in design and implementation and submit the proposal within the first week
of the semester.
● The student is expected to exert on design, development and testing of the proposed work as
per the schedule.
● Completed mini project and documentation in the form of mini project report is to be
submitted at the end of semester.
Course Outcomes:
At the end of the course, students will demonstrate the ability to:
● Conceive a problem statement either from rigorous literature survey or from the requirements
raised from need analysis.
● Design, implement and test the prototype/algorithm in order to solve the conceived problem.
● Write a comprehensive report on mini project work.
******
155
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of the course, students will demonstrate the ability to:
● Students would understand different types of Entrepreneurial ventures and would be able
to discover, develop, and assess opportunities.
● Students would learn about opportunity and risk analysis.
● Students would understand the strategies for valuing your own company, and how venture
capitalist and angel investors use valuations in negotiating milestones, influence and
control.
● Students would understand to pick correct marketing mix and how to position the company
in the market by using analytical tools.
● Students would learn how to sale themselves and the product/service and to handle
objections.
● Students would get to know how organizations operates and their process matrices.
● Students will learn how start new ventures.
● Students will learn how to write winning business plans.
******
156
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
157
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – VII
158
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
159
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER VII
Module 1: Introduction:
Types of manufacturing systems and their characteristics, Computer aided Manufacturing (NC, CNC,
DNC and adaptive control systems), Computer Network architectures and protocols, Industry 4.0 –
Concept and elements.
(i) Groover M. P. and Zimmers E. W., “CAD/CAM: Computer Aided Design and
Manufacturing”, Pearson Education, New Delhi, 2003.
(ii) Groover M. P., “Automation, Production Systems and Computer Aided Manufacturing”,
Pearson Education, New Delhi, 2015.
160
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After the completion of this course, the students will be able to:
● Carry out modeling and analysis of simple components.
● Understand the operation of machines used in smart manufacturing.
● Comprehend the various CAM technologies and their features.
● Understand the various stages of product development from design to manufacturing
including the interconnections in smart manufacturing.
******
161
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Vijay Madisetti and Arshdeep Bahga, Internet of Things (A Hands-on Approach), 1st
Edition, VPT, 2014.
162
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(ii) Korf Richard, “Space Robotics”, Carnegie-Mellon University, The Robotics Institute,
1982.
(i) Lewin A.R.W. Edwards, “Open source robotics and process control cookbook”, Elsevier
Publications, 2005.
(ii) Francis DaCosta, Rethinking the Internet of Things: A Scalable Approach to Connecting
Everything, 1st Edition, Apress Publications, 2013.
(iii) Wimer Hazenberg, Menno Huisman and Sara Cordoba Rubino, Meta Products: Building
the Internet of Things, BIS publishers, 2012.
(iv) Pethuru Raj and Anupama C. Raman, The Internet of Things: Enabling Technologies,
Platforms, and Use Cases", CRC Press, 2017.
(v) Arshdeep Bahga and Vijay Madisetti Internet of Things: A Hands-on Approach",
Universities Press, 2014.
Course Outcomes:
At the end of the course, the students will be able to:
******
163
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) Tamara Munzer, Visualization Analysis and Design, CRC Press 2014 Alexandru Telea,
Data Visualization Principles and Practice CRC Press 2014.
(ii) Paul J. Deitel, Harvey Deitel, Java SE8 for Programmers (Deitel Developer Series) 3rd
Edition, 2014.
164
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, students will demonstrate the ability to:
● Illustrate the design principles for data modeling, ER model and normalization and
differentiate data types, visualization types to bring out the insight.
● Relate the visualization towards the problem based on the dataset.
● Identify and create various visualizations for geospatial and table data.
● Ability to visualize categorical, quantitative and text data. Illustrate the integration of
visualization tools with hadoop.
● Ability to create and interpret plots using R/Python.
******
165
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) D. L. Baggio et al. “Mastering OpenCV with Practical Computer Vision Projects‖”, Packt
Publishing, 2012.
(ii) E. R. Davies, “Computer & Machine Vision‖, Fourth Edition”, Academic Press, 2012.
166
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(iii) Jan Erik Solem, “Programming Computer Vision with Python: Tools and algorithms for
analyzing images”, O'Reilly Media, 2012.
(i) Mark Nixon and Alberto S. Aquado, “Feature Extraction & Image Processing for
Computer Vision”, Third Edition, Academic Press, 2012.
(ii) R. Szeliski, “Computer Vision: Algorithms and Applications”, Springer 2011.
(iii) Simon J. D. Prince, “Computer Vision: Models, Learning, and Inference‖”, Cambridge
University Press, 2012.
(iv) Rafael C. Gonzalez & Richard E. Woods, “Digital Image Processing”, Pearson Education
3rd Edition, 2009.
(v) Computer Vision “A Modern Approach, Forsyth, Ponce”, Pearson Education, 2012.
(vi) David A. Forsyth and Jean Ponce, “Computer Vision: A Modern Approach”, Prentice
Hall, Pearson Education, 2nd Edition, 2012.
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
● Understand theory and models in image processing.
● Interpret and analyze 2D signals in Spatial and frequency domain through image transforms.
● Apply quantitative models of image processing for segmentation and restoration for various
applications.
● Find shape using various representation techniques and classify the object using different
classification methods.
******
167
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
Introduction to the fundamentals of mobile robotics, basic principles of locomotion, Kinematics and
Mobility, Classification of mobile robots, AI for Robot Navigation.
Introduction to modern mobile robots: Swarm robots, cooperative and collaborative robots, mobile
manipulators, Current challenges in mobile robotics.
Module 2:
Autonomous Mobile Robots – need and applications, sensing, localisation, mapping, navigation and
control. The Basics of Autonomy (Motion, Vision and PID), Programming Complex Behaviors
(reactive, deliberative, FSM), Robot Navigation (path planning), Robot Navigation (localization),
Robot Navigation (mapping), Embedded electronics, kinematics, sensing, perception, and cognition.
Module 3:
Telecheric robots – Concepts of teleoperations, Need and applications of Telecheric robots,
Humanoid Robots, Swarm Robotics, Robot Applications and Ethics.
Course Outcomes:
At the end of this course, the students will be able to:
● Learn principles of working of autonomous robots.
● Demonstrating the sensing, perception, and cognition of autonomous robots.
● Understand the anatomy of autonomous robots.
******
168
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
169
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1: Introduction:
Biological Neuron, Idea of computational units, McCulloch–Pitts unit and Thresholding logic, Linear
Perceptron, Perceptron Learning Algorithm, Linear Separability. Convergence theorem for
Perceptron Learning Algorithm.
Module 4: Autoencoders:
Autoencoders, Regularization in autoencoders, De noising autoencoders, Sparse autoencoders,
Contractive autoencoders, Regularization: Bias Variance Tradeoff, L2 regularization, Early stopping,
Dataset augmentation, Parameter sharing and tying, Injecting noise at input, Ensemble methods,
Dropout, Greedy Layer Wise Pre-training, Better activation functions, Better weight initialization
methods, Batch Normalization.
(i) Yoshua Benjio, Aaron Courville, “Deep Learning- Ian Goodfellow”, The MIT Press,
2016.
(ii) A.C. Faul, “A Concise Introduction to Machine Learning”, CRC Press, 2019.
170
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will be able to:
1. Understand the fundamentals of neural networks.
2. Design feed forward networks with backpropagation.
3. Analyze neural networks for performance.
4. Apply attention mechanism to the neural network.
******
171
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 3: Microcontrollers:
Introduction to use of open source hardware (Arduino & Raspberry Pi); shields/modules for GPS,
GPRS/GSM, Bluetooth, RFID, and Xbee, integration with wireless networks, databases and web
pages; web and mobile phone apps.
(i) Brian Morris, “Automated Manufacturing Systems - Actuators, Controls, Sensors and
Robotics”, McGraw Hill International Edition, 1995.
(ii) Gopal, “Sensors- A Comprehensive Survey Vol I & Vol VIII”, BCH Publisher, 2008.
172
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will be able to:
● Demonstrate how mechatronics integrates knowledge from different disciplines in order to
realize engineering and consumer products that are useful in everyday life.
● Apply theoretical knowledge: understanding selection of suitable sensors and actuators;
designing electro-mechanical systems.
● Work with mechanical systems that include digital and analogue electronics as a data
acquisition model.
******
173
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
Basics of robotic system’s kinematics and dynamics: Forward and inverse dynamics. Properties of
the dynamic model and case studies. Introduction to nonlinear systems and control schemes.
Symbolic Modeling of Robots for Direct Kinematic Model and inverse kinematics.
Module 2:
System Stability and Types of Stability Lyapunov stability analysis, both direct and indirect methods.
Lemmas and theorems related to stability analysis, Joint Space and Task Space Control Schemes
Position control, velocity control, trajectory control and force control. Description of Force Control
tasks, Force Control Strategies, Hybrid Position / Force Control, Impedance Force / Torque Control.
Module 3:
Nonlinear Control Schemes Proportional and derivative control with gravity compensation,
computed torque control, sliding mode control, adaptive control, observer based control and robust
control, Optimal Control: Introduction - Time varying optimal control – LQR steady state optimal
control – Solution of Ricatti’s equation – Application examples.
Nonlinear Observer Schemes: Design based on acceleration, velocity and position feedback.
Numerical simulations using software packages.
(i) R K Mittal, I J Nagrath, Robotics and Control, TMH Publishing Co. Ltd., 2003.
(ii) R Kelly, D. Santibanez, LP Victor and Julio Antonio, “Control of Robot Manipulators in
Joint Space”, Springer, 2005.
(iii) A Sabanovic and K Ohnishi, “Motion Control Systems”, John Wiley & Sons (Asia), 2011.
(ii) J J Craig, “Introduction to Robotics: Mechanics and Control”, Prentice Hall, 2004. 3. J J
E Slotine and W Li, “Applied Nonlinear Control”, Prentice Hall, 1991.
(iii) Sebastian Thrun, Wolfram Burgard, Dieter Fox, “Probabilistic Robotics”, MIT.
(iv) Carlos, Bruno, Georges Bastin, “Theory of Robot Control”, Springer, 2012.
174
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of this course, the students will be able to:
● Demonstrate non-linear system behavior by phase plane and describing function methods.
● Derive discrete-time mathematical models in both time domain (difference equations, state
equations) and z domain (transfer function using z-transform).
● Predict and analyze transient and steady-state responses and stability and sensitivity of both
open-loop and closed-loop linear, time-invariant, discrete-time control systems.
● Acquire knowledge of state space and state feedback in modern control systems, pole
placement, design of state observers and output feedback controllers.
******
175
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Groover M. P. and Zimmers E. W., “CAD/CAM: Computer Aided Design and
Manufacturing”, Pearson Education, New Delhi, 2003.
(ii) Groover M. P., “Automation, Production Systems and Computer Aided Manufacturing”,
Pearson Education, New Delhi, 2015.
Course Outcomes:
At the end of this course, the students will be able to:
● Explain Autodesk Fusion software and its different tools.
● Perform simulation in the software.
● Describe different machining processes through simulation.
● Use Autodesk fusion software for multiple uses.
******
176
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
(i) Vijay Madisetti and Arshdeep Bahga, Internet of Things (A Hands-on Approach), 1st
Edition, VPT, 2014.
(ii) Korf Richard, “Space Robotics”, Carnegie-Mellon University, The Robotics Institute,
1982.
(i) Lewin A.R.W. Edwards, “Open source robotics and process control cookbook”, Elsevier
Publications, 2005.
(i) Francis DaCosta, Rethinking the Internet of Things: A Scalable Approach to Connecting
Everything, 1st Edition, Apress Publications, 2013.
(ii) Wimer Hazenberg, Menno Huisman and Sara Cordoba Rubino, Meta Products: Building
the Internet of Things, BIS publishers, 2012.
(iii) Pethuru Raj and Anupama C. Raman, The Internet of Things: Enabling Technologies,
Platforms, and Use Cases", CRC Press, 2017.
(iv) Arshdeep Bahga and Vijay Madisetti Internet of Things: A Hands-on Approach",
Universities Press, 2014.
Course Outcomes:
At the end of this course, the students will be able to:
● Understand the concept of IoT.
● Implement theoretical concepts in real life applications.
● Differentiate IoT and RIoT.
******
177
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
● Find and describe 3 datasets that you’d like to potentially visualize for your project. Load and
parse those 3 datasets using D3.js.
● Re-create one of the small graphics from Figure 5.1 (page 94) using D3.js.
● Create a visualization of the dataset you chose for your project using D3.js, including axes
and legends.
● Add one of the interaction techniques discussed to your project using D3.js.
● Combine your 2 visualizations from week 4 with some form of linked interaction.
● Create a histogram or aggregated bar chart of your project dataset.
● Machining Simulation in Autodesk Fusion (Mill-Turning).
(i) Tamara Munzer, Visualization Analysis and Design -, CRC Press 2014 Alexandru Telea,
Data Visualization Principles and Practice CRC Press 2014.
(ii) Paul J. Deitel, Harvey Deitel, Java SE8 for Programmers (Deitel Developer Series) 3rd
Edition, 2014.
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
● Illustrate the design principles for data modeling, ER model and normalization and
differentiate data types, visualization types to bring out the insight.
● Relate the visualization towards the problem based on the dataset.
● Identify and create various visualizations for geospatial and table data.
● Ability to visualize categorical, quantitative and text data. Illustrate the integration of
visualization tools with hadoop.
● Ability to create and interpret plots using R/Python.
******
178
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
To familiarize the students about the standards and practices used in industry/ research organization/
in-house research. The study leads towards finalization of the problem statement for project work,
which is helpful to establish a link between industry and academia for low cost solution, identification
of current needs of the society as well as industrial research.
Course Outcomes:
At the end of this course, the students will demonstrate the ability to:
1. Ability to work effectively in a various team (may be multidisciplinary teams).
2. Identify, formulate and solve a problem of Robotics and Artificial Intelligence.
3. Understand the impact of Robotics and Artificial Intelligence solutions in a global, economic,
environmental and societal context.
******
179
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
● Introduction to the concepts Property and Intellectual Property, Nature and Importance of
Intellectual Property Rights, Objectives and Importance of understanding Intellectual
Property Rights.
● Understanding the types of Intellectual Property Rights: -Patents-Indian Patent Office and its
Administration, Administration of Patent System – Patenting under Indian Patent Act, Patent
Rights and its Scope, Licensing and transfer of technology, Patent information and database.
Provisional and Non Provisional Patent Application and Specification, Plant Patenting, Idea
Patenting.
(i) GVG Krishnamurthy, “The law of trademarks, Copyright, Patents and designs”, 2012.
(ii) Satyawrat Ponkse, “The management of Intellectual Property”, Bhate & Ponkshe, 1991.
(iii) S K Roy Chaudhary and H K Saharay, “The law of Trademarks, Copyrights” ,World
Intellectual Property Organization, 2018.
180
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
● Understand research problem formulation and approaches of investigation of solutions for
research problems.
● Learn ethical practices to be followed in research.
● Apply research methodology in case studies.
● Acquire skills required for presentation of research outcomes (report and technical paper
writing, presentation etc.).
● Discover how IPR is regarded as a source of national wealth and mark of an economic
leadership in context of global market scenario.
● Study the national and international IP system.
******
181
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Identification of topic and resources, scope, and synthesize viewpoints for the areas such as
performing arts, basic Sciences, business, philosophy, sports and athletics, defense studies and
education.
Course Outcomes:
At the end of the course, the students will demonstrate the ability to:
******
182
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
183
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER – VIII
184
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
185
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
SEMESTER VIII
PCC RAI-801 Robot System Design and SLAM 2L:0T:0P 2 credits
(Simultaneous Localization and Area
Mapping)
Module 1: Introduction:
Industrial Applications of Robots, Industrial Environments and Constraints, Free Open Source
Software for Robot Simulation, Robotic Operating System (ROS), Gazebo, MoveIt, Ubuntu, Python,
Installing and Configuring Simulation Softwares.
Robotic Operating System (ROS) Fundamentals, Building a ROS Application, ROS Services, ROS
Actions, Unified Robot Description Format (URDF).
Slam: Simultaneous Localization and Mapping (SLAM) implementation with ROS2 packages and
C++. Combining mapping algorithms with the localization concepts, Introduction to the Mapping
and SLAM concepts and algorithms. Occupancy Grid Mapping, Mapping an environment with the
Occupancy Grid Mapping algorithm, Grid-based FastSLAM: Simultaneous mapping an environment
and localize a robot relative to the map with the Grid-based FastSLAM algorithm, Self-Localisation,
Path Planning and Obstacle Avoidance, Map-Building and Map Interpretation, Simultaneous
Localization and Mapping, Navigation using Software Tools.
Module 4: Manipulation:
Object Detection, Pose Estimation, Logical Camera, ROS Tools for Vision.
(i) Morgan Quigley, “Programming Robots with ROS: A Practical Introduction to the Robot
Operating System” , O'Reilly Media, 2015.
(ii) Carol Fairchild, Dr. Thomas L. Harman, “ROS Robotics by Example”, Packt, 2016.
186
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
After the completion of this course, the students will be able to:
● Understand the features and uses of Robotic Operating System (ROS) and allied software
tools.
● Generate a robot manipulator and its working environment using simulation tools.
● Implement robot navigation and object manipulation for a given application.
● Incorporate and use robot vision for real-world applications.
******
187
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
188
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(iii) Ramkumar Gandhinathan, Lentin Joseph , “ ROS Robotics Projects: Build and control
robots powered by the Robot Operating System, machine learning, and virtual reality”,
Packt Publishing Limited, December 2019.
Course Outcomes:
After the completion of this course, the students will be able to:
● Understand the basic principles of Robotics programming and development.
● Design real world applications using available software.
● Understand integration technologies and its applications.
● Identify problems in integrating the system / simulations / programming.
******
189
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Module 1:
Overview of Probability Theory, Bayes Networks, Independence, I-Maps, Undirected Graphical
Models, Bayes Networks and Markov Networks, Local Models, Template Based Representations,
Exact Inference: Variable Elimination; Clique Trees, Belief Propagation Tree Construction.
Module 2:
Intro to Optimization, Approximate Inference: Sampling, Markov Chains, MAP Inference, Inference
in Temporal Models, Learning Graphical Models: Intro Parameter Estimation, Bayesian Networks
and Shared Parameters.
Module 3:
Structure Learning, Structure Search Partially Observed Data, Gradient Descent, EM, Hidden
Variables, Undirected Models, Undirected Structure Learning, Causality, Utility Functions, Decision
Problems, Expected Utility, Value of Information, Decision- Making: basics of utility theory,
decision theory, sequential decision problems, elementary game theory, sample application.
Course Outcomes:
After the completion of this course, the students will be able to:
● Explain in detail how the techniques in the perceive-inference-action loop work.
● Choose, compare, and apply suitable basic learning algorithms to simple applications.
● Ability to explain how deep neural networks are constructed and trained, and apply deep
neural networks to work with large scale datasets.
● Understand and develop deep reinforcement learning algorithms for suitable applications.
******
190
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1: Introduction:
Overview of MEMS & Microsystems: Evolution of Micro sensors, MEMS & microfabrication
typical MEMS and Microsystems and miniaturization – applications of Microsystems. Materials
demand for Extreme conditions of operation, material property mapping, Processing, strengthening
methods, treatment and properties.
(i) Tai Ran Hsu, “MEMS and Microsystems: Design and Manufacture”, Tata McGraw Hill,
2002.
(ii) Westbrook J.H & Fleischer R.L., “Micro sensors, MEMS and smart Devices”, Julian W.
Gardner & Vijay K. Varadan, John Wiley & Sons, 2001.
191
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) M.V. Gandhi and B.S. Thompson, “Smart Materials and Structures”, Chapman & Hall,
London; New York, 1992.
(ii) A.V. Srinivasan, “Smart Structures: Analysis and Design”, Cambridge University Press,
Cambridge; New York, 2001 (ISBN: 0521650267). B. Culshaw, “Smart Structures and
Materials”, Artech House, Boston, 1996.
Course Outcomes:
At the end of the course, the students will be able to:
● Explain MEMS technology and challenges in it.
● Understand and explain micro sensors, micro actuators, their types and applications.
● Explain about fabrication processes for producing micro sensors and actuators.
● Do material selection appropriately according to fabrication processes.
******
192
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
State space Analysis State Space Representation, Solution of State Equation, State Transition Matrix,
Canonical Forms – Controllable Canonical Form, Observable Canonical Form, Jordan Canonical
Form. Tests for Controllability and Observability for Continuous Time, Systems – Time Varying
Case, Minimum Energy Control, Time Invariant Case, Principle of Duality, Controllability and
Observability form Jordan Canonical Form and Other Canonical Forms. Describing Function
Analysis -Introduction to Nonlinear Systems, Types of Nonlinearities, Describing Functions,
Describing Function Analysis of Nonlinear Control Systems. Phase-Plane Analysis Introduction to
Phase-Plane Analysis, Method of Isoclines.
Module 2:
For Constructing Trajectories, Singular Points, Phase-Plane Analysis of Nonlinear Control Systems.
Stability Analysis Stability in the Sense of Lyapunov., Lyapunov’s Stability and Lypanov’s
Instability Theorems. Direct Method of Lyapunov for the Linear and Nonlinear Continuous Time
Autonomous Systems. Modal Control Effect of State Feedback On Controllability and Observability,
Design of State Feedback Control Through Pole Placement. Full Order Observer and Reduced Order
Observer. Calculus of Variations Minimization of Functionals of Single Function, Constrained
Minimization. Minimum Principle. Control Variable Inequality Constraints. Control and State
Variable Inequality Constraints.
Module 3:
Euler Lagrange Equation. Optimal Control Formulation of Optimal Control Problem. Minimum
Time, Minimum Energy, Minimum Fuel Problems. State Regulator Problem. Output Regulator
Problem. Tracking Problem, Continuous-Time Linear Regulators.
(i) M. Gopal, Digital Control and State Variable Methods, Tata Mc Graw-Hill Companies,
1997.
(ii) M. Gopal Modern Control System Theory, New Age International Publishers, 2nd edition,
1996.
(i) K. Ogata, “Modern Control Engineering”, Prentice Hall of India, 3rd edition, 1998.
(ii) I.J. Nagrath and M. Gopal, “Control Systems Engineering”, New Age International (P)
Ltd, 2017.
(iii) Stainslaw H. Zak, “Systems and Control”, Oxford Press, 2003.
193
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of the course, the students will be able to:
● Demonstrate non-linear system behavior by phase plane and describing function methods.
● Perform the stability analysis nonlinear systems by Lyapunov method.
● Develop design skills in optimal control problems.
● Derive discrete-time mathematical models in both time domain (difference equations, state
equations) and z domain (transfer function using z-transform).
● Predict and analyze transient and steady-state responses and stability and sensitivity of both
open-loop and closed-loop linear, time-invariant, discrete-time control systems.
● Acquire knowledge of state space and state feedback in modern control systems, pole
placement, design of state observers and output feedback controllers.
******
194
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
195
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
Rigid Motions, Homogeneous transformations Forward/Inverse Kinematics Jacobian, redundant
motions and singularities. Forward/Inverse Dynamics Force/Motion Control.
Module 2:
Biological movement control Robots for biomedical research teleoperation, cooperative
manipulation, robots for endoscopy Physical human-robot interaction. Issues in the Control of
Prosthetic Limbs.
Module 3:
Surgical Robots Biomimetic Systems Neuro-Rehabilitation Robotics Prosthetics Assistive robotics
soft robotics for biomedical applications Biomimetic Robotics Surgery robotics.
(i) Maki Habib, “Handbook of Research on Biomimetics and Biomedical Robotics”, IGI
Global, 2017.
(ii) Yi Guo, “Selected Topics in Micro/Nano-robotics for Biomedical Applications”,
Springer, 2013.
(i) Siciliano, B., Sciavicco, L. Villani, L. and Oriolo, “Robotics, Modeling, Planning and
Control”, Springer. 2009.
(ii) Habib, "Handbook of Research on Biomimetics and Biomedical Robotics Advances in
Computational Intelligence and Robotics” (2327-0411), Maki Publishers, 2017.
Course Outcomes:
● Identify and describe different types of medical robots and their potential applications.
● Know basic concepts in kinematics, dynamics, and control relevant to medical robotics.
● Understanding and analyzing biological signals (motion, muscle and brain activity).
196
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
******
197
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 3: AR Techniques:
Marker-based approach- Introduction to marker-based tracking, types of markers, marker camera
pose and identification, visual tracking, mathematical representation of matrix multiplication Marker
types- Template markers, 2D barcode markers, imperceptible markers. Marker-less approach-
Localization based augmentation, real world examples Tracking methods- Visual tracking, feature
based tracking, hybrid tracking, and initialisation and recovery.
198
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
(i) Oliver Bimber and Ramesh Raskar, “Spatial Augmented Reality: Merging Real and
Virtual Worlds”, 2005.
(ii) Developing Virtual Reality Applications: Foundations of Effective Design, Alan B Craig,
William R Sherman and Jeffrey D Will, Morgan Kaufmann, 2009.
(i) Gerard Jounghyun Kim, “Designing Virtual Systems: The Structured Approach”, 2005.
(ii) Steven M. LaValle, “Virtual Reality”, Cambridge University Press, 2016.
(iii) Burdea, Grigore C and Philippe Coiffet, “Virtual Reality Technology”, Wiley Interscience,
India, 2003.
(iv) William R Sherman, Alan B Craig, “Understanding Virtual Reality: Interface, Application
and Design”, “The Morgan Kaufmann Series in Computer Graphics”, Morgan Kaufmann
Publishers, San Francisco, CA, 2002.
Course Outcomes:
At the end of the course, the students will be able to:
******
199
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
Introduction to theoretical and applied mechatronics, design and operation of mechatronics systems;
mechanical, electrical, electronic, and opto-electronic components; sensors and actuators including
signal conditioning and power electronics.
Module 2:
Microcontrollers—fundamentals, programming, and interfacing; and feedback control. Includes
structured and term projects in the design and development of proto-type integrated mechatronic
systems.
Module 3:
Introduction to applications of, and hands-on experience with microcontrollers and single-board
computers for embedded system applications. Specifically, gain familiarity with the fundamentals,
anatomy, functionality, programming, interfacing, and protocols for the Arduino microcontroller,
multi-core Propeller microcontroller, and single-board computer Raspberry Pi. Includes mini-
projects and term projects in the design and development of proto-type integrated mechatronic
systems.
(i) William Bolton, “Mechatronics (Electronic Control Systems in Mechanical and Electrical
Engineering)”, Pearson.
(ii) Raj Kamal, “Embedded systems Architecture, Programming and design”, Tata McGraw
hill Education 2008.
(i) Kenneth J Ayala, “The 8051 Microcontroller Programming and Architecture”, 1996.
(ii) W. Bolton, Mechatronics - Electronic Control systems in Mechanical and Electrical
Engineering, 2nd Edition, Addison Wesley Longman Ltd., 1999.
(iii) Devdas Shetty, Richard A. Kolk, Mechatronics System Design, PWS Publishing company,
1997.
(iv) Bradley, D. Dawson, N.C. Burd and A.J. Loader, Mechatronics: Electronics in Products 4.
and Processes, Chapman and Hall, London, 1991.
(v) Brian Morris, Automated Manufacturing Systems - Actuators, Controls, Sensors and
Robotics, Mc Graw Hill International Edition, 1995.
(vi) Gopal, Sensors- A Comprehensive Survey Vol I & Vol VIII, BCH Publisher, 2013.
200
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Course Outcomes:
At the end of the course, the students will be able to:
● Acquire knowledge of Mechatronic systems and its design.
● Gain Knowledge of Microcontrollers and its operation.
● Perform experiments on Microcontrollers.
******
201
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Module 1:
Introduction Rigid-body, DoF, Rotation and Forward Kinematics. (DH par.) Inverse Kinematics
Workspace, Rigid Body Dynamics.Dynamics of Robot Arms.
Module 2:
System Dynamics and Control - Modeling of electrical, mechanical, and electromechanical systems.
Analytic solution of open loop and feedback type systems. Root Locus methods in design of systems
and evaluation of system performance. Time and frequency domain.
Module 3:
Introduction to Linear Control, State Space Modeling and Multivariable Systems, Nonlinear Control,
Stability Theory Quadrotor Control Trajectory Generation Planning and Control of a Quadrotor
design of control systems.
Course Outcomes:
After the completion of this course, the students will be able to:
● Select, design, analyze, implement, and evaluate effective controllers for a number of
different robotics platforms and applications.
● The dynamics of robot arms, mobile robots and quadrotors.
● Position and force control for robots.
● How to generate complex trajectories.
● The basics of configuration spaces for robotic systems.
● Controller synthesis and stability.
******
202
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
● To install ROS and set-up a ROS workspace on a computer.
● To write ROS talker-listener code in python.
● To create a mobile robot base URDF model.
● To create a 3-DOF robot arm URDF model.
● To simulate a mobile robot base in Gazebo.
● To attach the robot arm to base and simulate the complete mobile robot in Gazebo.
● To create an environment in Gazebo for simulating a mobile robot for an industrial
application.
● To implement SLAM for industrial application using ROS open-source packages.
● To configure and interface a webcam with ROS.
● To use OpenCV with ROS for a vision application.
Course Outcomes:
After the completion of this course, the students will be able to:
● Understand the features and uses of Robotic Operating System (ROS) and allied software
tools.
● Generate a robot manipulator and its working environment using simulation tools.
● Implement robot navigation and object manipulation for a given application.
● Incorporate and use robot vision for real-world applications.
******
203
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Project should be research oriented experimental work, involving detail analysis or development of
the industrial case studies related to Robotics & Artificial Intelligence.
Course Outcomes:
******
204
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Seminar topic would be an emerging technology/ research/ product, study and finalization of the
topic, sharing of knowledge with peers and discussion, documentation in the form of a report.
Course Outcomes:
● Understand the contemporary / emerging technology for various processes and systems.
● Share knowledge effectively in oral and written form and formulate documents.
******
205
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Detailed Content:
Identification of topic and resources, scope, and synthesize viewpoints for the areas such as
performing arts, basic Sciences, business, philosophy, sports and athletics, defense studies and
education.
Course Outcomes:
******
206
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
207
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
208
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
209
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
1. Introduction
(Induction Program was discussed and approved for all colleges by AICTE in March 2017. It was
discussed and accepted by the Council of IITs for all IITs in August 2016. It was originally proposed
by a Committee of IIT Directors and accepted at the meeting of all IIT Directors in March 2016.1
This guide has been prepared based on the Report of the Committee of IIT Directors and the
experience gained through its pilot implementation in July 2016 as accepted by the Council of IITs.
Purpose of this document is to help institutions in understanding the spirit of the accepted
Induction Program and implementing it.)
The graduating student must have knowledge and skills in the area of his study. However, he
must also have broad understanding of society and relationships. Character needs to be
nurtured as an essential quality by which he would understand and fulfill his responsibility as
an engineer, a citizen and a human being. Besides the above, several meta-skills and underlying
values are needed.
There is a mad rush for engineering today, without the student determining for himself his
interests and his goals. This is a major factor in the current state of demotivation towards
studies that exists among UG students.
The success of gaining admission into a desired institution but failure in getting the desired
branch, with peer pressure generating its own problems, leads to a peer environment that is
demotivating and corrosive. Start of hostel life without close parental supervision at the same
time, further worsens it with also a poor daily routine.
To come out of this situation, a multi-pronged approach is needed. One will have to work closely
with the newly joined students in making them feel comfortable, allow them to explore their
academic interests and activities, reduce competition and make them work for excellence,
promote bonding within them, build relations between teachers and students, give a broader
view of life, and build character.
_______________________________________________________________________________________________________________________________________
1A Committee of IIT Directors was setup in the 152nd Meeting of IIT Directors on 6th September 2015 at IIT Patna,
on how to motivate undergraduate students at IITs towards studies, and to develop verbal ability. The Committee
submitted its report on 19th January 2016. It was considered at the 153rd Meeting of all IIT Directors at IIT Mandi
on 26 March 2016, and the accepted report came out on 31 March 2016. The Induction Program was an important
recommendation, and its pilot was implemented by three IITs, namely, IIT(BHU), IIT Mandi and IIT Patna in July 2016.
At the 50th meeting of the Council of IITs on 23 August 2016, recommendation on the Induction Program and the
report of its pilot implementation were discussed and the program was accepted for all IITs.
210
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
2. Induction Program
When new students enter an institution, they come with diverse thoughts, backgrounds and
preparations. It is important to help them adjust to the new environment and inculcate in them
the ethos of the institution with a sense of larger purpose. Precious little is done by most of the
institutions, except for an orientation program lasting a couple of days.
We propose a 3-week long induction program for the UG students entering the institution, right
at the start. Normal classes start only after the induction program is over. Its purpose is to make
the students feel comfortable in their new environment, open them up, set a healthy daily
routine, create bonding in the batch as well as between faculty and students, develop
awareness, sensitivity and understanding of the self, people around them, society at large, and
nature.2
The time during the Induction Program is also used to rectify some critical lacunas, for example,
English background, for those students who have deficiency in it.
The following are the activities under the induction program in which the student would be
fully engaged throughout the day for the entire duration of the program.
_____________________________________________________________________________________________________
2Induction Program as described here borrows from three programs running earlier at different institutions: (1)
Foundation Program running at IIT Gandhinagar since July 2011, (2) Human Values course running at IIIT
Hyderabad since July 2005, and (3) Counselling Service or mentorship running at several IITs for many decades.
Contribution of each one is described next.
IIT Gandhinagar was the first IIT to recognize and implement a special 5-week Foundation Program for the incoming
1st year UG students. It took a bold step that the normal classes would start only after the five week period. It involved
activities such as games, art, etc., and also science and other creative workshops and lectures by resource persons
from outside.
IIIT Hyderabad was the first one to implement a compulsory course on Human Values. Under it, classes were held by
faculty through discussions in small groups of students, rather than in lecture mode. Moreover, faculty from all
departments got involved in conducting the group discussions under the course. The content is non-sectarian, and the
mode is dialogical rather than sermonising or lecturing. Faculty were trained beforehand, to conduct these
discussions and to guide students on issues of life.
Counselling at some of the IITs involves setting up mentor-mentee network under which 1st year students would be
divided into small groups, each assigned a senior student as a student guide, and a faculty member as a mentor. Thus,
a new student gets connected to a faculty member as well as a senior student, to whom he/she could go to in case of
any difficulty whether psychological, financial, academic, or otherwise.
The Induction Program defined here amalgamates all the three into an integrated whole, which leads to its high
effectiveness in terms of building physical activity, creativity, bonding, and character. It develops sensitivity towards
self and one’s relationships, builds awareness about others and society beyond the individual, and also in bonding
with their own batch-mates and a senior student besides a faculty member.
Scaling up the above amalgamation to an intake batch of 1000 plus students was done at IIT(BHU), Varanasi starting
from July 2016.
211
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
Methodology of teaching this content is extremely important. It must not be through do’s and
don’ts, but get students to explore and think by engaging them in a dialogue. It is best taught
through group discussions and real life activities rather than lecturing. The role of group
discussions, however, with clarity of thought of the teachers cannot be over emphasized. It is
essential for giving exposure, guiding thoughts, and realizing values.
The teachers must come from all the departments rather than only one department like HSS or
from outside of the Institute. Experiments in this direction at IIT(BHU) are noteworthy and one
can learn from them.3
Discussions would be conducted in small groups of about 20 students with a faculty mentor
each. It is to open thinking towards the self. Universal Human Values discussions could even
continue for rest of the semester as a normal course, and not stop with the induction program.
Besides drawing the attention of the student to larger issues of life, it would build relationships
between teachers and students which last for their entire 4-year stay and possibly beyond.
_____________________________________________________________________________________________________
3The Universal Human Values Course is a result of a long series of experiments at educational institutes starting from
IIT-Delhi and IIT Kanpur in the 1980s and 1990s as an elective course, NIT Raipur in late 1990s as a compulsory one-
week off campus program. The courses at IIT(BHU) which started from July 2014, are taken and developed from two
compulsory courses at IIIT Hyderabad first introduced in July 2005.
212
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
2.4. Literary
Literary activity would encompass reading, writing and possibly, debating, enacting a play etc.
3. Schedule
The activities during the Induction Program would have an Initial Phase, a Regular Phase and
a Closing Phase. The Initial and Closing Phases would be two days each.
213
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
DAY 3 Onwards
Session Time Activity Remarks
06:00 AM Wake up Call
Physical Activity
I 06:30 AM – 07:10 AM
(Mild Exercise / Yoga)
07:15 AM – 08:55 AM Bath, Breakfast etc.
Creative Arts / Universal Human Half the groups
II 09:10 AM – 10:55 AM
Values do creative arts
Complementary
Creative Arts / Universal Human
III 11:00 AM – 12:55 PM Alternate
Values
Groups
01:00 PM – 02:25 PM Lunch
IV 02:30 PM – 03:55 PM Afternoon Session See below
V 04:00 PM – 05:00 PM Afternoon Session See below
05:00 PM – 05:25 PM Break / Light Tea
VI 05:30 PM – 06:45 PM Games / Special Lectures
06:50 PM – 08:25 PM Rest and Dinner
Informal Interactions
VII 08:30 PM – 09:25 PM
(In hostels)
Sundays are off. Saturdays have the same schedule as above or have outings.
Here is the approximate activity schedule for the afternoons (may be changed to suit local
needs):
214
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
A question comes up as to what would be the follow up program after the formal 3-week
Induction Program is over? The groups which are formed should function as mentor- mentee
network. A student should feel free to approach his faculty mentor or the student guide, when
facing any kind of problem, whether academic or financial or psychological etc. (For every 10
undergraduate first year students, there would be a senior student as a student guide, and for
every 20 students, there would be a faculty mentor.) Such a group should remain for the entire
4-5-year duration of the stay of the student. Therefore, it would be good to have groups with
the students as well as teachers from the same department/discipline4.
Here we list some important suggestions which have come up and which have been
experimented with:
4. Summary
Engineering institutions were set up to generate well trained manpower in engineering with a
feeling of responsibility towards oneself, one’s family, and society. The incoming
undergraduate students are driven by their parents and society to join engineering without
215
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
understanding their own interests and talents. As a result, most students fail to link up with the
goals of their own institution.
The graduating student must have values as a human being, and knowledge and meta- skills
related to his/her profession as an engineer and as a citizen. Most students who get
demotivated to study engineering or their branch, also lose interest in learning.
The Induction Program is designed to make the newly joined students feel comfortable,
sensitize them towards exploring their academic interests and activities, reducing competition
and making them work for excellence, promote bonding within them, build relations between
teachers and students, give a broader view of life, and building of character.
The Universal Human Values component, which acts as an anchor, develops awareness and
sensitivity, feeling of equality, compassion and oneness, draw attention to society and nature,
and character to follow through. It also makes them reflect on their relationship with their
families and extended family in the college (with hostel staff and others). It also connects
students with each other and with teachers so that they can share any difficulty they might be
facing and seek help.
References:
Motivating UG Students Towards Studies, Rajeev Sangal, IITBHU Varanasi, Gautam Biswas, IIT
Guwahati, Timothy Gonsalves, IIT Mandi, Pushpak Bhattacharya, IIT Patna, (Committee of IIT
Directors).
31 March 2016, IIT Directors’ Secretariat, IIT Delhi.
*****
216
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
217
AICTE Model Curriculum for UG Degree Course in Robotics & Artificial Intelligence Engineering
www.aicte-india.org
218