0% found this document useful (0 votes)
18 views88 pages

Artificial Intelligence (AI) and Machine Learning

The document outlines the teaching and examination scheme for the VIth semester Diploma in Artificial Intelligence and Machine Learning at the State Board of Technical Education Bihar, effective from the 2022-23 session. It details the theory, practical, and term work components, including subject codes, credit distribution, and assessment methods for various subjects such as Industrial Engineering, Deep Learning, and Data Analytics. The course objectives and outcomes for each subject are also specified, emphasizing the skills and knowledge students are expected to acquire.

Uploaded by

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

Artificial Intelligence (AI) and Machine Learning

The document outlines the teaching and examination scheme for the VIth semester Diploma in Artificial Intelligence and Machine Learning at the State Board of Technical Education Bihar, effective from the 2022-23 session. It details the theory, practical, and term work components, including subject codes, credit distribution, and assessment methods for various subjects such as Industrial Engineering, Deep Learning, and Data Analytics. The course objectives and outcomes for each subject are also specified, emphasizing the skills and knowledge students are expected to acquire.

Uploaded by

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

STATE BOARD OF TECHNICAL EDUCATION BIHAR

Scheme of Teaching and Examinations for


VIth SEMESTER DIPLOMA IN ARTIFICAL INTELLIGENCE (AI) AND MACHINE LEARNING
(Effective from Session 2022-23 Batch)
THEORY
TEACHING EXAMINATI ON-SCHEME
SCHEME
Periods per Hours of Teacher's Class End Total Pass Pass Credit
Exam. Assessment Test Semester Marks Mark Marks s
S. SUBJECT Week
SUBJECT (TA) (CT) Exam (A+B+C) s in the
No. C ODE
Marks A Marks (ESE) ESE Subject
B Marks C
l. Industrial Engineering and
2044601 03 03 10 20 70 100 28 40 03
Management
2. Deep Learning 2044602 100
03 03 10 20 70 28 40 03
3. Data and visual analytics in AI 2044603 100
03 03 10 20 70 28 40 03
4. Soft computing 2044604 100
03 03 10 20 70 28 40 03
5. Open Elective / COE 03 03 10 20 70 100 28 40 02

Artificial Intelligence (Advance) Internet of Things Drone Technology


Machine learning for Data science (2044605A)
(2000605B) (Advance)(2000605C) (Advance) (2000605D)

3D Printing (Advance) (2000605E) Industrial Automation Electric Vehicles (Advance) Robotics (Advance) (2000605H)
(Advance) (2000605F) (2000605G)

Total :· 15 350 500 14


PRACTICAL
TEACHING EXAMINATION-SCHEME
SCHEME
Sr. SUB.JECT Hours Practical Total Pass Marks Credits
SUBJECT CODE
No. Periods per Week of Marks in the
Exam. (PA+ESE) Subject
Internal (PA) External
(ESE)
6. Deep Learning 02 03 07 18 25 10 01
2044606
Lab
7. Soft 04 03 15 35 50 20 02
2044607
computing
8. Lab
Elective LAB / COE
04 03 20 30 50 20 02
LAB

Artificial Intelligence (Advance) Lab Internet of Things (Advance) Lab Drone Technology (Advance) Lab
Machine Learning for Data Science Lab. (2000608B) (2000608C (2000608D)
(2044608 A)

3D Printing (Advance) Lab (2000608E) Industrial Automation (Advance) Lab Electric Vehicles (Advance) Lab Robotics (Advance) Lab (2000608H)
(2000608F) (2000608G)
Total :- 10 125 05
TERM WORK
TEACHING EXAMINATION-SCHEME
SCHEME
Sr. SUBJECT Periods per Marks of Internal Marks of Total Pass Credits
SUBJECT Week Examiner External Marks Marks in
No. CODE Examiner (ESE) (PA+ESE)
(PA) the Subject
9. Major Project TW 2044609 4 15 35 50 20 02
10. Seminar/Dissertation 2044610 4 07 18 25 10 02
11. Term Work 2 20 30 50 20 01
Course Under Moocs Artificial Intelligence (Advance)TW Internet of Things (Advance) TW
/NPTEL/ Others TW Drone Technology (Advance) TW
(2000611B) (2000611C) (2000611D)
(2044611)
3D Printing & Design (Advance) TW Robotics (Advance) TW
Industrial Automation (Advance) TW Electric Vehicles (Advance)
(2000611E) (2000611H)
(2000611F) TW (2000611G)
Total:-10 125 05

Total Periods per week Each of duration One Hour 35 Total Marks = 750 24
INDUSTRIAL ENGINEERING AND MANAGEMENT

Theory No of Period in one session : 42 Credits


No. of Periods Per Week Full Marks : 100
Subject Code L T P/S ESE : 70
2044601 03
03 — — TA : 10
CT : 20

COURSE OBJECTIVE:
Student must be trained not only in manufacturing process but also in managing activities of industries.
Student must be trained to work as a good Manager. The knowledge about plant, safety, work study
techniques, personnel Management and financial management will definitely mould the students as
managers to the industries.

COURSE OUTCOMES:
 To study the different types of Layout.
 To study the safety aspects and its impacts on an organization
 To apply different work measurement techniques.
 To understand production planning and control and its functions.
 To use basic and modern management techniques.
 To understand the staff selection procedure and training of them.
 To study capital and resources of capital.
 To study inventory control system.
 To know about organization and its behavior.

UNIT CONTENTS: THEORY HOURS


PLANT ENGINEERING AND PLANT SAFETY
Plant Engineering: Plant – Selection of site of industry – Plant layout – Principles of
good layout – types – process, product and fixed position –- techniques to improve
layout – Principles of material handling equipment – Plant maintenance – importance
– Break down maintenance, preventive maintenance and scheduled maintenance.
Plant Safety : Importance – accident – causes and cost of accident – accident
I proneness – prevention of accidents – Industrial disputes settlement of industrial 08
disputes –Collective Bargaining ,Conciliation, Mediation ,Arbitration-Indian factories
Act 1948 and its provisions related to health ,Welfare and Safety

WORK STUDY, METHOD STUDY AND WORK MEASUREMENT


Work Study: Productivity – Standard of living – method of improving productivity –
Objectives – Importance of good working conditions. Method Study: Definition –
Objectives – Selection of a job for method study – Basic procedure for conduct of
method study – Tools used – Operation process chart, Flow process chart, two handed
process chart, Man machine chart, String diagram and flow diagram.
Work Measurement: Definition – Basic procedure in making a time study –
Employees rating factor – Application of time allowances – Rest, Personal, Process,
II Special and Policy allowances – Calculation of standard time – Problems – Basic 08
concept of production study – Techniques of work measurement. Ratio Delay study,
Synthesis from standard data, Analytical estimating and Pre determined Motion Time
System(PMTS)
PRODUCTION PLANNING AND QUALITY CONTROL
Production Planning and Control: Introduction – Major functions of production
planning and control – Pre planning – Methods of fore casting – Routing and
scheduling – Dispatching and controlling –Concept of Critical path method (CPM) –
Description only. Production – types –Mass Production, batch Production and job
order production - Characteristics – Economic Batch Quantity (EBQ) – Principles of
product and process planning – make or buy decision.
Quality Control: Definition – Objectives – Types of inspection – First piece, Floor and
III centralized inspection – Advantages and disadvantages. Quality control – Statistical 10
quality control – Types of measurements – Method of variables – Method of attributes
– Uses of X, R, p, and c Charts – Operating Characteristics curve (O.C curve) –
Sampling inspection – Single and double sampling plan – Concept of ISO:9001:2008
Quality Management System Registration Certification Procedure – Benefits of ISO to
the Organization.

Principles, Modern Management Techniques and Organizational Behavior.


Principles of Management: Definition of management – Administration – Organization
– F. W. Taylor’s and Henry Fayal’s Principles of Management – Functions of Manager
– Directing – Leadership – Styles of Leadership – Qualities of a good leader –
Motivation – Positive and negative motivation –Modern Management Techniques –
Just in Time – Total Quality Management - Quality circle- Zero defect concept - 5S
Concept – Management Information Systems – Strategic Management – SWOT
Analysis – Business Process Reengineering (BPR) – Enterprises Resource Planning
(ERP) – Supply Chain Management (SCM) – Activity Based Management (ABM) –
Global Perspective – Principles and brief Description..
IV Personnel Management: Responsibility of human resource management – Selection 08
procedure – Training of workers – Apprentice training – On the job training and
vestibule school training – Job evaluation and merit rating – objectives and
importance – wages and salary administration – Components of wages – Wage
fixation – Type of wage payment –
Halsey’s 50% plan, Rowan’s plan and Emerson’s efficiency plan – Problems.
Organizational Behavior: Definition – Organization- Types of
Organization – Line, staff, Taylor’s pure functional types – Line and staff and
committee type – Organizational Approaches, Individual behavior- causes –
Environmental effect – Behavior and performance, Perception- Organizational
implications
FINANCIAL MANAGEMENT, MATERIAL MANAGEMENT
Financial Management: Fixed and working capital – Resources of capital – Shares
preference and equity shares – debentures – Type of debentures – Public deposits,
Factory costing – Direct cost – Indirect cost – Factory overhead – Selling price of a
product – Profit – Problems. Depreciation – Causes – Methods – Straight line, Sinking
fund and percentage on diminishing value method – Problems.
V 08
Material Management: Objectives of good stock control system – ABC analysis of
inventory – Procurement and consumption cycle – Minimum stock, Lead time,
Reorder Level – Economic order quantity problems – Supply chain management –
Introduction – Purchasing procedure – Store keeping – Bin card.

Text book:
1. “Industrial Engineering and Management”, O.P Khanna Revised Edition Publications (P) Ltd., -
2004 67/4 Madras House, Daryaganj, New delhi 110002.
2. “Engineering Economics and Management”, T. R. Banga & S. C. Sharma, McGraw Hill Edition
-2 2001, New Delhi.
3. Herald Koontz and Heina weihrich, ‘Essentials of Mangement, Mcgraw hill Publishing
company, Singapore International Edition Latest

Reference books:

1. Management, A global Perspective, Heinz weihrich, Harold koontz, 10th Edition, Mcgraw
International Edition Latest.
2. Essentials of Management,4th Edition, Joseph L Massie, Prentice Hall of India, New Delhi 2004
3. S Chandran, Organisational Behaviour, Vikas Publicshing House Pvt Ltd. Lates M.Govindrajan
and S Natarajan, Principles of Mangaement, Prentice Hall of India Pvt. Ltd., New Delhi Late
DEEP LEARNING

Subject Code Theory No of Period in one session : 42 Credits


2044602 No. of Periods Per Week Full Marks : 100 03
L T P/S ESE : 70
03 — — TA : 10
— — — CT : 20

Course objectives:

• To introduce the fundamentals of deep learning and the main research activities in this field. To learn
architectures and optimization methods for deep neural network training.

Course outcomes: After completion of course, students would be able to:


1. Understand the fundamentals of deep learning and the main research activities in this field
2. Remember architectures and optimization methods for deep neural network training
3. Implement, apply and test relevant learning algorithms in TensorFlow
4. Critically evaluate the method’s applicability in new contexts and construct new applications

CONTENTS: THEORY

Unit Name of Topics Hrs


Unit-I Introduction
History of Deep Learning, McCulloch Pitts Neuron, Multilayer Perceptrons
08
(MLPs), Representation Power of MLPs, Sigmoid Neurons, Feed Forward
Neural Networks, Back propagation
Unit-II Activation functions and parameters 08
Gradient Descent (GD), Momentum Based GD, Nesterov Accelerated GD,
Stochastic GD, Principal Component Analysis and its interpretations, Singular
Value Decomposition, Parameters v/s Hyper-parameters
Unit-III Auto-encoders & Regularization 08
Auto encoders and relation to PCA, Regularization in auto encoders, Denoising
auto encoders, Sparse auto encoders, Regularization: Bias Variance Tradeoff, L2
regularization, Early stopping, Dataset augmentation, Encoder Decoder Models,
Attention Mechanism, Attention over images, Batch Normalization
Unit-IV Deep Learning Models 08
Introduction to CNNs, Architecture, Convolution/pooling layers, CNN
Applications, LeNet, AlexNet, ZF-Net, VGGNet, GoogLeNet, ResNet.
Introduction to RNNs, Back propagation through time (BPTT), Vanishing and
Exploding Gradients, Truncated BPTT, GRU, LSTMs
Unit-V Deep Learning Applications
Image Processing, Natural Language Processing, Speech recognition, Video 10
Analytics

Reference Books:

1. Ian Goodfellow, YoshuaBengio, Aaron Courville. Deep Learning, the MIT press, 2016
2. Bengio, Yoshua. " Learning deep architectures for AI." Foundations and trends in Machine Learning 2.1,
Now Publishers, 2009
3. Deep Learning, Rajiv Chopra, Khanna Book Publishing, Delhi 2020.
4. https://nptel.ac.in/courses/106/106/106106184/
5. https://www.coursera.org/specializations/deep-learning
Alternative NPTEL/SWAYAM Course (if any):
Sl. No NPTEL Course Name Instructor Host Institute

01 Introduction to Machine Prof. Balaraman IIT Madras


Learning Ravindran

02 Machine Learning Prof. Carl Gustaf KTH, The Royal


Jansson Institute of
Technology
Data and Visual Analytics in AI
Subject Code Theory No of Period in one session : 42 Credits
2044603 No. of Periods Per Week Full Marks : 100 03
L T P/S ESE : 70
03 — — TA : 10
— — — CT : 20

Course objectives:

 The student will be able to understand techniques and algorithms for creating effective visualizations based
on principles from graphic design. They will also be introduced to several industry-standard software tools to
create a compelling and interactive visualization of various types of data.

Course outcomes: After completion of course, students would be able to:


1. Understand the key techniques and theory used in visualization, including data models, graphical perception,
and techniques for visual encoding and interaction.
2. Apply knowledge to a number of common data domains and corresponding analysis tasks, including
multivariate data, networks, text, and cartography.
3. Describe big data and use cases from selected business domains.
4. Explain NoSQL big data management and other technologies such as Hadoop and HDFS

CONTENTS: THEORY

Unit Name of Topics Hrs


Unit-1 Introduction
Data for Graphics, Design principles, Value for visualization, Categorical, 06
time series, and statistical data graphics, Introduction to Visualization Tools
Unit-2 Graphics Pipeline and Aesthetics and Perception
Introduction, Primitives: vertices, edges, triangles, Model transforms:
translations, rotations, scaling, View transform, Perspective transform,
12
window transform, Graphical Perception Theory, Experimentation, and the
Application, Graphical Integrity, Layering and Separation, Color and
Information, Using Space
Unit-3 Visualization Design 06
Visual Display of Quantitative Information, Data-Ink Maximization,
Graphical Design, Exploratory Data Analysis, Heat Map
Unit-4 Multidimensional Data and Interaction 12
Query, Analysis and Visualization of Multi-Dimensional Relational
Databases, Interactive Exploration, tSNE, Interactive Dynamics for Visual
Analysis, Visual Queries, Finding Patterns in Time Series Data, Trend
visualization, Animation, Dashboard, Visual Storytelling
Unit-5 Collaboration
Graph Visualization and Navigation, Online Social Networks, Social Data 06
Analysis, Collaborative Visual Analytics, Text, Map, Geospatial data
Reference Books:
1. The Visual Display of Quantitative Information by E. Tufte, Graphics Press, 2nd Edition, 2001
2. Beginner’s Guide for Data Analysis using R Programming, Jeeva Jose, Khanna Publishing 2019.
3. Data Visualization Handbook by J. Koponen, J. Hildén, CRC Press, 2019
4. The Book of Trees: Visualizing Branches of Knowledge by M. Lima, Princeton Architectural Press, 2014
5. Handbook of Graph Drawing and Visualization by R. Tamassia, CRC Press, 2013
6. Interactive Data Visualization for the Web by S. Murray O'Reilly Press, 2nd Edition, 2017

Alternative NPTEL/SWAYAM Course (if any):


Sl. No NPTEL Course Name Instructor Host Institute

01 Introduction to Data Analytics Prof. Nandan IIT Madras


Sudarasanam
Prof. B. Ravidran
02 Deep Learning for Visual Prof. Debdoot IIT Kharagpur
Computing Sheet

.
Soft Computing
Subject Code Theory No of Period in one session : 42 Credits
2044604 No. of Periods Per Week Full Marks : 100 03
L T P/S ESE : 70
03 — — TA : 10
— — — CT : 20

Course objectives:
 Students should be able to understand soft computing concepts and techniques and foster their abilities in
designing and implementing soft computing-based solutions for real-world problems.

Course outcomes: After completion of course, students would be able to:


1. Understand, Identify and describe soft computing techniques and their roles in building intelligent machines.
2. Apply a soft computing methodology for a particular problem.
3. Analyze and compare solutions by various soft computing approaches for a given problem.
4. Apply genetic algorithms to combinatorial optimization problems.
5. Evaluate and compare solutions by various soft computing approaches for a given problem.

CONTENTS: THEORY

Unit Name of Topics Hrs


Unit-1 Introduction to neural networks 10
Structure and working of Biological Neural Network, Fundamentals of
Artificial Neural Networks & Applications, Characteristics of Artificial Neural
Networks, History of neural network research, characteristics of neural
networks terminology.
Unit-2 Neural networks models and Learning Methods 10
Models of neuron McCulloch – Pitts model, Perceptron, Adaline model, Basic
learning laws, Topology of neural network architecture, Multilayer Neural
Networks, Learning Methods, Backpropagation, Counter propagation, ART,
BAM, Associative memories.
Unit-3 Introduction of Fuzzy logic and Neuro Fuzzy Systems
Introduction, Fuzzy sets, Fuzzy model, Fuzzy rule generation Fuzzy inference
08
system, Defuzzification, Architecture of a Neuro-Fuzzy system and its
applications.
Unit-4 Machine Learning
Supervised learning: Primitive algorithms, Generative algorithms, Support
Vector Machine, Ensemble methods. Unsupervised learning: K-means, 10
Principal component analysis, Independent component analysis. Reinforcement
learning and control.
Unit-5 Applications
04
Applications of GA & GP, Hybrid systems.

Reference Books:
1. Neuro fuzzy and soft computing by Jang, Pearson Education, 1996
2. Learning and Soft Computing by Kecman, Pearson Education, 2001
3. Fuzzy Sets and Fuzzy Logic - Klir and Yuan, PHI, 1995
4. Neural Network in computer Intelligence by Fu, TMH, 2003
5. Bio-Inspired Artificial Intelligence – Dario Floreano, PHI, 2008
6. Soft Computing – Ikvinderpal Singh, Khanna Book Publishing 2015.

Alternative NPTEL/SWAYAM Course (if any):


Sl. No NPTEL Course Name Instructor Host Institute

01 Introduction to Soft Computing Prof. Debasis IIT Kharagpur


Samanta

02 Fuzzy Logic and Neural Netwroks Prof. Dilip Kumar IIT Kharagpur
Pratihar
Elective
Machine Learning for Data Science
Subject Code Theory No of Period in one session : 42 Credits
2044605A No. of Periods Per Week Full Marks : 100 02
L T P/S ESE : 70
03 — — TA : 10
— — — CT : 20

Course Objectives:
 The students will be able to derive practical solutions using predictive analytics. They will also understand
the importance of various algorithms in Data Science.

Course outcomes: After completion of course, students would be able to:


1. Apply practical solutions using predictive analytics.
2. Understand the importance of various algorithms in Data Science.
3. Create competitive advantage from both structured and unstructured data.
4. Predict outcomes with supervised machine learning techniques.
5. Unearth patterns in customer behavior with unsupervised techniques.

CONTENTS: THEORY

Unit Name of Topics Hrs


Unit-1 Introduction
Algorithms and Machine Learning, Introduction to algorithms, Tools to analyze
10
algorithms, Algorithmic techniques: Divide and Conquer, examples,
Randomization, Applications
Unit-2 Algorithms
Graphs, maps, Map searching, Application of algorithms: stable marriages 06
example, Dictionaries and hashing, search trees, Dynamic programming
Unit-3 Application to Personal Genomics
Linear Programming, NP completeness, Introduction to personal Genomics,
12
Massive Raw data in Genomics, Data science on Personal Genomes,
Interconnectedness on Personal Genomes, Case studies
Unit-4 Machine Learning
Introduction, Classification, Linear Classification, Ensemble Classifiers, Model 06
Selection, Cross Validation, Holdout
Unit-5 Machine Learning Applications
Probabilistic modelling, Topic modelling, Probabilistic Inference, Application: 08
prediction of preterm birth, Data description and preparation, Relationship
between machine learning and statistics

Reference Books:

1. Introduction to Machine Learning, Jeeva Jose, Khanna Book Publishing House.


2. Machine Learning, Rajiv Chopra, Khanna Book Publishing House.
3. Data Science and Machine Learning: Mathematical and Statistical Methods Machine Learning & Pattern
Recognition, by Dirk P. Kroese, Zdravko Botev, Thomas Taimre, Radislav Vaisman, Chapman & Hall/Crc,
2019.
4. Hands-On Data Science and Python Machine Learning, Frank Kane, Packt Publishers, 2017.
5. https://www.edx.org/course/machine-learning-for-data-science-and-analytics

Alternative NPTEL/SWAYAM Course (if any):


Sl. No NPTEL Course Name Instructor Host Institute

01 Introduction to Machine Prof. Sudeshna IIT Kharagpur


Learning Sarkar

02 Introduction to Data Analytics Prof. Nandan IIT Madras


Sudarsanam
Prof. B. Ravindran
A) Course Code : 2000605B/2000608B/2000611B
B) Course Title : Artificial Intelligence (Advance)
C) Pre- requisite Course(s) : Artificial Intelligence (Basic)
D) Rationale :
In Artificial Intelligence (Basic) course, students have learned the basics for Artificial Intelligence problem solving
techniques, data analytics and articulates the different dimensions of these areas. This Artificial Intelligence (Advance)
course offers the students the comprehension of Machine learning which is a subsetof artificial intelligence in the field of
computer. The course also exposes students to Tens or flow a Python- based open source library for numerical computation
used in machine learning and developing neural networks. After completing the course students will be able to implement
various techniques used in machine learning and neural networks using open source tools.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the accomplishment of
following course outcomes by the learners. For this, the learners are expected to perform various activities related to three
learning domains (Cognitive, Psychomotor and Affective) in classroom/laboratory/workshop/field/ industry.

After completion of the course, the students will be able to-

CO-1 Elaborate the use of Machine learning in Artificial Intelligence.


CO-2 Implement various supervised and unsupervised learning models and methods.
CO-3 Illustrate Artificial neural networks and its applications.
CO-4 Implement various Neural network models and Learning Methods.
CO-5 Solve machine learning and artificial neural network problems using Tens or flow.

F) Suggested Course Articulation Matrix (CAM):


Programme Outcomes(POs) Programme
Specific
Course Outcomes*
Outcomes (PSOs)
(COs) PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
Basic and Problem Design/ Engineering Engineering Project Life
Discipline Analysis Development Tools Practices for Manageme nt Long
Specific of Solutions Society, Learning
Knowledge Sustainability
and
Environment
CO-1 - 2 2 - - - 1
CO-2 3 3 3 3 - - 2
CO-3 - 3 3 3 - - 2
CO-4 3 1 3 3 - - 2
CO-5 3 3 3 3 - - 2
Legend: High (3), Medium (2), Low (1) and No mapping (-)
*: PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs
is optional
G) Teaching & Learning Scheme:
Scheme of Study
Course Course (Hours/Week)
Code Title Classroom Lab Notional Total Total
Instruction Instruction Hours Hours Credit
(CI) (LI) (TW+ SL) (CI+LI+TW+ (C)
L T SL)
2000605B/ Artificial
intelligence 03 - 04 02 09 05
2000608B/
(Advance)
2000611B
Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case method,
Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances/ problem-based experiences in laboratory, workshop,
field or other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term Work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCS, spoken tutorials, online educational resources etc.
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of
teacher to ensure outcome of learning.

H) Assessment Scheme:
Assessment Scheme (Marks)

Total Marks (TA+TWA+LA)


Theory Assessment Term Work & Lab Assessment
(TA) Self-Learning (LA)
Assessment (TWA)
Course Code

Course
Title

Progressive

Assessment

Laboratory
Assessment
Progressive

Assessment

External
Internal
End Theory

(PLA)
Assessment
(ETA)
Theory

(PTA)

(ELA)
Lab

End
2000605 B/ Artificial
2000608B/ Intelligence 30 70 20 30 20 30 200
2000611B (Advance)
Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments, seminars, micro
projects, industrial visits, self-learning, any other student activities etc.
Note:
 Separate passing is must for progressive and end semester assessment for both theory and practical.
 ETA & ELA are to be carried out at the end of the term/ semester.
 Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as well
as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project, seminar and
self-learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/ presentation related to these
activities will be carried out by external faculty/expert (External Assessment). However, criteria of internal as well as external
assessment may vary as per the requirement of respective course. For valid and reliable assessment, the internal faculty should prepare
checklist & rubrics for these activities.

I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level and
session level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI),
Term Work (TW) and Self Learning (SL). Students are expected to demonstrate the
attainment of Theory Session Outcomes (TSOs) and Lab Session Outcomes (LSOs) leading to attainment of Course
Outcomes (COs) upon the completion of the course. While curriculum detailing, NEP 2020 related reforms like Green
skills, Sustainability, Multidisciplinary aspects, Society connect, Indian Knowledge System (IKS) and others must be
integrated appropriately.

J) Theory Session Outcomes (TSOs) and Units:


Major Theory Session Outcomes (TSOs) Units Relevant
Cos
Number(s)
TSO 1a. Describe the basic terminology of Unit – 1: Introduction to machine learning CO-1
Machine learning
TSO 1b. Explain the concept of dataset and ways Concept of Machine Learning, Define Learning,
to handle them Learn the Network, Evaluate the Network,
TSO 1c. illustrate the process of dataset division datasets and ways to handle them, Feature sets,
TSO 1d. Explain process involved in machine Dataset division: test, train and validation sets,
learning cross validation. Applications of Machine
Learning, processes involved in Machine
Learning
TSO 2a. Identify the category or class of Unit 2: Supervised and unsupervised learning CO-2
a particular dataset using KNN
algorithm Supervised learning:
TSO 2b. Use Linear regression for Introduction to Supervised Learning, K-
predictive analysis Nearest Neighbor, Linear Regression,
TSO 2c. Predict the categorical dependent Logistic Regression, Support Vector Machine
variable using Logistic (SVM), Evaluation Measures: confusion
Regression matrix, precision, precision and recall, ROC-
TSO 2d. Use SVM for classification problems Curve (Receiver Operating Characteristic
inMachine Learning curve)
TSO 2e. determine the performance of the
classification models Unsupervised learning:
TSO 2f. evaluate the performance of the Introduction to Unsupervised Learning,
classification model using Introduction to clustering, Types of
ROC-curve Clustering: Hierarchical, Agglomerative
TSO 2g Explain characteristics of Clustering and Divisive clustering;
Unsupervised learning. Partitional Clustering - K-means clustering.
TSO 2h. Explain different clustering Expectation-Maximization (EM) Algorithm
methods TSO 2i. Implement K-
means clustering algorithm to
group the unlabeled dataset
TSO 3a. Explain Structure and working of Unit 3: Introduction to neural networks CO-3
Biological Neural Network.
TSO 3b. differentiate between Artificial Neural Structure and working of Biological Neural
Network and Biological Neural Network, Fundamentals of Artificial Neural
Network Networks & Applications, Characteristics
TSO 3c. State key historical points in development of Artificial Neural Networks, History of
of ANN neural network research, characteristics of
TSO 3d. Explain the architecture of an neural networks terminology.
artificial neural network
TSO 4a. Use neuron McCulloch – Pitts model Unit 4: Neural networks models and CO-4
indesigning logical operations Learning Methods
TSO 4b. Apply Rosenblatt’s Perceptron to solve
linear classification problems Models of neuron McCulloch – Pitts model,
TSO 4c. Implement Adaptive Linear Neuron Rosenblatt’s Perceptron, Adaline model, Basic
(Adaline) training algorithm in neural learning laws, Topology of neural network
network architecture, Multilayer Neural Networks,
TSO 4d. Use Backpropagation neural Learning Methods, Backpropagation, Counter
training algorithm propagation, Adaptive Resonance Theory
TSO 4e. Use ART (Adaptive Resonance (ART), Associative memories, BAM.
Theory) learning model
TSO 4f: Implement Bidirectional Associative
Memory(BAM) model in Artificial Neural
Network
TSO 5a. Illustrate the features of Tens or flow Unit-5 Tensor flow CO-5
TSO 5b. Manipulate tensors
TSO 5c. Explain features of Tens or Board features of TensorFlow, Tensor Data
visualization structure- Rank, shape, type, one dimension
TSO 5d Explain the concept and features of and two-dimension tensor, Tensor handling
Tens or flow playground and manipulations, Tensor board
visualization- symbols
Tensors, Variables, Automatic differentiation,
Graphs and tf.function, modules layers and
models, training loops, features of Tens or
flow playground- data ,the ration of train and
test data, features, hidden layers, Epoch,
learning rate, activation function,
regularization, problem type
Note: One major TSO may require more than one Theory session/Period.

K) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical: (2000608B)
Relevant
Practical/Lab Session Outcomes (LSOs) S. Laboratory Experiment/Practical Titles
No. COs
Number(s)
LSO 1.1 Implement data 1 Write a program to implement k-Nearest CO-2
classification algorithms Neighbour algorithm to classify the iris data set.
Print both correct and wrong predictions. Python
ML library classes can be used for this problem.

LSO 2.1 Implement Machine 2 (a) Implement SVM for Iris Dataset- download
learning algorithms the dataset from CO-2
LSO 2.2 Evaluate the performance of (https://gist.github.com/netj/8836201)
classification model
(b) Find confusion matrix and evaluation matrix for
SVM
Hint: SVM model can be constructed using sklearn
command,
import pandas as pd
from sklearn.svm import SVC
from sklearn.model_selection import
train_test_split
from sklearn.metrics import confusion_matrix
from sklearn.metrics import classification_report
from sklearn.metrics import accuracy_score
1. Read the csv Iris dataset file
2. Condition the data
3. Condition the training and Testing data
4. Construct the Linear model
5. Test the model with Linear kernel
6. Prepare confusion matrix
7. prepare Classification Report

LSO 3.1 Perform clustering 3 a) Explore k-means algorithm for the small sample
operations using k-means algorithm dataset. CO-2

Explore k-means algorithm for Iris Dataset

LSO 4.1 Perform clustering 4 Apply EM algorithm to cluster a set of data stored in a
operations using EM algorithm .CSV file. Use the same data set for clustering using CO-2
k-Means algorithm. Compare the results of these two
algorithms and comment on the quality of clustering.
You can add Python ML library classes/API in the
b) program.
LSO 5.1 Build artificial neural network 5 Build an Artificial Neural Network by implementing
LSO 5.2 Test artificial neural network the Backpropagation algorithm and test the same using CO-4
appropriate data sets.

LSO 6.1 Detect features or business 6 Implement the perceptron algorithm from scratch in
intelligence in the input data python. CO-4
using perceptron

LSO 7.1 Use Tensors for given 7 Write a programme to implement two dimension and
problems three-dimension Tensor.
CO5

LSO 8.1 Use basic features for tensor 8 Write a programme to add and multiply two 4x4 CO5
handling and manipulations matrix, you can Import “tens or flow” and “numpy”.
Relevant
Practical/Lab Session Outcomes S. Laboratory Experiment/Practical Titles
(LSOs) No. COs
Number(s
)
LSO 9.1 Test artificial intelligence 9 Solve a classification problem on the Tens or flow CO5
(AI) algorithms through the playground.
use ofGoogle's TensorFlow Hint: refer https://www.educba.com/tensorflow-
machine learning libraries. playground/

LSO 10.1 Implement artificial 10 Implement algorithm for linear regression in tens or CO5, CO2
intelligence (AI) algorithms flow
through the use of Google's
TensorFlow machine learning
libraries
LSO 10.2 perform predictive analysis
using linear regression

L) Suggested Term Work and Self Learning (2000611B): Some sample suggested assignments, micro project and other
activities are mentioned here for reference.
a. Assignments: Questions/Problems/Numerical/Exercises to be provided by the course teacher in line with the
targeted COs.
b. Micro Projects:
Use python programming for the solutions of Microproject problems

1. (a) Create a Bar plot to get the frequency of the three species of the Iris data.
(b) Create a Pie plot to get the frequency of the three species of the Iris data.
(c) Write a Python program to create a graph to find relationship between the sepal length and width.

2. (a) Write a Python program to split the iris dataset into its attributes (X) and labels (y). The X variable contains
the first four columns (i.e. attributes) and y contains the labels of the dataset.
(b) Write a Python program using Scikit-learn to split the iris dataset into 70% train data and 30% test data. Out
of total 150 records, the training set will contain 120 records and the test set contains 30 of those records. Print
both datasets.

3. Conduct performance analysis of Classification Algorithms (any 2) on a specific dataset.

M) Suggested Course Evaluation Matrix: The course teacher has to decide and use appropriate assessment strategy and
its weightage in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of the
student in each of these designed activities is to be assessed to calculate COattainment.
Course Evaluation
Matrix
Theory Assessment Term Work Assessment (TWA) Lab Assessment (LA)#
(TA)**
Progressive End Theory Term Work & Self-
COs Theory Assessme nt Learning
Assessment (ETA) Progressive End
Assessment
(PTA) Lab Laboratory
Class/Mi Assignments Micro Other Assessment Assessment
d Sem Project Activities (PLA) (ELA)
Test s *
CO-1 20% 15% 30% 20% 30% -- --
CO-2 10% 25% 20% 20% 20% 30% 33%
CO-3 30% 25% 30% 20% 20% -- --
CO-4 20% 20% 20% 20% 30% 30% 33%
CO-5 20% 15% 10% 20% -- 40% 34%
Total 30 70 20 20 10 20 30
Marks 50
Legend:
* : Other Activities include self-learning, seminar, visits, surveys, product development, software development etc.
** : Mentioned under point- (N)
# : Mentioned under point- (O)
Note:
 The percentage given are approximate
 In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those COs
mapped with total experiments.
 For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of questions
related to achievement of each COs.

N) Suggested Specification Table for End Semester Theory Assessment: Specification table represents
the reflection of sample representation of assessment of cognitive domain of full course.
Unit Title and Number Total Relevant Total ETA (Marks)
Classroom COs Marks Application
Instruction Number Remember Understanding
& above (A)
(CI) (s) (R) (U)
Hours
Unit-1.0. Introduction to 7 CO1 11 5 4 2
machine learning
Unit-2.0. Supervised and 10 CO2 18 5 6 7
unsupervised
learning
Unit-3.0. Introduction to 10 CO3 17 5 7 5
neural networks
Unit-4.0.Neural networks 8 CO4 14 3 3 8
models and
Learning Methods
Unit-5.0. Tensor flow 10 CO5 10 2 6 2

45 70 20 26 24
Total Marks

Note: Similar table can also be used to design class/mid-term/ internal question paper for progressive assessment.

O) Suggested Assessment Table for Laboratory (Practical):


PLA/ELA
Relevant
SN Laboratory Practical Titles COs Performance Viva-
Number(s) Voce
PRA* PDA** (%)
(%) (%)

Write a program to implement k-Nearest Neighbor algorithm to CO-2


1. classify the iris data set. Print both correct and wrong - 80 20
predictions. Python ML library classes can be used for this
problem.

(a) Implement SVM for Iris Dataset- download the dataset CO-2
2. from(https://gist.github.com/netj/8836201) - 80 20
(b) Find confusion matrix and evaluation matrix for SVM

a) Explore k-means algorithm for the small sample dataset. CO-2


3. 20 70 10
b) Explore k-means algorithm for Iris Dataset

Apply EM algorithm to cluster a set of data stored in a .CSV CO-2


4. file. Use the same data set for clustering using k-Means - 80 20
algorithm. Compare the results of these two algorithms and
comment on the quality of clustering. You can add Python ML
library classes/API in the program.
Build an Artificial Neural Network by implementing the CO-4
5. 10 70 20
Backpropagation algorithm and test the same using appropriate
data sets.

Implement the perceptron algorithm from scratch in python. CO-4


6. 10 70 20

Write a programme to implement two dimension and three- CO-5


7. - 80 20
dimension Tensor.

Write a programme to add and multiply two 4x4 matrix, you can CO-5
8. Import “tens or flow” and “numpy”. - 80 20

Solve a classification problem on the Tens or flowplayground. CO-5


9. 20 70 10

Implement algorithm for linear regression in tens or flow CO-2, CO-5


10. 10 70 20

Legend:
PRA*: Process Assessment
PDA**: Product Assessment
Note: This table can be used for both end semester as well as progressive assessment of practical. Rubrics need to be prepared by
the course teacher for each experiment/practical to assess the student performance.

P) Suggested Instructional/Implementation Strategies: Different Instructional/ Implementation Strategies may be


appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Group Discussion, Portfolio Based Learning, Live Demonstrations in Classrooms, Lab, Information and
Communications Technology (ICT) Based Teaching Learning, Blended or flipped mode,Brainstorming, Expert
Sessions, Video Clippings, Use of Open Educational Resources (OER), MOOCs etc.

Q) List of Major Laboratory Equipment, Tools and Software:


S. Name of Equipment, Broad Specifications Relevant
No. Tools and Software Experiment/Practical
Number

1. Computer Systems Desktop Computers with i3 processor, 16 GB RAM, 512 S. No. 1 to 10


GBHDD

2. Online Python IDE https://www.online-python.com/ S. No. 1 to 10

3. Jupyter Notebook Download from https://jupyter.org/ S. No. 1 to 10

4. Pip Python Download Pip 22.3 From S. No. 1 to 10


package manager https://pypi.org/project/pip/

5. Google colab https://colab.research.google.com/github/tensorflow/docs/blo S. No. 1 to 10


b/master/site/en/tutorials/quickstart/beginner.ipynb#scrollTo=
DUNzJc4jTj6G

6. Various modules, Tens or flow, NumPy, Pandas, package S. No. 1 to 10


Libraries and
Packages
R) Suggested Learning Resources:
(a) Books:
S. Titles Author(s) Publisher and Edition with ISBN
No.
1. Machine Learning using Python Manaranjan Pradhan, Wiley,
U Dinesh Kumar ISBN-10: 8126579900
ISBN-13: 978-8126579907
2. Introduction to Machine Learning Jeeva Jose Khanna Book Publishing Co. (P) ltd,
2020. ISBN-10: 9389139066
ISBN-13: 978-9389139068
3. Machine Learning for Dummies John Paul Mueller and For Dummies; 2nd
Luca Massaron, For edition, ISBN-10:
Dummies, 1119724015
ISBN-13: 978-1119724018
4. Machine Learning Rajeev Chopra Khanna Book Publishing Co.,
2021 ISBN-10: 9789386173423
ISBN-13: 978-9386173423
6. Learn TensorFlow 2.0: Implement Pramod Singh, Apress, 978-1484255605
Machine Learning and Deep Avinash manure ISBN-10: 1484255607
Learning Models with Python ISBN-13: 978-1484255605
7 Artificial Intelligence: Concepts, Alexis Keller States Academic Press, 2022 ISBN-
Techniques and Applications 9781649649245

8 Artificial Intelligence: An Introduction Jacob Pearson Willford Press 2022 ISBN


9781682860911

9 Fundamentals of Machine Learning Mia Williams Willford Press 2022 ISBN


9781682860920

10 Artificial Intelligence: A Modern Emilia Stones Larsen and Keller Education 2022 ISBN
Approach 9781641728525

(b) Online Educational Resources:

1. NPTEL Course: Introduction to Machine Learning, Prof. Balaraman Ravindran, IIT Madras
2. https://www.tensorflow.org/resources/learn-ml
3. https://www.tutorialspoint.com/tensorflow/index.htm
4. https://www.javatpoint.com/tensorflow
5. https://developers.google.com/machine-learning/crash-course/exercises

Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested OER, before use
by the students.

(c) Others:

Data Source:
 https://archive.ics.uci.edu/ml/machine-learning-databases/auto-mpg/
 https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data
 https://www.kaggle.com/arshid/iris-flower-dataset
 https://www.kaggle.com/rohankayan/years-of-experience-and-salary-dataset

S) Course Curriculum Development Team (NITTTR, Bhopal)

 Dr. Sanjay Agrawal (Coordinator)


 Dr. R. K. Kapoor (Co-coordinator)

*****
A) Course Code : 2000605C/2000608C/2000611C
B) Course Title : Internet of Things (Advance)
C) Pre- requisite Course(s) : IoT (Basics), Computer Networks
D) Rationale :
The rise and rise of IoT technologies is redefining business opportunities and process. This has led to a growing need
to learn advance skills to remain competitive in the market. Put together, these are a potentcombination of
technologies that will dictate how our future is written, which is a strong indicator of rewarding job opportunities in
those domains. Introduction of the Advanced IoT follows a rigorous curriculum which blends the academic excellence
and industry-relevant applications.

This course will be exposed to a breadth of skills which will help students to become multi-faceted softwareengineers
with a deeper understanding of these modern technologies, their applications, and interdependence.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the accomplishment of
following course outcomes by the learners. For this, the learners are expected to perform various activities related to three
learning domains (Cognitive, Psychomotor and Affective) in classroom/ laboratory/ workshop/ field/ industry.

After completion of the course, the students will be able to-


CO-1 Use basic Python features in Programming.
CO-2 Use advance Python features in Programming.
CO-3 Explain features of Cloud and IoT data storage on it.
CO-4 Explain IoT Networking and its application.
CO-5 Develop IoT App for the given problem

F) Suggested Course Articulation Matrix (CAM):


Programme Programme
Outcomes (POs) Specific Outcomes*
Course (PSOs)
Outcome PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
s (COs) Basic and Problem Design/Deve Engineering Engineering Project Life
Discipline Analysi lopment of Tools Practices for Management Long
Specific s Solutions Society, Learnin
Knowledg Sustainability and g
e Environment
CO-1 3 3 2 2 - 2 -
CO-2 3 3 2 2 - 2 -
CO-3 1 - 3 2 2 2 2
CO-4 1 - 2 3 - 2 2
CO-5 3 3 3 2 2 3 3
Legend: High (3), Medium (2), Low (1) and No mapping (-)
* PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs
is optional
G) Teaching & Learning Scheme:
Scheme of Study
(Hours/Week)
Classroom
Course Course Notional
Instruction Lab Instruction Total Hours Total Credits
Code Title (CI) Hours (TW+
(LI) (CI+LI+TW+SL) (C)
SL)
L T
2000605C/
2000608C/ IoT
2000611C 03 - 04 02 09 05
(Advance)

Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case method,
Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances/ problem-based experiences in laboratory, workshop, field or
other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCS, spoken tutorials, Online educational resources etc.
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of teacher to
ensure outcome of learning.

H) Assessment Scheme:
Assessment Scheme (Marks)
Term Work & Self-
Theory Assessment Lab Assessment
Learning Assessment
Course Code

(TA) (LA)
(TWA)

(TA+TWA+LA)
Course

Total Marks
External
Progressive

Assessment

Progressive

Assessment
Internal

Title

Laboratory
Assessm

Assessment
Theory

Theory

(ETA)
(PTA)

(PLA)
End

Lab
ent

(ELA)
End

2000605C/ IoT
2000608C/ (Advance)
30 70 20 30 20 30 200
2000611C

Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments,
seminars, micro projects, industrial visits, self-learning, any other student activities etc.
Note:
 Separate passing is must for progressive and end semester assessment for both theory and practical.
 ETA & ELA are to be carried out at the end of the term/ semester.
 Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as
well as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project,
seminar and self-learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/ presentation
related to these activities will be carried out by external faculty/expert (External Assessment). However, criteria of internal as well
as external assessment may vary as per the requirement of respective course. For valid and reliable assessment, the internal faculty
should prepare checklist & rubrics for these activities.

I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level andsession
level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Term Work
(TW) and Self Learning (SL). Students are expected to demonstrate the attainment of TheorySession Outcomes (TSOs)
and Lab Session Outcomes (LSOs) leading to attainment of Course Outcomes (COs) upon the completion of the course.
While curriculum detailing, NEP 2020 related reforms like Green skills, Sustainability, Multidisciplinary aspects,
Society connect, Indian Knowledge System (IKS) and others must be integrated appropriate
J) Theory Session Outcomes (TSOs) and Units:

Major Theory Session Outcomes (TSOs) Units Relevant


COs
Number(s)
TSO.1. a. Write the steps to install Python. Unit-1.0 Python basics: - CO-1
TSO.1. b. Explain given types of variables in python. 1.1 Installation of Python and
1.2 Variables, Print () function, Escape character CO-5
TSO.1.c. Explain use and importance of Tuple,
sequence and run python Program
Dictionary, operators in python 1.3 Python Tuple, Dictionary, operators
TSO.1. d. Explain use of array in python. 1.4 Python arrays, create, reverse and append data
TSO.1. e. Explain use of 2-Dimensional Array in into it.
python 1.5 Python 2 Dimensional arrays.
TSO.1. f Explain uses of given type of 1.6 Python Conditional statement.
Conditional statement in python.

TSO.2. a. Explain uses of given type of do & Unit 2. Python Advance: - CO-1
while loops in python 2.1 Python Do & while loops and
TSO.2. b. Explain working of break, continue and pass 2.2 Python break, continue, pass statements C05
statement in python 2.2 Python OOPs Class, Object, Inheritance and
Constructor
TSO.2.c. Write the benefits of using
2.4 Python Strings Replace, Join, Split, Reverse,
OOP methodology in python.
Uppercase, Lowercase, count, find, split and length
TSO.2.d.Explain given type of string operation 2.5 Python Functions, Built-in functions and user
related to python. defined functions
TSO.2.e.Explain given function in python 2.6 Lambda function and uses
TSO.2.f Explain use of Lambda function in python.

TSO.3.a. Differentiate between Cloud and IoT cloud. Unit-3.0 Cloud features: - CO-1, CO-2
TSO.3.b. Explain features of Cloud in IoT 3.1 Cloud computing and IoT cloud and CO-5
3.2 Benefits of cloud in IoT
environment TSO.3.c. List features of various types of
3.3 Types of Cloud public, private and hybrid
Cloud TSO.3.d. List features of cloud services like 3.4 Cloud services like SaaS, PaaS and IaaS
SaaS, PaaS 3.5 Cloud connectivity and Data storage on Cloud.
and IaaS 3.6 Arduino: Architecture, Programming, and
Applications
TSO.3.f List advantages of cloud data storage.
3.7 Raspberry Pi Architecture, Programming, and
TSO.3.g Explain Arduino architecture and its Application basic level for IoT applications
applications.
TSO.3.h Explain Raspberry pi architecture and its
applications.
TSO.4.a. Explain wired network Unit.4 IoT Networking and Application: - CO-1
TSO.4.b.Explain short range wireless 4.1 Wired and short-range wireless network and
4.2 M2M – 2G, 3G, 4G & 5G networks CO-4
network TSO.4.c.Explain M2M
4.3 LPWAN – Low Power Wide Area Networks
communication 4.4 SigFox & LoRaWAN.
TSO.4.d.Explain various generation of wireless 4.5 NB-IOT (Narrow Band IOT)
network 4.6 RFID and Bar code basics- Components of an
RFID system-Data -Tags-Antennas- Connectors-
TSO.4.e.Explain the importance of LWPAN in
Cables- Readers- encoder/ printers for smart
IoT TSO.4.f Differentiate between SigFox & labels- Controllers software
LoRaWAN TSO.4.g Explain use of NB-IOT 4.7 RFID advantages over Bar codes.
(Narrow Band IOT) TSO.4.h Create heterogenous
network using RFID.
TSO.5.a. Identify suitable framework for IoT app Unit. 5 IoT App Development: - CO-4
development and
5.1 Framework selection for IoT app development
CO-5
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO.5.b. Identify various stages of selected app 5.2 Identify stages of app to be developed.
TSO.5.c. Develop the app. 5.3 Develop, Implement, and Deploy the App
5.4 Testing and Integration
TSO.5.d. Implement and deploy the app 5.5 Maintain and improve
TSO.5.e Maintain and improve the app based on the
feedback
Note: One major TSO may require more than one Theory session/Period.

K) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical (2000608C):
Relevant
S.
Practical/Lab Session Outcomes (LSOs) Laboratory Experiment/Practical Titles COs
No.
Number(s)
LSOs 1.1 Python installation 1.1 Install given version of Python on the CO-1
LSOs 1.2 Prepare and run python program on given 1. computer system.
problem 1.2 Prepare a python program using
LSOs 1.3 Prepare python program on Dictionary, print() function and run it.
Tuple and operators. 1.3 Access given value from the tuple
LSOs 1.4 Prepare program on arrays 1.4 Print the given value of key from the
LSOs 1.5 Prepare a program on 2-dimensional array dict.
LSOs 1.6 Create program on conditional statement 1.5 Write a Python program to create an
array of 5 integers and display the
array items. Access individual element
through indexes
1.6 Write a Python program which takes
two digits m (row) and n (column) as
input and generates a two-
dimensional array.
1.7 Write a python program to check
whether person is eligible for voting or
not. (accept age from the user)
1.8 Write a python program to check
whether the entered number is even
or odd.
1.9 Write a python program to check
whether entered number is divisible
by another entered number.
1.10 Write a python program to display
“Yes” is entered number is divisible by
5 otherwise display “No”

LSOs 2.1 Prepare python program on Do & while 2.1 Prepare a python program which can CO-2
loops LSOs 2.2 Prepare python program on break and 2. print first 10 even and odd numbers
continue statement. using while statement
LSOs 2.3 Prepare Python program using break and 2.2 Write a python program which can
continue statements print first 10 integers and its square
LSOs 2.4 prepare python program using OOP using while/for loop.
LSOs 2.5 Prepare Python program using functions 2.3 Write a python program which can
print sum of first 10 natural numbers
using while/for loop.
2.4 Write a python program which can
identify the prime number between
the range given using while/for loop.
2.5 Consider a situation where you want
to iterate over a string and want to
print all the characters until a letter
‘e’ or ‘s’ is encountered. It is specified
Relevant
S.
Practical/Lab Session Outcomes (LSOs) Laboratory Experiment/Practical Titles COs
No.
Number(s)
that you have to do this using loop
and only one loop is allowed to use.
2.6 Consider the situation when you need
to write a program which prints the
number from 1 to 10 and but not 6. It
is specified that you have to do this
using loop and only one loop is
allowed to use.
2.7 Create a Class with instance attributes
2.8 Create a Vehicle class without
any variables and methods
2.9 Write a Python function to find the
Max of three numbers.
2.10 Write a Python program to reverse a
string.

LSO 3.1 Signup for free cloud storage 3.1 Create a free cloud account CO-3
LSO 3.2 Store data into cloud and retrieve it. 3. 3.2 Store data on cloud and retrieve it

LSO 4.1 Design various types of network 4 4.1 Study of different types of Network cables CO-4
cables LSO 4.2 Connect computer in LAN. and Practically implement the cross- wired
LSO 4.3 Connect devices using wireless cable and straight through cable using
network LSO 4.4 Connect machine with clamping tool.
machine 4.2 Connect the computers in Local Area
LSO 4.5 Connect devices using IEEE Network
802 LSO 4.6 Connect devices using 4.3 Connect 2 or more devices using
LPWAN LSO 4.7 Connect devices Bluetooth
using RFID 4.4 Connect 2 or more devices using
infrared
4.5 Connect 2 more machine using m2m
4.6 Connect 2 or more different devices
using access point
4.7 Connect 2 devices using LPWAN (Smart
Meter)
4.8 Connect 2 or more devices using RFID

LSO 5.1 Develop a IoT app 5. 5.1 Identify a problem and develop an app CO-5
LSO 5.2 Develop IoT applications using smartphones. 5.2 Building a temperature monitoring
system using sensors and Smartphone

L) Suggested Term Work and Self Learning (2000611C): Some sample suggested assignments, micro projectand
other activities are mentioned here for reference.

a. Assignments: Questions/Problems/Numerical/Exercises to be provided by the course teacher in line with the targeted
COs.

b. Micro Projects:

1. Prepare a report on Python programming language.


2. Develop a small software in python to solve a IoT data analysis.
3. Create a id on free cloud storage and share data on it for others.
4. Create a heterogenous network and connect different dives.
5. Create a an IoT app for the identified problem

c. Other Activities:

1. Seminar Topics: - “Future of wireless network.”


2. “Smart electricity billing “, “Cloud computing and IoT”
3. Visit to industry for IoT implementation in industrial process.
4. Reading RFID cards using 8051- RFID in the supply chain- Vehicles parking using RFID- library management
system- electronic toll payment- smart shipping containers fleet monitoring and management.
5. Building IoT Applications like pressure, air quality, temperature and motion detector using Arduino andraspberry-
pi Universal boards.
6. Surveys of market for availability of various types of network devices and its pricing.
7. Product Development: Development of projects for real life problem solution app.
8. Software Development: Using Python

d. Self-learning topics:

1. Deeper knowledge in Python features


2. Network devices and its capabilities
3. Advantages of IoT implementations

M) Suggested Course Evaluation Matrix: The course teacher has to decide and use appropriate assessment strategy and its
weightage in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of each student
in each of these designed activities is to be used to calculate CO attainment.
Course Evaluation Matrix

Theory Assessment (TA)** Term Work Assessment (TWA) Lab Assessment (LA)#

Progressive End Term Work & Self-


COs Theory Theory Learning
Assessment Assessment Progressive End
Assessment
(PTA) (ETA) Lab Laboratory
Class/Mid Assessment Assessment
Sem Test (PLA) (ELA)

Assignment Micro Other


s Projects Activities*

CO-1 10% 10% 20% -- 33% 10% 20%

CO-2 15% 10% 20% -- 33% 15% 20%

CO-3 30% 30% 20% -- 34% 15% 20%

CO-4 20% 30% 20% 50% -- 30% 20%

CO-5 25% 20% 20% 50% -- 30% 20%

Total 30 70 20 20 10 20 30
Mark
s 50

Legend:
*: Other Activities include self-learning, seminar, visits, surveys, product development, software development etc.
**: Mentioned under point- (N)
#: Mentioned under point-(O)
Note:
 The percentage given are approximate
 In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those
COs mapped with total experiments.
 For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of
questions related to achievement of each COs.
N) Suggested Specification Table for End Semester Theory Assessment: Specification table represents the
reflection of sample representation of assessment of cognitive domain of full course.
Unit Title and Number Total Relevant Total ETA
Classroom COs Mark (Marks)
Instruction Number s
Remember Understanding Application
(CI) (s)
(R) (U) & above
Hour
s (A)
Unit-1. Python basics 5 CO1 7 2 2 3

Unit-2. Python Advance 5 Co1, 7 2 2 3


CO2
Unit-3. Cloud features 14 CO3 21 8 8 5

Unit-4. Networking and 14 CO4, C03 21 5 7 9


Application
Unit-5. IoT Applications 10 CO5, 14 3 6 5
CO3
and CO4
Total Marks 48 70 20 25 25

Note: Similar table can also be used to design class/mid-term/ internal question paper for progressive assessment.

O) Suggested Assessment Table for Laboratory (Practical):


PLA /ELA
Relevant Performance Viva
SN Laboratory Practical Titles
COs PRA* PDA* -
Number(s) (%) * Voce
(%) (%)
1. Install given version of Python the computer system. CO-1 70 20 10

2. Prepare a python program using print() function and run it. CO-1 60 30 10

3. Access given value from the tuple CO-1 60 30 10

4. Print the given value of key from the dict. CO-1 60 30 10

5. Write a Python program to create an array of 5 integers and CO-1 60 30 10


display the array items. Access individual element through
indexes
6. Write a Python program which takes two digits m (row) and n CO-1 60 30 10
(column) as input and generates a two-dimensional array.
7. Write a python program to check whether person is eligible for CO-1 60 30 10
voting or not. (accept age from the user)
8. Write a python program to check whether the entered number is CO-1 60 30 10
even or odd.
9. Write a python program to check whether entered number is CO-1 60 30 10
divisible by another entered number.
10. Write a python program to display “Yes” is entered number is CO-1 60 30 10
divisible by 5 otherwise display “No”
11. Prepare a python program which can print first 10 even and CO-2 60 30 10
odd numbers using while statement
12. Write a python program which can print first 10 integers and its CO-2 60 30 10
square using while/for loop.
PLA /ELA
Relevant Performance Viva-
SN Laboratory Practical Titles
COs PRA PDA* Voce
Number(s) * * (%)
(%) (%)
13. Write a python program which can print sum of first 10 natural CO-2 60 30 10
numbers using while/for loop.
14. Write a python program which can identify the prime number CO-2 60 30 10
between the range given using while/for loop.
15. Consider a situation where you want to iterate over a string and CO-2 60 30 10
want to print all the characters until a letter ‘e’ or ‘s’ is
encountered. It is specified that you have to do this using loop
and only one loop is allowed to use.
16. Consider the situation when you need to write a program CO-2 60 30 10
which prints the number from 1 to 10 and but not 6. It is
specified that you have to do this using loop and only one
loop is allowed to use.
17. Create a Class with instance attributes CO-2 60 30 10

18. Create a Vehicle class without any variables and methods CO-2 60 30 10

19. Write a Python function to find the Max of three numbers. CO-2 60 30 10

20. Write a Python program to reverse a string. CO-2 60 30 10

21. Create a free cloud account CO-3 70 20 10

22. Store data on cloud and retrieve it. CO-3 60 30 10

23. Study of different types of Network cables and Practically CO-4 70 20 10


implement the cross-wired cable and straight through cable
using clamping tool.
24. Connect the computers in Local Area Network CO-4 70 20 10

25. Connect 2 or more devices using Bluetooth CO-4 70 20 10

26. Connect 2 or more devices using infrared CO-4 70 20 10

27. Connect 2 more machine using m2m CO-4 70 20 10

28. Connect 2 or more different devices using access point CO-4 70 20 10

29. Connect 2 devices suing LPWAN (Smart Meter) CO-4 70 20 10

30. Connect 2 or more devices using RFID CO-4 70 20 10

31. Identify a problem and develop an app CO-5 70 20 10

Legend:
PRA*: Process Assessment
PDA**: Product
Assessment
Note: This table can be used for both end semester as well as progressive assessment of practical. Rubrics need to be
prepared by the course teacher for each experiment/practical to assess the student performance.
P) Suggested Instructional/ Implementation Strategies: Different Instructional/ Implementation Strategies may be
appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Case Method, Group Discussion, Industrial visits, Industrial Training, Portfolio Based Learning, Role Play, Live
Demonstrations in Classrooms, Lab, Field, Information and Communications Technology (ICT) Based Teaching
Learning, Blended or flipped mode, Brainstorming, Expert Sessions, Video Clippings, Use of Open Educational
Resources (OER), MOOCs etc.

Q) List of Major Laboratory Equipment, Tools and Software:


S. Name of Equipment, Broad Relevant
No. Tools and Software Specifications Experiment/Practic
al Number
1 Python software Openly available as per instruction
2 Cables connecters and Cat 6e cable, RJ-45 connectors and Crimping Tool
crimping tools
3 Bluetooth and infrared devices Any mobile and wireless keyboard and mouse As mentioned above list
4 IoT free cloud Free available
5 Smart devices Like meters, bulbs etc.

6 Wireless access point Wireless router or access point

8 Arduino development board Arduino Uno and Arduino Nano.

6 Raspberry Pi Raspberry Pi 4/ Raspberry Pi 3/ Raspberry Pi 2

R) Suggested Learning Resources:


(a) Books:
S. Title Author(s) Publisher and Edition with ISBN
No. s
1 Let Us Python Kanetkar Yashavant BPB Publications
ISBN: 9789388511568, 9789388511568
2 IOT (Internet of things) and Its Application P K Pandey T Balaji Publication (1 January 2020) ISBN-
10: 8194136385 ISBN-13: 978-8194136385
3 Raspberry Pi Cookbook: Software Simon Monk Shroff/O'Reilly; Third edition (4 October 2019)
and Hardware Problems and ISBN-10: 9352139267 ISBN-13: 978-
Solutions
9352139262
4 Raspberry Pi Cookbook: Software Simon Monk Shroff/O'Reilly; Third edition (4 October 2019)
and Hardware Problems and
ISBN-10: 9352139267 ISBN-13: 978-
Solutions,
9352139262
5 Cloud Computing: Concepts, Erl Pearson Education India; 1st edition (1
Technology & Architecture January2014)
ISBN-10: 9332535922 ISBN-13: 978-
9332535923

States Academic Press 2023 ISBN


Fundamentals of Internet of Things Eden Scott
6. 9781649649235

Murphy & Moore Publishing 2023 ISBN


Internet of Things Alaina Wilson
7 9781649872731

Larsen and Keller Education 2023 ISBN


8 Principles of Internet of Things Hallie Parker
9781641728312
(b) Online Educational Resources:
1. nptel.iitm.ac.in/courses/.../IIT.../lecture%2023%20and%2024.htm
2. en.wikipedia.org/wiki/Shear_and_moment_diagram
3. www.freestudy.co.uk/mech%20prin%20h2/stress.pdf
4. www.engineerstudent.co.uk/stress_and_strain.html
5. https://www.iit.edu/arc/workshops/pdfs/Moment_Inertia.pdf
6. https://www.veritis.com/blog/aws-vs-azure-vs-gcp-the-cloud-platform-of-your-choice/
7. https://wiki.python.org/moin/TimeComplexity
8. www.engineerstudent.co.uk/stress_and_strain.html
9. https://www.iit.edu/arc/workshops/pdfs/Moment_Inertia.pdf
Amini, P. (2014). Sulley: Pure Python fully automated and unattended fuzzing frame- work.
https://github.com/OpenRCE/sulley

Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested OER, before use
by the students.

(c) Others:
1. Learning Packages
2. Users’ Guide
3. Manufacturers’ Manual
4. Lab Manuals

S) Course Curriculum Development Team (NITTTR, Bhopal)

Dr. M. A. Rizvi (Coordinator)

******
A) Course Code : 2000605D/2000608D/2000611D
B) Course Title : Drone Technology (Advanced)
C) Pre- requisite Course(s) : Drone Technology (Basics)
D) Rationale :

In previous semester, a course in drone technology broadly discussed about basic principles, functions and interface of
different components and design simple drone structure. In order to understand the successive development of drones /
UAVs in terms of their geometric structure, working methodology and navigation control etc., so it is important to study
the advanced course on Drone Technology. This course includes the study of Static and dynamic force analysis on drone,
advance flying features, navigation control, maintenance and advance applications of different types of drone.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the accomplishment of
following course outcomes by the learners. For this, the learners are expected to perform various activities related to three
learning domains (Cognitive, Psychomotor and Affective) in classroom/ laboratory/ workshop/ field/ industry.

After completion of the course, the students will be able to-


CO-1 Apply the concept of engineering mechanics for stability of drone.
CO-2 Design the structure of drone using GPS module and thermal Image camera.
CO-3 Operate drone using advance flight controller board.
CO-4 Perform drone maintenance and assembly.
CO-5 Use drone in advance applications like precision agriculture, security, IoT, etc.

F) Suggested Course Articulation Matrix (CAM):


Programme Programme
Outcomes (POs) Specific Outcomes*
Course (PSOs)
Outcome PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
s (COs) Basic Problem Design/ Engineering Engineering Project Life
and Analysi Development Tools Practices for Management Long
Disciplin s of Solutions Society, Learning
e Specific Sustainability and
Knowledge Environment
CO-1 3 - - - - - -
CO-2 2 2 - 3 3 - -
CO-3 2 2 3 3 - - -
CO-4 3 - - 3 - - -
CO-5 - 2 2 - - 3 2
Legend: High (3), Medium (2), Low (1) and No mapping (-)
* PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs
is optional
G) Teaching & Learning Scheme:
Scheme of Study (Hours/Week)

Course Course Classroom Lab Notional Total Total


Code Title Instruction Instruction Hours Hours Credits
(CI) (LI) (TW+ SL) (CI+LI+TW+SL) (C)
L T

2000605D/ Drone
2000608D/ Technology 03 - 04 02 09 05
2000611D (Advance)

Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case
method, Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances /problem-based experiences in laboratory, workshop,
field or other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term Work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCs, spoken tutorials, online educational resources etc.
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of
teacher to ensure outcome of learning.

H) Assessment Scheme:
Assessment Scheme
(Marks)

Total Marks (TA+TWA+LA)


Term Work & Self-
Theory Lab
Learning
Assessment Assessme
(TA) Assessment (TWA) nt (LA)
Lab Assessment

Course Course
Progressive

Laboratory
Assessment

Progressive

Assessment
Assessment

External

Code
Internal

Title
Theory

Theory

(ETA)

(ELA)
(PTA)

(PLA)

End
End

2000605D/ Drone
2000608D/ Technolog
y 30 70 20 30 20 30 200
2000611D
(Advance)

Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments, seminars,
micro projects, industrial visits, self-learning, any other student activities etc.
Note:
Separate passing is must for progressive and end semester assessment for both theory and practical.
ETA & ELA are to be carried out at the end of the term/ semester.
Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as
well as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project,
seminar and self-learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/ presentation
related to these activities will be carried out by external faculty/expert (External Assessment). However, criteria of internal as well
as external assessment may vary as per the requirement of respective course. For valid and reliable assessment, the internal faculty
should prepare checklist & rubrics for these activities.
I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level and session
level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Term Work
(SW) and Self Learning (SL). Students are expected to demonstrate the attainment of TheorySession Outcomes (TSOs)
and Lab Session Outcomes (LSOs) leading to attainment of Course Outcomes (COs) upon the completion of the course.
While curriculum detailing, NEP 2020 related reforms like Green skills, Sustainability, Multidisciplinary aspects,
Society connect, Indian Knowledge System (IKS) and others must be integrated appropriately.

J) Theory Session Outcomes (TSOs) and Units:

Major Theory Session Outcomes (TSOs) Units Relevant


COs
Number (s)
TSO 1a. Draw free body diagram of quadcopter Unit-1.0 Engineering mechanics for CO-1
drone. Drone technology
TSO 1b. Determine centroid of given drone 1.1 Drone Mechanics
structure.  Free body diagram of drone
TSO 1c. Determine center of gravity of different  Method of finding resultant of force system
drone structure.  Equilibrium of coplanar force system
TSO 1d. Analyze different types of force acting 1.2 Center of Gravity
drone system.
 Centroid of plane figure
Differentiate between static and dynamic  Center of gravity of solid bodies
TSO 1e.
force analysis.
1.3 Force analysis in drone
Explain how gyroscopic motion
TSO 1f. keeps drone balanced and hovering.  Force analysis in drone
 Forces of flight
 Principle axes and rotation of aerial systems
1.4 Dynamics of machine
 Static and dynamic force analysis
 Gyroscopic motions

TSO 2a. Describe properties and application of Unit-2.0 Drone Frame and components CO-2
smart materials use in UAV frame. 2.1 Drone frame design
TSO 2b. Calculate the diameter of the propeller for Calculation principle for drome frame sizes
given drone frame size. Quadcopter frame design
TSO 2c. Determine size of quadcopter frame and Smart materials for UAV frame
diameter of propeller of drone Green material uses in drone

TSO 2d. Describe working of GPS and its 2.2 Advance Drones component
hardware interfacing.  GPS, Interfacing of GPS hardware
TSO 2e. Write steps to interface GPS module for  Thermal and chemical sensor
drone navigation.  Tilt and LiDAR sensor
TSO 2f. Describe different RF blocks and antennas 2.3 RF transmitter and receiver
used in RF transmitter and receiver.  RF blocks
 RF antennas
2.4 Micro-electromechanical systems (MEMS)
based sensor
2.5 HD and thermal Image camera

TSO 3a. Identify features and specifications of Unit-3.0 Advance flight controller Board (FCB) CO-3
FCB use in different application
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number (s)
TSO 3b. Explain ports of any given advance 3.1 Specification and ports of FCB
flight controller board. 3.2 Software for FCB
TSO 3c. Write steps of software installation of Software installation
flight controller board. 3.3 Radio Communication with FCB
TSO 3d. Describe installation and calibration steps Installation of Radio Telemetry
of radio telemetry with FCB. Radio Calibration with FCB
TSO 3e. Write steps of calibration of 3.4 Calibration of accelerometer
accelerometer and ESC with 3.5 Calibration of ESC
TSO 3f. FCB. 3.6 Interface of motor with FCB using ESC
Describe interfacing of GPS with FCB. 3.7 GPS interface with FCB
3.8 Safety features of advance FCB

TSO 4a. Describe challenges comes in drone Unit-4.0 Maintenance and assembling of Drone CO-4
maintenance.
4.1 Need and scope of drone maintenance
TSO 4b. Describe measuring devices and 4.2 Types of maintenance
instrument use in drone maintenance.
4.3 Routine drone maintenance and its checklist
TSO 4c. Describe measuring instrument used to
 Recording basic details
measure electrical parameters in drone.
 Structural inspection
TSO 4d. Write sequence of steps use in assembling
 Battery check
of drone.
 Software/firmware
4.4 Types of measuring instrument use in drone
maintenance
4.5 Measurement of different electrical parameters
related with drone hardware
4.6 Assembly of drones
 Concept of interchangeability
 Principle of gauging and their
applicabilityin drone assembly
 Parameters and profile measurements of
standard propellers
 Concepts of drone assembly using 3D
modeling

TSO 5a. Describe function of autonomous drone Unit-5.0 Advance Drone Application CO-5
using AI.
5.1 Application of AI in Drone Technology
TSO 5b. Describe IoT enable UAV for 5.2 IoT and Computer vision integrated Drone
surveillance and data gathering.
5.3 Drone interface with smart-phone
TSO 5c. Explain drone applications based on cost 5.4 Drone Applications in
saving, enhanced efficiency and
profitability aspects.  Military
 Precision Agriculture
Note: One major TSO may require more than one theory session/period.
K) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical (2000608D):
RelevantCOs
Practical/Lab Session Outcomes (LSOs) S. Laboratory Experiment/Practical Titles Number(s)
No.

LSO 1.1 Use the force of gravity to compute the 1. Determine Centre of gravity of different done CO-1
centre of gravity for a given drone structure.
structure.
LSO 2.1 Develop skills of observation and 2. Demonstrate gyroscopic effect on a drone CO-1
interpreting phenomenal changes on model
Drone model for stability and hovering.
LSO 3.1 Draw various frame to be required in 3. Compare different types of airframe structure CO-2, CO-4
designing drone structure. like quadcopter frame (plus shape, cross shape
LSO 3.2 Use Measuring instrument in designing and H-shape), hexacopter frame (hexa + and
drone frame. hexa S).
LSO 3.3 Choose suitable materials for making
drone frame
LSO 4.1 Identify and measure the condition of 4. Test Tilt and LiDAR sensors and their CO-2
sensors. characteristics with Microcontroller based Flight
LSO 4.2 Interface Tilt and LiDAR sensors in drone. controller board.
LSO 5.1 Identify different component of GPS 5. Demonstrate the interfacing of GPS module to CO-2, CO-3
module drone navigation.
LSO 5.2Measure and use signals from GPS
module to determine latitude & longitude.
LSO 5.3 Diagnose problems using appropriate
instruments/tools related to
GPS
navigation.
LSO 6.1 Measure characteristics of HD and 6. Test HD and thermal Image camera and their CO-2
thermal Image camera. characteristics.
LSO 6.2 Diagnose common problems related to HD
and thermal Image camera.
LSO 7.1 Identify the characteristics of RF 7. Identify, configure and operate 433MHz and 2.4 CO-2
circuit blocks like amplifier, and GHz RC transmitter and receiver.
filters.
LSO 7.2 Identity different antennas used.
LSO 7.3 Operate drone using RC transmitter and
receiver.
LSO 8.1 Test the different peripheral 8. Programming and configure of parameters in CO-3
interconnections with FCB flight control board (FCB).
LSO 8.2 Troubleshoot advance Flight control board
(FCB)
LSO 9.1 Configure radio communication device 9. Test and perform communication of advance CO-3, CO-2
to control drones. Flight control board with RF transceiver.
LSO 9.2 Operate drone using RC transmitter and
receiver.
LSO 10.1 Measure various parameters of 10. Test and perform communication of Flight CO-3, CO-2
GPS system control board (FCB) with GPS
LSO 10.2 Interface GPS system with flight
controller board.
LSO 11.1 Configure HD and thermal image camera 11. Test and troubleshoot HD and thermal image CO-3, CO-2
with drone. camera with advance FCB in drone.
LSO 11.2 Demonstrate use of HD and thermal
image camera with FCB
LSO 12.1 Measure voltage, current frequency 12. Measure various electric parameters in drone CO-4
using Digital Multimeter hardware
LSO 12.2 Measure peak to peak voltage, time
period, and duty cycle using DSO
and
waveform generator.
Relevant
Practical/Lab Session Outcomes (LSOs) S. Laboratory Experiment/Practical Titles COs
No. Number(s)
LSO 12.3 Measure unknown frequency and its
level using spectrum analyzer.
LSO 13.1 Inspect drone as per the given checklist 13. Perform preventive maintenance of drone CO-4
LSO 13.2 Diagnose drone problems after flying components
of
50 and 100hrs
LSO 14.1 Perform dismantle process of drone. 14. Dismantle and service of different parts of CO-4
LSO 14.2 perform services need for operation drone system
LSO 14.3 Check and Install different parts of
the drone system.
LSO 14.4 Assemble drone component.

L) Suggested Term Work and Self Learning (2000611D): Some sample suggested assignments, micro projectand
other activities are mentioned here for reference.

a. Assignments: Questions/Problems/Numerical/Exercises to be provided by the course teacher in line with the


targeted COs.

b. Micro Projects:

1. Prepare maintenance report for small UAV.


2. Survey nearby electronics shop and Prepare report on types of drone frames and drone sensorsavailable and its
specification.
3. Prepare report of surveying & mapping of our institute using drone with HD and thermal image camera.
4. Prepare report on land and crops quality of nearby agriculture field using drone.
5. Prepare report on Identify and select different application drones like agriculture, Surveillance,Inspections and
gathering Information for disaster management.
6. Download 5 videos on advance FCB of drone design. Watch them and write report on it.
7. Market survey on different types of FCB, its specification and specific application and prepare report.
8. Develop mission completion drone with the help of GPS based Advance FCB.

c. Other Activities:

1. Seminar Topics-Drone stability using gyroscopic motion, Quadcopter frame, Green material use in drone design,
GPS based drones, types of HD and thermal Image camera, Safety features in advance drone, Drone Assembling,
Military drone.
2. Visits: Visit nearby small industry, Drone institute facilities. Prepare report of visit with special comments of
advance drone technology used, material used, cost of printed component.
3. Surveys: Survey nearby electronics shop and Prepare report of list of advance drone components and its
specification.
4. Product Development
5. Software Development

d. Self-learning topics:

1. Different types Drones frame


2. Overview of GPS technology
3. Different types of HD and thermal Image camera
4. Safety features in Drone
5. Advance drone application
M) Suggested Course Evaluation Matrix: The course teacher has to decide and use appropriate assessment strategy and its
weightage in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of each student in
each of these designed activities is to be used to calculate CO attainment.

Course Evaluation
Matrix
Theory Assessment (TA)** Term Work Assessment (TWA) Lab Assessment (LA)#
Progressiv End Term Work & Self-
e Theory Theory Learning
COs Assessment Assessment Progressive End
Assessment
(PTA) (ETA) Lab Laboratory
Class/Mid Assignment Micro Other Assessment Assessment
Sem Test s Project Activities* (PLA) (ELA)
s
CO-1 15% 15% 20% 20% 20% 25% 25%
CO-2 20% 20% 20% 20% 20% 25% 25%
CO-3 25% 25% 20% 20% 20% 25% 25%
CO-4 25% 25% 20% 20% 20% 25% 25%
CO-5 15% 15% 20% 20% 20% - -
Total 30 70 20 20 10 20 30
Mark 50
s
Legend:
*: Other Activities include self- learning, seminar, visits, surveys, product development, software development etc.
**: Mentioned under point- (N)
#: Mentioned under point-(O)
Note:
The percentage given are approximate
In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those COs
mapped with total experiments.
For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of questions related to
achievement of each COs.

N) Suggested Specification Table for End Semester Theory Assessment: Specification table represents the reflection of
sample representation of assessment of cognitive domain of full course.
Unit Title and Number Total Relevant Total ETA
Classroom COs Marks (Marks)
Instruction Number Remember Understanding Application
(CI) (s) (R) (U) & above (A)
Hours

Unit 1.0 Engineering 8 CO-1 12 04 04 04


mechanics for Drone
Technology
Unit 2.0 Drone frame and 10 CO-2 14 04 04 06
components
Unit 3.0 Advance Flight 12 CO-3 16 04 06 06
Controller Board
Unit 4.0 Maintenance and 10 CO-4 16 04 06 06
assembling of drone
Unit 5.0 Advance Drone 8 CO-5 12 04 04 04
Application
Total Marks 48 70 20 24 26

Note: Similar table can also be used to design class/mid-term/ internal question paper for progressive assessment.
O) Suggested Assessment Table for Laboratory (Practical):
S. PLA
Relevant
No. /ELA
Laboratory Practical Titles COs
Performance Viva
Number(s)
PRA PDA* -
* * Voc
(%) (%) e
(%)
1. Determine Centre of gravity of different done structure. CO-1 50 40 10

2. Demonstrate gyroscopic effect on a drone model CO-1 40 50 10

3. Compare different types of airframe structure like quadcopter frame (plus CO-2 50 40 10
shape, cross shape and H-shape), hexacopter frame (hexa + and hexa S).
4. Test Tilt and LiDAR sensors and their characteristics with CO-2 50 40 10
Microcontroller based Flight controller board.
5. Demonstrate the interfacing of GPS module to drone navigation. CO-2, CO- 50 40 10
3
6. Test HD and thermal Image camera and their characteristics. CO-2 50 40 10

7. Identify, configure and operate 433MHz and 2.4 GHz RC transmitter and CO-2 60 30 10
receiver.

8. Programming and configuration of parameters in flight control board (FCB). CO-3 60 30 10

9. Test and perform communication of advance Flight control board with RF CO-3, CO- 60 30 10
transceiver. 2
10. Test and perform communication of Flight control board (FCB) with GPS CO-3, CO- 60 30 10
2
11. Test and troubleshoot HD and thermal image camera with advance FCB in CO-3, CO- 60 30 10
drone. 2
12. Measure various electric parameters in drone hardware CO-4 40 50 10

13. Perform preventive maintenance of drone components CO-4 60 30 10

14. Dismantle and service of different parts of drone system CO-4 60 30 10

Legend:
PRA*: Process Assessment
PDA**: Product
Assessment
Note: This table can be used for both end semester as well as progressive assessment of practical. Rubrics need to be
prepared by the course teacher for each experiment/practical to assess the student performance.

P) Suggested Instructional/Implementation Strategies: Different Instructional/ Implementation Strategies may be


appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Case Method, Group Discussion, Industrial visits, Industrial Training, Portfolio Based Learning, Role Play, Live
Demonstrations in Classrooms, Lab, Field, Information and Communications Technology (ICT) Based Teaching
Learning, Blended or flipped mode, Brainstorming, Expert Sessions, Video Clippings, Use of Open Educational
Resources (OER), MOOCs etc.
Q) List of Major Laboratory Equipment, Tools and Software:
S. Name of Equipment, Tools and Broad Relevant
No. Software Specifications Experiment/Practical
Number
1. Drone Frame Tricopter/Quadcopter/Hexacopter 1-15

2. Propellers 15 X 5.5 CW/Others 1-15

3. GPS module M8N Series 1-15

4. Drone Camera 15-20 Megapixel 1-15

5. Camera Gimble 3 Axis feature, 360 Degree movement 1-15

6. Tilt Sensor 8-30 volt 1-15


7. LiDER sensor Range 75m to 200m 1-15

8. Battery Lithium Polymer Battery,8000 to 10000 mAh 1-15


9. Motor BLDC, 370kv 1-15
10. Electronic speed Controller (ESC) 40 Amp 1-15
11. Flight Controller Board CC3D/Pixhawk/Others 1-15
12. Transmitter and Receiver for radio 10 Channels and more, 2.4 GHz & 5.8 GHz 1-15
signal
13. Embedded system for AI application Open Source Jetson Baseboard /Others 1-15
on UAV

R) Suggested Learning Resources:


(a) Books:
S. Titles Author (s) Publisher and Edition with ISBN
No.
1. Make: DIY Drone and Quadcopter Projects: A Editors of Make Shroff/Maker Media, First edition
Collection of Drone-Based Essays, Tutorials, and 2016, ISBN-978-9352133994
Projects
2. Make: Getting Started with Drones: Build Terry Kilby & Shroff/Maker Media, First edition
and Customize Your Own Quadcopter Belinda Kilby 2016, ISBN-978-9352133147
3. Agricultural Drones: A Peaceful Pursuit K R Krishna Apple Academic Press,1st edition
2018, ISBN-978-1771885959

4. Building Multicopter Video Drones: Build and Ty Audronis Packt Publishing Limited;
fly multicopter drones to gather breathtaking Illustrated edition,2014, ISBN-978-
video footage 1782175438
5. The Complete Guide to Drones Adam Juniper Ilex Press, Extended 2nd
Edition,2018 ISBN-9781781575383
6. Unmanned Aircraft Systems - UAVS Design, R Austin John Wiley & Sons Inc, 1st edition,
Development and Deployment (Aerospace 2010, ISBN-978-0470058190
Series)
7 NY Research Press 2023 ISBN
Drone Technology Miranda Hall
9781632389574
8 Willford Press 2023 ISBN
Introduction to UAV Systems Rupert Baker
9781682860890
9 Theory, Design, and Applications of
Larsen and Keller Education 2023 ISBN
Unmanned Aerial Vehicles Tyler Wood
9781641728338
(b) Online Educational Resources:
1. https://archive.nptel.ac.in/courses/101/104/101104083/
2. https://onlinecourses.nptel.ac.in/noc21_ae14/preview
3. https://en.wikipedia.org/wiki/Unmanned_aerial_vehicle
4. https://fusion.engineering/
5. https://robocraze.com/blogs/post/best-flight-controller-for-drone
6. https://www.youtube.com/watch?v=lrkFG7GilPQ
7. https://www.youtube.com/watch?v=KjG6FKCNCbM
8. https://ardupilot.org/
9. https://px4.io/

Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested, online
educational recourses before use by the students.

(c) Others:
1. Development of an Autonomous IoT-Based Drone for Campus Security, Abdelrahman Mahmoud Gaber,
Rozeha A. Rashid, Nazri Nasir, Ruzairi Abdul Rahim, M. Adib Sarijari, A. Shahidan Abdullah, Omar A.
Aziz, Siti Zaleha A. Hamid, Samura Ali,2021
2. IoT based UAV platform for emergency services; S. K. Datta, J. L. Dugelay, & C. Bonnet, 2018
3. Development of an Autonomous Drone for Surveillance Application; M. A. Dinesh, S. SanthoshKumar,
J. Sanath, K. N. Akarsh & K. M. Manoj Gowda,2018
4. Autonomous cloud-based drone system for disaster response and mitigation; C. Alex & A.
Vijaychandra,2016
5. https://www.geeetech.com/Documents/CC3D%20flight%20control%20board.pdf
6. https://www.bhphotovideo.com/lit_files/201146.pdf
7. http://tricopter.hu/docs/cc3d_manual.pdf

S) Course Curriculum Development Team (NITTTR, Bhopal)

Dr. K. K. Jain (Coordinator)


Dr. Sanjeet Kumar (Co-coordinator)

******
A) Course Code : 2000605E/2000608E/2000611E
B) Course Title : 3D Printing and Design (Advance)
C) Pre- requisite Course(s) : 3D Printing and Design (Basic)
D) Rationale :
This advanced course on 3D Printing tries to develop understanding of the process of making real complex objects from
digital models in the students using various 3D printing processes and materials (Plastics, Ceramics and Metals). It also
covers the post processing required and details about various printing process and parameters to make a quality 3D
printed component. This course can only be taken up after completing 3D Printing and Design (Basic) course offered in
previous semester.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the accomplishment of
following course outcomes by the learners. For this, the learners are expected to perform various activities related to three
learning domains (Cognitive, Psychomotor and Affective) in classroom/ laboratory/ workshop/ field/ industry.

After completion of the course, the students will be able to-


CO-1 Select newer 3D Printing material for various applications. CO-2
Use solid based 3D Printing processes to develop products. CO-3
Use liquid-based 3D Printing processes to develop products.
CO-4 Use powder-based 3D Printing processes to develop products.
CO-5 Apply post processing techniques and quality checks on 3D printed components.

F) Suggested Course Articulation Matrix (CAM):


Programme Programme
Outcomes (POs) Specific Outcomes*
Course (PSOs)
Outcome PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
s (COs) Basic Problem Design/ Engineering Engineering Project Life
and Analysi Development Tools Practices for Society, Management Long
Disciplin s of Solutions Sustainability and Learning
e Specific Environment
Knowledge
CO-1 3 - - - 2 - 2
CO-2 3 - 2 2 - - 2
CO-3 3 - 2 2 - - 2
CO-4 3 - 2 2 - - 2
CO-5 3 2 - 3 2 - 2
Legend: High (3), Medium (2), Low (1) and No mapping (-)
* PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs is
optional

G) Teaching & Learning Scheme:


Scheme of Study
(Hours/Week)
Course Course Classroom Lab Notional Total Total
Code Title Instruction Instruction Hours Hours Credits
(CI) (LI) (TW+ SL) (CI+LI+TW+SL) (C)
L T

2000605E/
3D Printing
2000608E/
and Design
2000611E (Advanced) 03 - 04 02 09 05
Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case
method, Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances /problem-based experiences in laboratory, workshop,
field or other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term Work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCs, spoken tutorials, online educational resources etc.
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of
teacher to ensure outcome of learning.

H) Assessment Scheme:
Assessment Scheme (Marks)

Total Marks (TA+TWA+LA)


Theory Assessment Term Work Lab Assessment
(TA) & Self- (LA)
Learning
Assessment
Course (TWA)
Title
Course Code

Progressive Theory

Progressive Lab
End Theory

Laboratory
Assessment
Assessment
Assessment

Assessment
(ETA)

External
Internal

(ELA)
(PLA)
(PTA)

End
3D Printing
2000605E
and
/2000608E 30 70 20 30 20 30 200
Design
/2000611E
(Advanced)
Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments, seminars,
micro projects, industrial visits, self-learning, any other student activities etc.
Note:
Separate passing is must for progressive and end semester assessment for both theory and practical.
ETA & ELA are to be carried out at the end of the term/ semester.
Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as
well as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project,
seminar and self-learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/ presentation
related to these activities will be carried out by external faculty/expert (External Assessment). However, criteria of internal as well
as external assessment may vary as per the requirement of respective course. For valid and reliable assessment, the internal faculty
should prepare checklist & rubrics for these activities.

I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level and session
level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Term Work
(TW) and Self-Learning (SL). Students are expected to demonstrate the attainment of Theory Session Outcomes (TSOs)
and Lab Session Outcomes (LSOs) leading to attainment of Course Outcomes (COs) upon the completion of the course.
While curriculum detailing, NEP 2020 related reforms like Green skills, Sustainability, Multidisciplinary aspects, Society
connect, Indian Knowledge System (IKS) and others must be integrated appropriately.
J) Theory Session Outcomes (TSOs) and Units:
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO 1a. Explain various forms of 3D printing raw Unit-1.0 3D Printing Materials CO1
material.
TSO 1b. Select material for the given popular 3D 1.1 Various forms of 3D printing raw
printing processes with justification. material- Liquid, Solid, Wire, Powder.
1.2 Popular FDM, SLA, SLS, Binder Jetting,
TSO 1c. Select various Polymer based 3D printing Material Jetting and Direct Energy deposition
raw materials with justification. 3D printing materials.
TSO 1d. Explain procedure of Powder preparation 1.3 Polymers, Metals, Non-Metals, Ceramics.
for the given 3D printing material. 1.4 Polymers and their properties.
TSO 1e. Explain properties of the given 1.5 Powder Preparation and their desired
Metal/Ceramics 3D printing material. properties.
TSO 1f. Choose suitable 3D printing material on the 1.6 Choosing the Right 3D Printing Material on the
basis of Performance Requirements and basis of Performance Requirements and
Material Properties. Material Properties.

TSO 2a. Explain working of a typical FDM based 3D Unit-2.0 Solid based 3D Printing Processes CO1, CO2
Printer.
TSO 2b. Justify use of FDM based 3D printing 2.1 Basic principle and working of fused
process and material for the given deposition modeling (FDM) process.
component. 2.2 Liquefaction, solidification and bonding.
TSO 2c. Explain the Laminated Object Manufacturing 2.3 Laminated Object Manufacturing process.
process. 2.4 Cost estimation of FDM 3D printed component.
TSO 2d. Estimate the cost and time of the given FDM
based 3D printed component.
TSO 3a. Explain the phenomenon of Photo Unit-3.0 Liquid based 3D Printing Processes CO1, CO3
Polymerization.
3.1 Photo polymerization.
TSO 3b. Explain the working of a typical Stereo
Lithography based 3D Printer. 3.2 Principle and working of stereo lithography
apparatus.
TSO 3c. Explain procedure of 3D Scanning of the
given component. 3.3 SLA based 3D printing processes.
TSO 3d. Justify use of SLA based 3D printing process 3.4 SLA based 3D printing process materials.
and material for the given component.
TSO 3e. Estimate the cost and time of the given SLA 3.5 Scanning techniques.
based 3D printed component. 3.6 Curing processes.
TSO 3f. Apply Curing process to SLA based 3D
3.7 Cost estimation of SLA 3D printed component.
printed component.

TSO 4a. Explain powder fusion mechanism. Unit-4.0 Powder based 3D Printing Processes CO1, CO4
TSO 4b. Explain working of a typical SLA based 3D 4.1 Powder fusion mechanism.
Printer.
TSO 4c. Justify use of SLA based 3D printing process
4.2 Principle and working of Selective
Laser Sintering (SLS) process.
and material for the given component.
TSO 4d. Explain Net shape process. 4.3 SLS based 3D printers.
TSO 4e. Explain Binder Jet 3D printing process. 4.4 Laser Engineering Net Shaping process.
TSO 4f. Justify use of Binder Jet 3D printing process 4.5 Electron Beam Melting.
and material for the given component.
TSO 4g. Estimate the cost and time of the given SLS 4.6 Binder Jet 3D Printing.
based 3D printed component.
4.7 Materials and Process parameters for SLS based
3D printing processes.
4.8 Cost estimation of SLS based 3D printed
component.
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO 5a. Justify the need of post processing in the Unit-5.0 Post Processing and Quality CO1, CO2,
given 3D printed component. CO3, CO4,
5.1 Need of post processing: Functional and CO5
TSO 5b. List the various post processing techniques. Aesthetic reasons.
TSO 5c. List the steps to perform post processing.
5.2 Steps of Post Processing: Cleaning/Support
TSO 5d. Explain the given Cleaning related post removal, Fixing, Curing or hardening,
processing approach for 3D printed Surface finishing, Colouring.
component. 5.3 Cleaning: Support Removal (FDM and
TSO 5e. Explain the given Surface finishing related Material Jetting); Powder Removal (SLS and
post processing approach for 3D printed Powder Bed Fusion); Washing (SLA and Photo
component. polymerisation).
TSO 5f. Apply simple inspection and testing 5.4 Fixing: Filling, Gluing, Welding.
techniques on the given 3D printed 5.5 Surface finishing: Sanding, Polishing,
component. Tumbling, Hydro dipping, Epoxy coating,
Electro Plating, Vapour smoothing-Acetone
TSO 5g. Identify the type of defect(s) in the given 3D treatment.
printed component.
5.6 Colouring, Coating, Priming and Painting.
5.7 Inspection and testing: Digital, Visual, Physical.
5.8 Defects and their causes.
Note: One major TSO may require more than one Theory session/Period.

K) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical (2000608E):
Relevant
Practical/Lab Session Outcomes (LSOs) S. Laboratory Experiment/Practical Titles
No. Cos
Number(s)
LSO 1.1. Use the available 3D printing software. 1. Develop the assigned digital single complex CO1,
LSO 1.2. Select printing process parameters component using FDM based 3D Printer CO2
based on the type/make of Printer and and available material.
raw material
LSO 1.3. Set printing process parameters.
LSO 1.4. Produce a complex component using
available FDM Printer.

LSO 2.1. Use the available 3D printing software. 2. Develop the assigned digital single CO1,
LSO 2.2. Select printing process parameters complex component using SLA based 3D CO3
based on the type/make of Printer and Printer and available material.
raw material
LSO 2.3. Set printing process parameters.
LSO 2.4. Produce a complex component using
available SLA Printer.
LSO 2.5. Perform curing of the SLA based 3D
printed component.
LSO 3.1. Use the available 3D printing software. 3. Develop the assigned digital single CO1,
LSO 3.2. Select printing process parameters complex component using SLS based 3D CO4
based on the type/make of Printer and Printer and available material.
raw material
LSO 3.3. Set printing process parameters.
LSO 3.4. Produce a complex component using
available SLS Printer.
Relevant
Practical/Lab Session Outcomes (LSOs) S. Laboratory Experiment/Practical Titles
No. COs
Number(s)
LSO 4.1. Use the available 3D printing software. 4. Develop same digital single complex CO1,
LSO 4.2. Select printing process parameters component using FDM, SLA and SLS based CO2,
based on the type/make of Printer and 3D Printers and compare the printed CO3,
raw material components on the basis of Cost, Time, CO4
Surface finish, Strength.
LSO 4.3. Set printing process parameters.
LSO 4.4. Produce a complex component using
available FDM, SLA and SLS Printer.
LSO 4.5. Perform Cost, Time, Surface finish and
Strength estimations related to 3D
printed components.

LSO 5.1. Use the available 3D printing software. 5. Print one digital assembly on SLA/SLS based 3D CO2/CO3
LSO 5.2. Select printing process parameters Printer. / CO4
based on the type/make of Printer and
raw material
LSO 5.3. Select appropriate tolerance, fit and
printing process parameters.
LSO 5.4. Produce an assembly using available
SLA/SLS Printer.

LSO 6.1. Use of available 3D scanner. 6. Scan the given real complex component and CO2,
LSO 6.2. Develop 3D digital model using print it using FDM/SLA/SLS based 3D Printer. CO3,
scanning approach. CO4
LSO 6.3. Use the available 3D printing software.
LSO 6.4. Produce a complex component using
available SLA Printer.

LSO 7.1. Identify tools/devices/chemicals for 7. Apply post processing techniques on the 3D CO5
post processing printed component of experiment number 1
LSO 7.2. Perform post processing operations on and/or 2 and/or 3.
printed component.
LSO 8.1. Identify tools/devices/techniques for 8. Check the soundness of the 3D printed CO5
inspection and testing. component of experiment number 1 and/or 2
LSO 8.2. Identify the defects in 3D printed and/or 3 using available devices/techniques.
components
LSO 8.3. Apply remedial measures to bring
soundness in the defective 3D printed
component.

L) Suggested Term Work and Self Learning (2000611E): Some sample suggested assignments, micro projectand
other activities are mentioned here for reference

a. Assignments: Questions/Problems/Numerical/Exercises to be provided by the course teacher in line with the


targeted COs.

b. Micro Projects:

1. Prepare a list of solid, liquid and powder form 3D printing raw materials stating their cost, colour opacity, flexibility
and weight per unit volume.
2. Download 5 videos of 3D printing of different components using FDM, SLA and SLS each. Watch them and write a
report to detail out the steps involved, 3D Printer used, 3D Printing software used, material used, complexity
involved, printing time, post processing steps used.
3. Prepare a report on post processing steps and techniques used for 3D printed components using FDM, SLA, SLS.
4. Prepare a report to compare FDM, SLA, SLS based 3D printing process on the basis of cost, surface finish, printer
setting time, printing time and post processing time and cost involved.
5. Download 5 videos of 3D printing processes other than FDM, SLA and SLS. Watch them and write a report to
detail out the steps involved, 3D Printer used, 3D Printing software used, material used, complexity involved,
printing time, post processing steps used.
6. Download 1 video related to inspection and testing of 3D printed components using different techniques like Visual
inspection, Scanning Electron Microscopy (SEM), CT system, X-ray, Penetration testing, Infrared thermography,
Leak or pressure testing for complex structures, Eddy current, Mechanical property inspection to measure tensile,
yield, shear, fatigue, hardness, density, impact strength, Metallography (Microstructure testing). Watch them and
write a report to detail out the steps involved and equipment used.

c. Other Activities:

1. Seminar Topics:
 Newer 3D printing raw materials
 Direct energy 3D printing process
 Material jetting 3D printing process
 Micro 3D printing process
 Metal and Ceramic 3D printing
 3D printing of Jewelry
 3D printing of Bio implants
 Printing of flexible plastic components

2. Visits: Visit nearby tool room/industry with 3D Printing facilities. Prepare report of visit with special comments of
3D printing technique used, material used, single component/batch production/mass production and cost of printed
component.

3. Self-learning topics:
 3D printing of transparent, soft and flexible plastic components
 3D printing of metal components
 3D printing of ceramic components
 3D scanning process.
 Chemical post processing techniques

M) Suggested Course Evaluation Matrix: The course teacher has to decide and use appropriate assessment strategy and its
weightage in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of each student
in each of these designed activities is to be used to calculate CO attainment.
Course Evaluation
Matrix
Theory Assessment (TA)** Term Work Assessment (TWA) Lab Assessment (LA)#
Progressive End Term Work & Self
Theory Theory Learning Progressive End
COs Assessment Assessment Assessment Lab Laboratory
(PTA) (ETA)
Assignment Micro Other Assessment Assessment
Class/Mid
s Project Activities* (PLA) (ELA)
Sem Test
s
CO-1 15% 15% 15% - - 10% 20%
CO-2 20% 20% 20% 25% 25% 25% 20%
CO-3 20% 20% 20% 25% 25% 25% 20%
CO-4 20% 20% 20% 25% 25% 25% 20%
CO-5 25% 25% 25% 25% 25% 15% 20%
Total 30 70 20 20 10 20 30
Mark 50
s
Legend:
*: Other Activities include self- learning, seminar, visits, surveys, product development, software development etc.
**: Mentioned under point- (N)
#: Mentioned under point-(O)

Note:
The percentage given are approximate
In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those COs
mapped with total experiments.
For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of questions related to
achievement of each COs.
N) Suggested Specification Table for End Semester Theory Assessment: Specification table represents the
reflection of sample representation of assessment of cognitive domain of full course.
Unit Title and Number Total Relevant Total ETA
Classroo COs Marks (Marks)
m Number(s) Remember Understanding Application
Instructio (R) (U) & above
n (CI) (A)
Hours
Unit-1.0 3D Printing Materials 6 CO1 10 3 2 5

Unit-2.0 Solid based 3D 10 CO1, 14 4 5 5


Printing Processes CO2
Unit-3.0 Liquid based 3D 10 CO1, 14 4 5 5
Printing Processes CO3
Unit-4.0 Powder based 3D Printing 10 CO1, 14 4 5 5
Processes CO4
Unit-5.0 Post Processing and Quality 12 CO1, CO2, 18 5 5 8
CO3,
CO4,
CO5
Total 48 - 70 20 22 28

Note: Similar table can also be used to design class/mid-term/ internal question paper for progressive assessment.
O) Suggested Assessment Table for Laboratory (Practical):
PLA/ELA
Relevant
SN Laboratory Practical Titles COs Performance Viva-
Number(s) PRA* PDA** Voce
(%) (%) (%)
1. Develop the assigned digital single complex component using CO1, CO2 30 60 10
FDM based 3D Printer and available material.
2. Develop the assigned digital single complex component using CO1, CO3 30 60 10
SLA based 3D Printer and available material.
3. Develop the assigned digital single complex component using SLS CO1, CO4 30 60 10
based 3D Printer and available material.
4. Develop same digital single complex component using FDM, SLA CO1, CO2, 30 60 10
and SLS based 3D Printers and compare the printed components CO3, CO4
on the basis of Cost, Time, Surface finish, Strength.
5. Print one assembly on SLA/SLS based 3D Printer. CO2/CO3/ 30 60 10
CO4
6. Scan the given real complex component and print it using CO2, CO3, 40 50 10
FDM/SLA/SLS based 3D Printer. CO4
7. Apply post processing techniques on the 3D printed component of CO5 40 50 10
experiment number 1 and/or 2 and/or 3.
8. Check the soundness of the 3D printed component of experiment CO5 40 50 10
number 1 and/or 2 and/or 3 using available devices/techniques.
Legend:
PRA*: Process Assessment
PDA**: Product
Assessment
Note: This table can be used for both end semester as well as progressive assessment of practical. Rubrics need to be
prepared by the course teacher for each experiment/practical to assess the student performance.

P) Suggested Instructional/Implementation Strategies: Different Instructional/ Implementation Strategies may be


appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Case Method, Group Discussion, Industrial visits, Industrial Training, Field Trips, Portfolio Based, Learning, Role Play,
Live Demonstrations in Classrooms, Lab, Field Information and Communications Technology (ICT)Based Teaching
Learning, Blended or flipped mode, Brainstorming, Expert Session, Video Clippings, Use of Open Educational
Resources (OER), MOOCs etc.

Q) List of Major Laboratory Equipment, Tools and Software:


S. Name of Equipment, Broad Relevant
No. Tools and Software Specifications Experiment/Practical
Number
1. High end computers Processor Intel Core i7 with Open GL Graphics Card, RAM 32 GB, All
DDR3/DDR4, HDD 500 GB, Graphics Card NVIDIA OpenGL 4 GB,
OS
Windows 10
2. Parametric Computer CATIA/Solid works/NX/Creo OR Available with CoE 1 to 5
Aided Design software
3. FDM based 3D printer Fused Deposition Modelling system with complete accessories; 1,4,5,6
Build Volume-300 x 300 x 300mm or Higher; Layer Thickness-0.1

0.4 OR Available with CoE
4. SLA based 3D printer Printing Technology: SLA, 145 x 145 x 175mm build volume, 2,4,5,6
Common layer thickness 25–100 µm, Dimensional Accuracy ± 0.5%
(lower limit: ±0.10 mm), cure time of only 1-3s per layer, Material
type: UV-sensitive liquid resin, Curing unit.
5. SLS based 3D printer Printing Technology: SLS., Build Volume: 130 x 130 x 180 mm, 3,4,5,6
Recommended min. wall thickness: 0.8 mm, Powder Diameter: 60
Microns, Material Type: Nylon, TPU, Light Source: Laser Diode
6. 3D Printing Material ABS/PLA, Resin based Photosensitive material, 1,2,3,4,5,6
Polymer/metal/ceramic powder OR Available with
CoE
7. 3D Printing software Latest version of software like: 1 to 6
Cura/PrusaSlicer/ideaMaker/Meshmixer/MeshLab
OR Available with CoE
8. 3D Scanner and Handheld 3D scanner, Accuracy up to 0.1 mm, Resolution up to 0.2 6
Processing software mm, Real time onscreen 3D model projection and processing,
Wireless technology with an inbuilt touch screen and battery,
Extended field of view for capturing both large and small objects,
Processing Software OR Available with CoE
9. Post processing Deburring tools (tool handle & deburring blades), Electronic 7
equipments and Digital Caliper, Cleaning Needles, Art knife set, Long nose pliers,
tools Flush cutters, Wire brush, Nozzle cleaning kit, Tube cutter, Print
removal spatula, Needle file, Cutting mat, Glue stick, Wire stripper,
Chemicals, Etching agents etc.
10. Inspection and  Visual inspection, 8
Testing devices Devices related to:
 Scanning electron microscopy (SEM), CT system, X-ray,
 Penetration testing,
 Infrared thermography,
 Leak or pressure testing for complex structures,
 Eddy current,
 Mechanical property inspection to measure tensile, yield, shear,
fatigue, hardness, density, impact strength
 Metallography (Microstructure testing)
R) Suggested Learning Resources:
(a) Books:

S. Titles Author(s) Publisher and Edition with ISBN


No.
1. Additive Manufacturing Technologies: Lan Gibson, David Springer, 2010
Rapid Prototyping to Direct Digital W.Rosen, Brent ISBN: 9781493921133
Manufacturing Stucker
2. Understanding Additive Manufacturing: Andreas Gebhardt, Hanser Publisher, 2011
Rapid Prototyping, Rapid Tooling, ISBN: 156990507X, 9781569905074
Rapid
Manufacturing
3. 3D Printing and Design Sabrie Soloman Khanna Publishing House,
Delhi ISBN: 9789386173768
4. 3D Printing and Rapid Prototyping- C.K. Chua, Kah Fai Leong World Scientific, 2017
Principles and Applications ISBN: 9789813146754
5. Getting Started with 3D Printing: A Hands- Liza Wallach Kloski, Nick Make Community, LLC; 2nd
on Guide to the Hardware, Software, and Kloski edition, 2021
Services Behind the New Manufacturing ISBN: 9781680450200
Revolution
6. Laser-Induced Materials and Processes for L. Lu, J. Fuh, Y.S. Wong Kulwer Academic Press,
Rapid Prototyping 2001 ISBN: 9781461514695
7. Larsen and Keller Education
3D Printing: A Practical Guide Clay Martin
2023 ISBN 9781641728323
8. Clanrye International 2023
Fundamentals of 3D Printing Elizah Brooks
ISBN 9781647290943
9. NY Research Press 2023 ISBN
Principles of 3D Printing Brady Hunter
9781632389549

(b) Online Educational Resources:


1. https://onlinecourses.nptel.ac.in/noc21_me115/preview
2. https://archive.nptel.ac.in/courses/112/104/112104265/
3. https://bigrep.com/post-processing/
4. https://www.mdpi.com/2227-7080/9/3/61
5. https://all3dp.com/2/best-3d-printing-books/
6. https://www.youtube.com/watch?v=TQY2lF-sFaI
7. https://www.youtube.com/watch?v=Oz0PoS5LPxg
8. https://www.youtube.com/watch?v=6ejjh0GdyDc
Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested, online
educational recourses before use by the students.

(c) Others:
1. 3D Printing Projects DK Children; Illustrated edition, 2017
2. The 3D Printing Handbook: Technologies, design and applications Ben Redwood, FilemonSchöffer,
Brian Garret, 3D Hubs; 1st edition, 2017
3. https://www.improprecision.com/inspection-method-for-3d-printed-parts/
4. 3D Printer Users’ Guide
5. 3D Printer Material Handbook
6. Lab Manuals

S) Course Curriculum Development Team (NITTTR, Bhopal)

• Dr. Sharad Pradhan (Coordinator)


• Dr. A. K. Sarathe (Co-coordinator)

*****
A) Course Code : 2000605F/2000608F/2000611F
B) Course Title : Industrial Automation (Advance)
C) Pre- requisite Course(s) : Industrial automation (Basic)

D) Rationale :
This course on Advanced industrial automation offers students a hands-on approach to implement industrial control using
modern controllers like Programmable Logic Controller (PLC), Distributed Control System (DCS)Supervisory Control
and Data Acquisition (SCADA). Students will learn to identify and connect field inputs and outputs; communicate with,
and program microprocessor-based controllers. Students will also connect, communicate with, and develop displays for
computer-based operator interfaces. Process manufacturers typically employ Distributed Control System (DCS)
Supervisory Control and Data Acquisition (SCADA) technologies to monitor and control the operations in their facilities.
DCS and SCADA systems are now doing much more than simply monitoring and controlling. The course will enable the
students to use of basic instructions and addressing, advanced PLC instructions in Ladder Logic and to identify and
troubleshoot the faults in PLC system and do PLC maintenance. This course also introduces the students to industrial
automation communications, PLC maintenance and troubleshooting also to become a successful automation engineer.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the accomplishment of
following course outcomes by the learners. For this, the learners are expected to perform various activities related to three
learning domains (Cognitive, Psychomotor and Affective) in classroom/ laboratory/ workshop/ field/ industry.

After completion of the course, the students will be able to-


CO-1. Apply the principles of communication for industrial automation.
CO-2. Test the output of the PLC ladder logic programs for the given application
CO-3. Maintain PLC systems
CO-4. Use SCADA for supervisory control and for acquiring data from the field.
CO-5. Develop simple automation systems

F) Suggested Course Articulation Matrix (CAM):


Programme Programme
Outcomes (POs) Specific Outcomes*
Course (PSOs)
Outcomes PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
(COs) Basic Problem Design/ Engineer Engineering Project Life
and Analysi Developmen i ngTools Practices for Managem Long
Disciplin s tof Solutions Society, ent Learning
e Specific Sustainability and
Knowledge Environment
CO-1 3 2 2 2 2 - 2
CO-2 3 3 3 3 - - 2
CO-3 3 3 3 3 2 2 2
CO-4 3 2 2 2 2 2 2
CO-5 3 2 2 3 2 2 2
Legend: High (3), Medium (2), Low (1) and No mapping (-)
* PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs
is optional
G) Teaching & Learning Scheme:
Scheme of Study (Hours/Week)
Classroom Lab Notional Total Total
Course Course
Instruction Instruction Hours Hours Credits
Code Title
(CI) (LI) (TW+ SL) (CI+LI+TW+SL) (C)
L T
2000605F/ Industrial
2000608F/ Automation 03 - 04 02 09 05
2000611F (Advance)
Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case method,
Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances/ problem-based experiences in laboratory, workshop, field or
other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCs, spoken tutorials, Online educational resources etc.
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of teacher to
ensure outcome of learning.

H) Assessment Scheme:
Assessment Scheme (Marks)
Term Work & Self-
Theory Assessment Lab Assessment
Learning Assessment
(TA) (LA)
(TWA)

(TA+TWA+LA)
Course
Course
Progressive

Laboratory
Assessment

Total Marks
Progressive

Assessment

Assessment
Title
Assessmen

External
Internal
Theory

Theory

Code
(ETA)

(ELA)
(PTA)

(PLA)
End

End
Lab
t

2000605F/ Industrial
2000608F/ Automation 30 70 20 30 20 30 200
2000611F (Advance)

Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments, seminars,
micro projects, industrial visits, self -learning, any other student activities etc.
Note:
Separate passing is must for progressive and end semester assessment for both theory and practical.
ETA & ELA are to be carried out at the end of the term/ semester.
Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as
well as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project,
seminar and self -learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/
presentation related to these activities will be carried out by external faculty/expert (External Assessment). However, criteria of
internal as well as external assessment may vary as per the requirement of respective course. For valid and reliable assessment, the
internal faculty should prepare checklist & rubrics for these activities.

I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level andsession
level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Term Work
(TW) and Self Learning (SL). Students are expected to demonstrate the attainment of Theory Session Outcomes (TSOs)
and Lab Session Outcomes (LSOs) leading to attainment of Course Outcomes (COs) upon the completion of the course.
While curriculum detailing, NEP 2020 related reforms like Green skills, Sustainability, Multidisciplinary aspects, Society
connect, Indian Knowledge System (IKS) and others must be integrated appropriately.
J) Theory Session Outcomes (TSOs) and Units:

Major Theory Session Outcomes (TSOs) Units Relevant


COs
Number(s)
TSO.1a Describe how does a PLC CO-1
communicate? Unit-1.0 Industrial automation communication
and Interfacing
TSO.1b Differentiate between parallel and
series communication 1.1 Analog and Digital Communications on Plant Floors
TSO.1c Describe the data transfer 1.2 Introduction to Industrial Networking
mechanism for the given 1.3 RS232-422-485 standards for data communication
communication protocols. 1.4 Industrial Ethernet
TSO.1d Describe the given 1.5 Concept of Fieldbus
communication protocol used in
1.6 MODBUS protocol
PLC communication.
TSO.1e Summarize PLC to PLC 1.7 Highway Addressable Remote Transducer
communication procedure (HART) Protocol
TSO.1f Describe the common procedure to 1.8 Interfacing of Programmable Logic Controller with
interface the PLC with other other hardware
given hardware.

TSO.2a Specify the proper I/O addressing CO-2


format of the given PLC. Unit-2.0 PLC Programming
TSO.2b Explain the use of different relay 2.1 PLC I/O addressing in ladder logic
type instructions for the given 2.2 PLC programming instructions using ladder logic
operation. and relay type instructions
TSO.2c Describe how a program is 2.3 Program Scan cycle
executed with the help of Program 2.4 PLC arithmetic functions - Addition, subtraction,
Scan cycle multiplication, division instructions, increment
TSO.2d Develop ladder logic program using decrement, trigonometric
arithmetic functions to perform the 2.5 PLC logical functions - AND, OR, XOR, NOT
given operation. functions, PLC compare and convert functions.
TSO.2e Develop ladder logic programs 2.6 Programming Timer –Addressing a timer block, status
using logical and comparison bits, On delay, Off Delay and reset/retentive timer
instructions to perform the given 2.7 Programming Counter- Addressing a counter block,
operation status bits, Up and Down counter, up-down counter,
TSO.2f Develop ladder logic programs counter examples, register basics
using on delay, off delay and 2.8 Develop ladder logic for various simple applications
reset/retentive timer in a given PLC
to create a delay in operation.
TSO.2g Develop ladder logic programs
using Up, Down and UP-down
counter in a given PLC to count the
number of products

TSO.3a Describe Requirements for PLC Unit-3.0 Installation and maintenance of PLC systems CO-3
enclosure. 3.1 PLC enclosure, grounding requirements, noise
TSO.3b Describe Proper grounding generating inductive devices, leaky inputs and outputs,
techniques. techniques to reduce electrical noise and leakage.
TSO.3c Describe noise reduction Techniques. 3.2 Introduction to PLC Trouble shooting and maintenance,
TSO.3d Explain preventive trouble shooting of hardware and software.
maintenance procedure 3.3 Diagnostic LED Indicators in PLCs
associated with PLC system to 3.4 Common problems
reduce environmental impact
 Internal problems – Check for PLC Power Supply,
TSO.3e Identify faults in the given PLC
Emergency Push Button, Power Supply Failure,
system
Battery Failure, Electrical Noise Interference,
Verify the PLC Program with the Master Program,
Corrupted PLC Memory
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO.3f Explain the procedure for  External problems - Power failure, faulty grounding
Troubleshooting PLC system and electrical noise interference (RFI or EMI),
TSO.3g Prepare preventive maintenance Status of the Output Modules and their associated
plan for the PLC system Circuitry, Status of the Input Modules and their
TSO.3h Use safety equipment’s. associated Circuitry, Field Input and Output
TSO.3i Follow safe practices Devices, Communication Issues.
 Environmental Conditions. Check for humidity,
temperature, vibration, and noise-level limits
specified by its manufacturer
3.5 Troubleshooting of Specific Components of the PLC
System
 Power Supply Troubleshooting
 I/O Modules Troubleshooting
 Troubleshooting PLC Program Errors
 Troubleshooting the Working Environment of a
PLC
 Replacement of CPU
3.6 PLC trouble shooting flowchart
3.7 PLC maintenance – PLC maintenance checklist,
preventive maintenance procedure, maintenance plan
for the PLC system.
3.8 Safety procedure and safety equipment’s.
TSO.4.a Describe the function of given Unit-4.0 SCADA and DCS CO-3
element of a SCADA system. 4.1 Introduction, need, benefits and typical applications of
TSO.4.b Interface the given PLC with SCADA and DCS
SCADA system using the given 4.2 SCADA Architecture - Remote Terminal Units
Open Platform Communications (RTUs), Master Terminal Units, Various SCADA
(OPC). editors, Communication protocols for SCADA
TSO.4.c Describe the steps to develop a 4.3 Comparison of SCADA with DCS
simple SCADA screen for the 4.4 Interfacing SCADA system with PLC- Typical
given industrial application. connection diagram, Object Linking and Embedding
TSO.4.d Describe the procedure to maintain for Process Control (OPC) architecture
the SCADA based PLC system for 4.5 Creating SCADA Screen HMI for simple object, Steps
the given application. for linking SCADA object (defining Tags and items,
creating trends etc.,) with PLC ladder program using
OPC, configuring simple applications using SCADA:
Traffic light control, water distribution, pipeline
control, Power generation, transmission and
distribution etc.
4.6 Procedure to maintain the SCADA based PLC system.
TSO.5a Identify different components used Unit-5.0 Applications of Industrial Automation CO-5
for automation in the given system 5.1 Manufacturing- Industrial Robots- welding robots,
TSO.5b Select automation components for a pick and place robots, Cabot’s, Machine monitoring
given situation system, supply chain, Automated assembly system,
TSO.5c In the given manufacturing or Flexible Automation and programmable Automation.
service industry Identify the areas 5.2 Health Care- microscopic robots for medical
where automation is possible. diagnosis, automated medication dispensing devices,
TSO.5d Prepare plan for sustainable AESOP, ZEUS, RP_7(remote presence 7th
automation as per the requirement. generation), DaVinci
5.3 Defense- guided rockets and missiles, counter
measures, UAV drones, launcher, radar antenna,
engagement control system
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
5.4 Automobile –Break monitoring system, Vehicle
tracking system, Rear-view alarm to detect obstacles
behind, Four-wheel drive, Traction control system,
Dynamic steering response, Anti-lock braking system
(ABS) Adaptive cruise control, Adaptive headlamps,
Intelligent Parking Assist System,
Driverless/Autonomous Cars
5.5 Agriculture- harvesters, irrigation systems, plowing
machines, self-driving tractors, grain yield sensor
5.6 Mining- Mine planning system, mine picture
compilation, mine control system, seismic imagining,
laser imaging, Rig control system, automated drilling,
automated exploration, automated truck

Note: One major TSO may require more than one Theory session/Period.

K) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical (2000608F):
Relevant
Practical/Lab Session Outcomes (LSOs) S. No. Laboratory Experiment/Practical Titles COs
Number(s
)
LSOs 1.1 Data communication from PLC to PC 1. Transfer the control data from PLC to PC CO1
and vice versa and vice versa
LSOs 1.2 Establish Communication channels 2. Transfer the control data from PLC to PLC CO1
between PLC s.
LSOs 1.3 Transfer data from sensors to PLC 3. Transfer the sensor data from sensor to PLC to CO1
and from PLC to PC. PLC and PC
LSOs 1.4 Interface the given PLC with a PC 4. Interface the given PLC with a PC or a Laptop CO1
or a Laptop
LSOs 2.1 Identify Different parts and front 5. Identify the various parts and front panel status CO2
panel indicators of a PLC indicators of the given PLC.
LSOs 2.2 Develop Ladder logic program for 6. Develop/Execute ladder logic program for CO2
different arithmetic operations different arithmetic operations such as
Addition, subtraction, multiplication, division
increment, decrement, trigonometric in a
given PLC
LSOs 2.3 Develop Ladder logic program 7. Develop/Execute ladder logic program for CO2
for different logical operations logical operations such as AND, OR,
NOT, NAND, NOR, X-OR, X-NOR gate
along with
truth table
LSOs 2.4 Program Latch and Unlatch circuit in a 8. Program the given PLC to start run and stop CO2
PLC for motor operation the given motor using latch circuit

LSOs 2.5 Create delay in operation using on 9. Test the functionality of on delay, off delay and CO2
delay, off delay and retentive timer retentive timer for its correct operation in a
function in a given PLC. given PLC.

LSOs 2.6 Count the number of objects/events 10. Test the functionality of Up, Down and Up- CO2
using Up counter, Down counter and down counter for its correct operation in a
UP/Down counter in a PLC given PLC.
LSOs 2.7 Program PLC using ladder logic to 11. Develop/Execute a ladder logic program to put CO2
control a LED/Lamp LED/lamp in the blinking mode
LSOs 2.8 Program PLC using ladder logic to 12. Develop/Execute a ladder logic program to CO2
control a simple traffic light system control a simple traffic light control system
using PLC
Relevant
Practical/Lab Session Outcomes (LSOs) S. No. Laboratory Experiment/Practical Titles COs
Number(s
)
LSOs 3.1 Use hygrometer to measure the 13. Troubleshooting of PLC system CO3
humidity inside the panel
LSOs 3.2 Use thermometer to measure ambient
temperature inside the panel
LSOs 3.3 Use tester to determine the voltage
fluctuation at the power supply
terminals is within specifications
LSOs 3.4 Test the ground connections of the
given PLC.
LSOs 3.5 A given PLC is not working as per the
logic instructions investigate the PLC
to identify the cause of failure to show
the desired output
LSOs 3.6 Investigate the cause of Noise in the
given PLC
LSOs 3.7 PLC goes on blackout out by losing
its operating power. Troubleshoot the
cause of failure.
LSOs 3.8 Troubleshoot the corrupted PLC
memory.
LSOs 3.9 Replace CPU and power supply fuses
in a given PLC system.

LSOs 4.1 Download any open source SCADA 14. Develop simple SCADA HMI applications CO4
software and install the same. using any one open source SCADA software
LSOs 4.2 Interpret the available components in and apply dynamic properties
symbol factory of SCADA software
LSOs 4.3 Create simple SCADA HMI
applications and apply dynamic
properties. (Select any Three from the
given list)

i. Turn on and off a tube light using a


Switch
ii. Apply filling and object size
properties to a rectangle, square and
round object
iii. Move the object, fill the object using
slider and meter reading.
iv. Apply orientation property to a fan
and control its direction using a slider.
v. Move a square object horizontally
first, then vertically and again
horizontally by applying visibility
property.
LSOs 4.4 Create historical and real time trends
for the given automation

LSOs 5.1 Develop a smart irrigation device to 15. Develop simple automation systems for the CO5
detect the change in moisture level given requirement (Select any Three from the
in the soil and controls the flow of given list)
water accordingly with a DC pump.
LSOs 5.2 Build an electronic device that can
remotely control home appliances
with your Bluetooth-enabled
smartphone and a special Android
application
Relevant
Practical/Lab Session Outcomes (LSOs) S. No. Laboratory Experiment/Practical Titles COs
Number(s
)
LSOs 5.3 Develop a PLC program to control
the robot in such a way that the robot
can automatically pick and place
components and works in sync with
the conveyor belt system.
LSOs 5.4 Develop a Automation system to
Open and close the door in the shop
LSOs 5.5 Develop a line following robot with
RFID sensor for supplying
materials and automating workflow.
LSOs 5.6 Develop smart street light
controlling mechanism which
will Switch on/off the lights
automatically depending on the
intensity of the sunlight at that
particular time of the day.
LSOs 5.7 Develop smart automated railway
crossing system to detect train
arrival and departure and send
appropriate signals to the
microcontroller.

L) Suggested Term Work and Self Learning (2000611F): Some sample suggested assignments, micro project and
other activities are mentioned here for reference.

a. Assignments: Questions/Problems/Numerical/Exercises to be provided by the course teacher in line with the targeted
COs.
i. State three advantages of using programmed PLC timer over mechanical timing relay.
ii. It is required to have a pilot light glow, meeting all of the circuit requirements given below:
- All four circuit pressure Switches must be closed.
- At least two out of three circuit limit Switches must be closed.
- The reset Switch must not be closed.
iii. Using AND, OR, and NOT gates, design a logic circuit that will solve this hypothetical problem
iv. Prepare a comparison chart of different types of PLC
v. Prepare a maintenance plan for a given PLC system.

b. Micro Projects:
1. Troubleshoot the faulty equipment/kit available in automation laboratory
2. Select one industry and analyze the process and propose the automation strategies’ that can be used for
automation.
3. Develop a working model of a given application using given actuators and valves.
4. Develop a smart irrigation device to detect the change in moisture level in the soil and controls the flowof water
accordingly with a DC pump.
5. Build an electronic device that can remotely control home appliances with your Bluetooth-enabled smartphone
and a special Android application
6. Develop a PLC program to control the robot in such a way that the robot can automatically pick and place
components and works in sync with the conveyor belt system.

c. Other Activities:
1. Seminar Topics- PLC instructions, Timers and Counters used in a given PLC
2. Seminar Topics- Industrial Applications of PLC and SCADA, AGV, Application of automation in different area,
trouble shooting of different types of PLC
3. Visits – Visit any industry with full or semi automation and prepare a report on industrial automation used by the
industry in the given section, components used, power requirement, output achieved and maintenance activities
required.
4. Surveys- Carry out a market/internet survey of PLC and prepare the comparative technical specifications of any one
type of PLC (Micro or Mini) of different manufacturer.
5. Product Development- Develop a prototype automatic railway crossing system
a. Software Development- Download any open source software for PLC and install on your laptop/PC and carry out
basic PLC programming
6. Also download any open source software for SCADA and install on your laptop/PC and carry out basic SCADA
HMI programming
7. Surveys – Carry out a internet based survey to compare SCADA and DCS

d. Self-learning topics:
 Basic concepts of working of robot
 Automated material handling.
 Instrumentation systems for inspection and testing for quality of the product
 Use of robots in different applications
 Intelligent Transportation Systems
 Communication standards and protocols used in PLC
 Use of PLC for different industrial applications
 Use of SCADA for different industrial applications
 Interfacing of PLC

M) Suggested Course Evaluation Matrix: The course teacher has to decide and use appropriate assessment strategy
and its weightage in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of
each student in each of these designed activities is to be used to calculate CO attainment.
Course Evaluation
Matrix
Theory Assessment (TA)** Term Work Assessment (TWA) Lab Assessment (LA)#
Progressive End Term Work & Self-
Theory Theory Learning Assessment
COs Progressive End
Assessment Assessment
Lab Laboratory
(PTA) (ETA)
Assessment Assessment
Class/Mid Assignments Micro Other (PLA) (ELA)
Sem Test Projects Activities*

CO-1 10% 20% 20% -- 33% 10% 20%


CO-2 15% 25% 20% -- 33% 15% 20%
CO-3 15% 20% 20% -- 34% 15% 20%
CO-4 30% 20% 20% 50% -- 30% 20%
CO-5 30% 15% 20% 50% -- 30% 20%
Total 30 70 20 20 10 20 30
Mark
s 50
Legend:
*: Other Activities include self-learning, seminar, visits, surveys, product development, software development etc.
**: Mentioned under point- (N)
#: Mentioned under point- (O)
Note:
The percentage given are approximate
In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those
COs mapped with total experiments.
For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of
questions related to achievement of each COs.

N) Suggested Specification Table for End Semester Theory Assessment: Specification table represents the
reflection of sample representation of assessment of cognitive domain of full course.

ETA
Total (Marks)
Relevant
Unit Title Classroom Remember Understanding Application
COs Total
and Instruction (R) (U) &
Number Marks
Number (CI) above (A)
(s)
Hours
Unit-.1.0 Industrial automation 9 CO1 14 5 4 5
Communication and
Interfacing

Unit-.2.0 PLC Programming 12 CO2 17 5 6 6

Unit-.3.0 Installation and 10 CO3 14 4 5 5


maintenance of
PLC systems

Unit-.4.0 SCADA and DCS 9 CO4 14 4 5 5

Unit-.5.0 Applications of 8 CO5 11 2 4 5


Industrial Automation

Total Marks 48 70 20 24 26

Note: Similar table can also be used to design class/mid-term/ internal question paper for progressive assessment.

O) Suggested Assessment Table for Laboratory (Practical):


PLA/ELA
S. Relevant
Laboratory Practical Titles COs Performance Viva-
No. PRA PDA*
Number(s) Voce
* * (%)
(%) (%)
1. Transfer the control data from PLC to PC and vice versa CO1 50 40 10

2. Transfer the control data from PLC to PLC CO1 50 40 10

3. Transfer the sensor data from sensor to PLC to PLC and PC CO1 50 40 10

4. Interface the given PLC with a PC or a Laptop CO1 50 40 10

5. Identify Different parts and front panel indicators of a PLC CO2 50 40 10

6. Develop Ladder logic program for different arithmetic CO2 50 40 10


operations
7. Develop Ladder logic program for different logical operations CO2 50 40 10
8. Program Latch and Unlatch circuit in a PLC for motor operation CO2 50 40 10
9. Create delay in operation using on delay, off delay and retentive CO2 50 40 10
timer function in a given PLC
10. Count the number of objects/events using Up counter, Down CO2 50 40 10
counter and UP/Down counter in a PLC
11. Program PLC using ladder logic to control a LED/Lamp CO2 50 40 10

12. Program PLC using ladder logic to control a simple traffic light CO2 50 40 10
system
PLA/ELA
S. Relevant
Laboratory Practical Titles COs Performance Viva-
No. PRA PDA*
Number(s) Voce
* * (%)
(%) (%)
13. Use hygrometer to measure the humidity inside the panel CO3 50 40 10

14. Use thermometer to measure ambient temperature inside the CO3 50 40 10


panel
15. Use tester to determine the voltage fluctuation at the power CO3 50 40 10
supply terminals is within specifications
16. A given PLC is not working as per the logic instructions CO3 50 40 10
investigate the PLC to identify the cause of failure to show the
desired output
17. Investigate the cause of Noise in the given PLC CO3 50 40 10

18. PLC goes on blackout out by losing its operating power. CO3 50 40 10
Troubleshoot the cause of failure.
19. Troubleshoot the corrupted PLC memory. CO3 50 40 10

20. Replace CPU and power supply fuses in a given PLC system CO3 50 40 10

21. Download any open source SCADA software and install the same. CO4 50 40 10

22. Interpret the available components in symbol factory in CO4 50 40 10


SCADA software
23. Create simple SCADA HMI applications and apply dynamic CO4 50 40 10
properties (Any Three).
i. Turn on and off a tube light using a Switch
ii. Apply filling and object size properties to a rectangle,
square and round object
iii. Move the object, fill the object using slider and meter
reading.
iv. Apply orientation property to a fan and control its
direction using a slider.
v. Move a square object horizontally first, then vertically
and again horizontally by applying visibility property.
24. Create historical and real time trends for the given automation CO4 50 40 10
25. Select any three of the following: - CO5 60 30 10
i. Develop a smart irrigation device to detect the change in
moisture level in the soil and controls the flow of water
accordingly with a DC pump.
ii. Build an electronic device that can remotely control
home appliances with your Bluetooth-enabled
smartphone and a special Android application
iii. Develop a PLC program to control the robot in such a way
that the robot can automatically pick and place
components and works in sync with the conveyor belt
system.
iv. Develop a Automation system to Open and close the
door in the shop
v. Develop a line following robot with RFID sensor
for supplying materials and automating workflow.
vi. Develop smart street light controlling mechanism which
will Switch on/off the lights automatically depending on
the intensity of the sunlight at that particular time of the day.
vii. Develop smart automated railway crossing system to
detect train arrival and departure and send appropriate
signals to the microcontroller.
Legend:
PRA*: Process Assessment
PDA**: Product
Assessment
Note: This table can be used for both end semester as well as progressive assessment of practical. Rubrics need to be
prepared by the course teacher for each experiment/practical to assess the student performance.

P) Suggested Instructional/Implementation Strategies: Different Instructional/ Implementation Strategies may be


appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Case Method, Group Discussion, Industrial visits, Industrial Training, Portfolio Based Learning, Role Play, Live
Demonstrations in Classrooms, Lab, Field, Information and Communications Technology (ICT) Based Teaching
Learning, Blended or flipped mode, Brainstorming, Expert Sessions, Video Clippings, Use of Open Educational
Resources (OER), MOOCs etc.

Q) List of Major Laboratory Equipment, Tools and Software:


S. Name of Equipment, Broad Relevant
No. Tools and Software Specifications Experiment/Practical
Number
1. SCADA software Ready-to-use symbol library, React and respond in real-time, 14
(reputed make like Real time monitoring, Friendly, manageable, secure, extensible,
Allen Bradley, Easy-to-use, easy to implement, Easy configuration, simplified
Siemens etc.,) maintenance, Communication with PLC, easy and flexible
alarm definition, data collection and analysis for new and
existing systems, easy-to-use for report generation, open access
to historical data, different packages available with input/output
structure. Open source software SCADA software: like
Ellipse/FTVSE/Wonderware/ open SCADA can also be used
2. Universal PLC Human Machine Interface (HMI) display, PLC with 16 digital 1 to 12
Training System with inputs, 16 digital outputs with RS232 communication facility.
HMI Open platform to explore wide PLC and HMI applications.
(Of reputed make such as Industrial look & feel. Toggle Switches, push to ON Switch,
Allen bradely, Siemens, proximity sensor, visual indicator, audio indicator, and DC
etc.,) motor. Experiments configurable through patch board. Powerful
Compatible with instruction sets. Several sample ladder and HMI programs. PC
SCADA software based ladder and HMI programming. Extremely easy and
student friendly software to develop different programs. Easy
downloading of programs. Practice troubleshooting skills.
Compact tabletop ergonomic design. Robust construction. PLC
gateway for cloud connectivity. Open source software like
Ladder logic simulator, Pico soft Simulator,
Logixpro simulator, Simple EDA tools can also be used

3. Safety gears Gloves, Safety goggles, Ear protection, Dust masks 13


and respirators.
4. Power tools Power drills, Orbital sanders, Circular saws, Impact wrenches. 13

5. Hand tools Screwdrivers, Hammers, Hand saws, Hex Key Allen Wrench 13
Set Inch and Metric, relay puller, Multi-Tool Wire
Stripper/Crimper/Cutter
6. Electrical tools Wire and cable strippers, Multimeters- Volts, Ohms, and Amps, 13
Crimpers- Side Cutter Crimping, Wire Crimp Connector
Kit, Digital Multimeter Clamp Meter with Amp, Volt, and
Ohm,
Non-Contact Voltage Tester
7. Spare parts PLC Programming Cables, SD Card Reader Compact flash, 13
Wire Nut Set, Fuses- Class J 30, 35, 60, and 100 -amp
fuses, Class CC 2, 3, 5, 10 , 15, 20, and 30 -amp fuses,
5mm x 20mm 0.032 (for 4 -20mA circuits), 0.5, 1, 2, 5,
10, and 15 amps, Cube Relays, Resistor K it, batteries,
LED
Indicators PLC Processor (CPU), Input/ output module
S. Name of Equipment, Broad Relevant
No. Tools and Software Specification Experiment/Practic
s al
Number
8. Thermo-hygrometer Measuring range Temp.: -30 ... 60°C / -22 ... 140°F 13
Measuring range rel. Humidity: 0 ... 100% rh, Measurement
protocol as PDF, Data export possible as CSV, Readable without
software, data sets of measured values can be stored.
9. Digital Hygrometer maximum humidity measurement- 100%RH, temperature 13
measurement resolution -0.1egree centigrade, humidity
measurement resolution -0.1%RH, minimum operating
temperature - -10 to -20-degree centigrade, Maximum
operating temperature +45 to +50 degree centigrade

R) Suggested Learning Resources:


(a) Books:
S. Titles Author(s) Publisher and Edition with ISBN
No.
1. Introduction to Programmable Dunning, G. Thomson /Delmar learning, New Delhi,
Logic Controllers 2005, ISBN 13: 9781401884260
2. Programmable Logic Controllers Petruzella, F.D. McGraw Hill India, New Delhi,
2010,ISBN: 9780071067386
3. Programmable Logic Controllers Hackworth, John; PHI Learning, New Delhi, 2003, ISBN:
Hackworth, Federic 9780130607188
4. Industrial automation and Process control Stenerson Jon PHI Learning, New Delhi, 2003,
ISBN: 9780130618900
5. Programmable Logic Controller Jadhav, V. R. Khanna publishers, New Delhi, 2017,
ISBN: 9788174092281
6. Programmable Logic Controllers and Mitra, Madhuchandra; Penram International Publication, 2015,
Industrial Automation - An introduction, Sengupta, Samarjit, ISBN: 9788187972174
7. Control System Nagrath & Gopal New Age International Pvt Ltd,
ISBN: 9789386070111,
9789386070111
8. Linear Control Systems with Manke, B. S. Khanna Publishers, ISBN:
MATLAB Applications, Publisher: 9788174093103, 9788174093103
9. Supervisory Control and Data Acquisition Boyar, S. A. ISA Publication, USA, ISBN:
978-1936007097
10. Practical SCADA for industry, Bailey David; Wright Edwin Newnes (an imprint of Elsevier),
UK 2003, ISBN:0750658053
11 Industrial Automation: Systems and Engineering Geoffrey Williamson States Academic Press , 2022 ISBN
9781649649270
12 Industrial Automation Technologies Jane Taylor
States Academic Press 2023 ISBN
9781649649255
13 Introduction to Industrial Automation Kian Pearson Willford Press 2023, ISBN 9781682860864

(b) Online Educational Resources:


1. Software: - www.fossee.com
2. Software: - www.logixpro.com
3. Software: - www.plctutor.com
4. Software; - www.ellipse.com
5. PLC lecture: - https://www.youtube.com/watch?v=pPiXEfBO2qo
6. PLC tutorial: http://users.isr.ist.utl.pt/~jag/aulas/apil3/docs/API_I_C3_3_ST.pdf
7. https://www.youtube.com/watch?v=277wwYWolpw-PLC system troubleshooting and repair. Industrial
control panel. PLC system repair.
8. https://www.youtube.com/watch?v=5Jmtvrch5Jg
9. https://www.youtube.com/watch?v=peyV9bwEaLY
10. https://www.youtube.com/watch?v=QdJhRmtKpxk&list=RDCMUCke36Liq-
w5fboMHkq1APZw&index=3
Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested OER, before use
by the students.

(c) Others:
1. Learning Packages
2. Users’ Guide
3. Manufacturers’ Manual
4. Lab Manuals

S) Course Curriculum Development Team (NITTTR, Bhopal)

Dr. Vandana Somkuwar (Coordinator)


Dr. C.S.Rajeshwari (Co-coordinator)

*****
A) Course Code : 2000605G/2000608G/2000611G
B) Course Title : Electric Vehicle (Advanced)
C) Prerequisite Course(s) : Electric Vehicle (Basics)
D) Rationale :

The automobile manufacturing sector in India is rapidly switching over to electric vehicles used for the public as well as
private transport. The Govt. of India has launched the FAME-II Scheme (Faster Adoption and Manufacturing of Hybrid
& Plug-in Electric Vehicles) to encourage the progressive induction of reliable, affordable and efficient electric and
hybrid vehicles and to create demand for Electric Vehicles in the country.The technology is being evolved to enhance the
vehicle’s efficiency and running mileage by controlling the manufacturing, maintenance and recurring costs of such
vehicles. Due to the rapid increase in EV demand, industries will also require skilled manpower in this area. This
advanced course on electric vehicles is includedas an open elective for all the diploma programmes to provide a sound
knowledge of EVs to engineering diploma students and develop skills related to testing and maintenance of various
electrical, electronic and mechanical systems in EVs.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the learners'
accomplishment of the following course outcomes. For this, the learners are expected to perform various activities related
to three learning domains (Cognitive, Psychomotor and Affective) in classroom/ laboratory/ workshop/ field/ industry.

After completion of the course, the student will be able to-


CO-1 Compute various parameters affecting Vehicle movement.
CO-2 Test the operation of the different elements of the Automobile System.
CO-3 Test the battery and motor used for Power Transmission in EVs.
CO-4 Test electronic control unit system of EVs.
CO-5 Interpret the impact of Grid to Vehicle (G2V) and Vehicle to Grid (V2G) during the charging cycle.
F) Suggested Course Articulation Matrix (CAM):

Programme Programme
Outcomes (POs) Specific Outcomes*
Course (PSOs)
Outcomes PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
(COs) Basic Problem Design/ Engineering Engineering Project Life
and Analysi Development Tools Practices for Management Long
Disciplin s of Solutions Society, Learning
e Specific Sustainability and
Knowledge Environment
CO-1 3 - 1 2 - - 1
CO-2 3 2 2 3 1 - -
CO-3 2 2 2 3 3 1 3
CO-4 2 3 - 2 2 - 2
CO-5 3 2 - 2 3 1 2
Legend: High (3), Medium (2), Low (1) and No mapping (-)
* PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs is
optional
G) Teaching & Learning Scheme:
Scheme of Study
(Hours/Week)
Course Course Classroom Lab Notional Total Total
Code Title Instruction Instruction Hours Hour Credits
(CI) (LI) (TW+ SL) s (C)
L T (CI+LI+TW+
SL)
2000605G/ Electric
2000608G/ Vehicle 03 - 04 02 09 05
2000611G (Advanced)
Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case method,
Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances /problem-based experiences in laboratory, workshop,
field or other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term Work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCs, spoken tutorials, online educational resources etc.
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of
teacher to ensure outcome of learning.

H) Assessment Scheme:
Assessment Scheme (Marks)
Term Work & Self-
Theory Assessment Lab Assessment
Learning Assessment
(TA) (LA)
(TWA)
Course Code

(TA+TWA+LA)
Course
Lab Assessment
Progressive

Laboratory

Total Marks
Assessment

Progressive

Assessment
Title
Assessmen

External
Internal
Theory

t (ETA)
Theory

(ELA)
(PTA)

(PLA)
End

End

2000605G/ Electric
2000608G/ Vehicle
(Advanced) 30 70 20 30 20 30 200
2000611G

Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments, seminars,
micro projects, industrial visits, self-learning, any other student activities etc.
Note:
Separate passing is must for progressive and end semester assessment for both theory and practical.
ETA & ELA are to be carried out at the end of the term/ semester.
Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as
well as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project,
seminar and self-learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/ presentation
related to these activities will be carried out by external faculty/expert (External Assessment). However, criteria of internal as well
as external assessment may vary as per the requirement of respective course. For valid and reliable assessment, the internal faculty
should prepare checklist & rubrics for these activities.

I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at the course level and
session level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Term
Work (SW) and Self Learning (SL). Students are expected to demonstrate the attainment of Theory Session Outcomes
(TSOs) and Lab Session Outcomes (LSOs) leading to the attainment of Course Outcomes (COs) upon the completion of
the course. While curriculum detailing, NEP 2020-related reforms like Green skills, Sustainability, Multidisciplinary
aspects, Society connect, Indian Knowledge System (IKS) andothers must be integrated appropriately.
J)
K) Theory Session Outcomes (TSOs) and Units:
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO 1a. Explain the vehicle movement process Unit-1.0 Vehicle Dynamics CO1
TSO 1b. Derive various equations for the movement of 1.1 Vehicle Movement
Vehicles 1.2 Rolling Resistance: Equation,
Coefficient, factor affecting rolling
TSO 1c. Compute different resistances affecting Vehicle resistance, typical values of rolling
movement. resistance
TSO 1d. Explain the dynamics of the given type of EV 1.3 Grading resistance
system. 1.4 Road resistance
1.5 Acceleration resistance
1.6 Total driving resistance
1.7 Aerodynamic drag: Equation,
typical values of the drag coefficient.
1.8 Vehicle dynamics
 Hybrid and Electric Vehicles
 DC Motor Dynamics and Control
 AC Motor Dynamics and Control
TSO 2 a. Identify the given elements of Automobile Unit-2.0 Elements of Automobile CO2
Systems. 2.1 Suspension and Damping systems
TSO 2 b. Describe the functions of the given elements of 2.2 Brake system: Half-step braking, Full
Automobile Systems. step Braking
TSO 2 c. Explain the dynamic characteristics of the Disc 2.3 Transaxle
Braking System for the given braking steps. 2.4 Elements of Noise Vibration
TSO 2 d. Describe the Procedure for testing the given and Harshness Control
AC/DC motors. 2.5 Body balancing
TSO 2 e. Describe the Procedure of Installation and 2.6 Tyre Technology
Testingof the given EV Charging Stations. 2.7 AC/DC motor
TSO 2 f. Describe the Procedure for Commissioning EV 2.8 Air-conditioning and Heating System
Charging Stations. 2.9 Lighting System
TSO 2 g. Explain the functions of the EV Control Unit. 2.10 Automotive wiring system
2.11 Earthing and Insulation
2.12 Charging stations – Installation and
Commissioning
2.13 Vehicle control unit

TSO 3a. Compare different power transmission systems Unit-3.0 EV Power Transmission System CO3
in EVs.
TSO 3b. List the main Components of the EV 3.1 Transmission System: Single and
Power Train. Multi-transmission system
TSO 3c. Explain the functions of the given EV 3.2 EV Power Train
Power Train component. 3.3 EV Power Train Components:
TSO 3d. Describe the testing procedure of the given EV Battery Pack, DC-AC Converter,
Power Train component. Electric Motor, On-Board Charger.
TSO 3e. Explain the regenerative braking operation in 3.4 Battery Parameters: Voltage, Current,
the given EV motor. Charging rate, efficiency, energy density,
TSO 3f. Describe the speed control mechanism of the power density, State of Charge (SoC),
given motor. Depth of Discharge (DoD), State of
TSO 3g. Explain various parameters of the given Health(SoH), Operating Temperature,
battery. specific energy, specific power, life cycle
TSO 3h. Select the suitable battery for the given EV and cost.
application. 3.5 Battery Assembly and Dismantling.
TSO 3i. Describe the assembling and dismantling 3.6 Gear and Differential Assembly
procedure of the given battery. 3.7 Safe disposal of used battery
Major Theory Session Outcomes (TSOs) Units RelevantCOs
Number(s)

TSO 3j. Describe the Mechanism of Gear and


Differential Assembly.
TSO 4a. Describe the Vehicle Control Unit (VCU). Unit- 4.0 Vehicle Control Unit (VCU) CO4
TSO 4b. Describe the functions of the given component
of the Electronic Control Unit. 4.1 Electronic Control Unit: Battery
TSO 4c. Describe the connections of the given control Management System, DC-DC
unit with the EV sub-system. Converter, Thermal Management
TSO 4d. Explain the Interaction of Controller System and BodyControl Module.
Area Network Communication with 4.2 Predefined functions
VCU. 4.3 Connections with EV subsystem
TSO 4e. Describe the Troubleshooting and Assessment 4.4 Controller Area Network
procedure of VCU. (CAN) communication
4.5 Interaction of CAN Communication
with VCU.
4.6 Troubleshooting and Assessment
4.7 Dynamometers: Introduction
4.8 Environmental Chambers

TSO 5a. Explain the Classification of Charging Unit- 5.0 EV Charging Technologies CO5
Technologies. 5.1 Charging Technology: Classification
TSO 5b. Explain the impact of the Grid on Vehicle 5.2 Grid-to-Vehicle (G2V)
Charging and Vehicle Charging on the 5.3 Vehicle to Grid (V2G) or Vehicle to
Grid. Buildings (V2B) or Vehicle to
TSO 5c. Describe the testing procedure of the given Bi- Home(V2H).
directional charging systems. 5.4 Bi-directional EV Charging Systems.
TSO 5d. Explain the Energy Management Strategies in the 5.5 Energy Management Strategies.
EV. 5.6 Wireless Power Transfer (WPT)
TSO 5e. Explain the Wireless Power Transfer (WPT) technique for EV Charging.
technique for EV Charging.
Note: One major TSO may require more than one theory session/Period.

L) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical (2000608G):
Relevant
S. COs
Practical/Lab Session Outcomes (LSOs) Laboratory Experiment/Practical Titles
No.
Number(s)
LSO 2.1 Test the operation of the Control Disc 1.  Testing of Control Disc Braking CO2
Braking system and control the systemand Control Regenerative
regenerative braking system using a test rig. Braking system.
Test the performance (Speed v/s Braking
LSO 2.2 Torque) of the Disc Braking System in
Half
step and Full step braking modes.
LSO 2.3 Test the performance of different types of 2.  Testing of Motors
propulsion motors.
LSO 2.4 Test the continuity of the automotive 3.  Testing of the automotive wiring
wiring system in the EV system.
LSO 3.1 Test the performance of a new set of 4.  Testing of Batteries used in EVs CO2, CO3
batteries and aged batteries.
LSO 3.2 Compare the performance of the battery and
find the Fuel Gauge after discharging the
battery.
a. 0% - 100%
b. 30% - 100%
c. 50% - 100%
LSO 3.3 Evaluate the following parameters of the
given EV battery.
a. Specific power
b. Specific energy
Relevant
S. COs
Practical/Lab Session Outcomes (LSOs) Laboratory Experiment/Practical Titles
No.
Number(s)
c. Life span and
d. Cost parameters

LSO 3.4 Evaluate the State of Health (SoH) of the


given EV Battery after several
charge/discharge cycles.
LSO 3.5 Test the dynamic performance of the given 5.  Speed control of Electrical Motors
motor;
a) Speed and torque spectrum.
b) Speed and torque oscillation
c) Friction torque friction spectrum.

LSO 3.6 Test the following speed-controlled


performance characteristics of the given
motor;
a. Motor voltage over time
b. Motor current over time.
c. Speed and torque over time.
d. Torque over speed.
e. Current over speed.
f. Electrical input power and the
mechanical input power over speed

LSO 4.1 Connect the components of the EC Units 6.  Connection of Electronic Control CO4
with EV subsystems. Unit components
LSO 4.2 Troubleshoot basic faults in the electronic  Troubleshooting of electronic control
control unit of EV. unit
LSO 5.1 Evaluate the impact of the Grid on 7.  Impacts of G2V and V2G CO 5
Vehicle Charging and Vehicle Charging on
the
Grid.
LSO 5.2 Prepare a layout of a charging station 8.  Demonstration of Charging stations

M) Suggested Term Work and Self-Learning (2000611G): Some sample suggested assignments, micro projectsand
other activities are mentioned here for reference.

a. Assignments: Questions/ Problems/ Numerical/ Exercises to be provided by the course teacher in line withthe targeted
COs.

b. Micro Projects:
1. Design and build a physical model of an EV motor and powertrain components from scratch.
2. Build and simulate communication systems of EVs using some software tools.
3. Prepare a report on “the way carbon credit works and companies utilize it to reduce their emission
values”.
4. Develop an EV prototype power train using locally procured hardware components.

c. Other Activities:
1. Seminar Topics:
 Safe disposal process of Used Batteries.
 Charging Technologies used for charging the EV.
 EV power transmission systems.
2. Surveys – Visit an electric vehicle manufacturing plant and prepare report on HVAC system used in EV.
3. Self-learning topics:
 Impact of fleet charging of EVs on Power Systems.
 Energy Management in EV.
 Fuel Cell powered bus.
 EV Battery disposal and recycling.
 Mobility and connectors.

N) Suggested Course Evaluation Matrix: The course teacher has to decide and use the appropriate assessment strategy and its
weightage, in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of the student in each
of these designed activities is to be used to calculate CO attainment.
Course Evaluation
Matrix
Theory Assessment (TA)** Term Work Assessment (TWA) Lab Assessment (LA)#
Progressive End
Theory Theory Term Work & Self-
COs Assessment Assessment Learning Assessment Progressive End
(PTA) (ETA) Lab Laboratory
Class/ Assignments Micro Other Assessment Assessment
Mid Sem Test Projects Activities* (PLA) (ELA)

CO-1 20% 15% 20% -- -- -- --


CO-2 20% 20% 20% -- -- 35% 25%
CO-3 20% 30% 20% 70% 40% 40% 25%
CO-4 20% 25% 20% 30% 20% 10% 25%
CO-5 20% 10% 20% -- 40% 15% 25%
Total 30 70 20 20 10 20 30
Mark 50
s
Legend:
*: Other Activities include self- learning, seminar, visits, surveys, product development, software development etc.
**: Mentioned under point- (N)
#: Mentioned under point- (O)
Note:
The percentage given are approximate
In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those
COs mapped with total experiments.
For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of questions
related to achievement of each COs.

O) Suggested Specification Table for End Semester Theory Assessment: Specification table represents the
reflection of sample representation of assessment of the cognitive domain of the full course.
Unit Title and Number Total Relevant Total ETA
Classroom COs Mark (Marks)
Instruction Number s Remember Understanding Application
(CI) (s) (R) (U) &
Hours above (A)

Unit-1.0 Vehicle Dynamics 8 CO1 12 4 5 3

Unit-2.0 Elements of Automobile. 10 CO2 15 5 6 4

Unit-3.0 EV Power Transmission System. 14 CO3 20 4 10 6

Unit-4.0 Vehicle Control Unit (VCU) 10 CO4 15 4 6 5

Unit-5.0 Charging Technologies 6 CO5 8 3 3 2

Total 48 70 20 30 20
Marks
Note: Similar table can also be used to design class/mid-term/ internal question papers for progressive assessment.
P) Suggested Assessment Table for Laboratory (Practical):
PLA /ELA
Relevant COs
S. Performance Viva-
Laboratory Practical Titles Number(s)
N. PRA PDA* Voce (%)
* *
(%) (%)
1 Testing of Control Disc Braking system and
Control Regenerative Braking system.
CO2 60 30 10
2 Testing of Motors.

3. Testing of automotive wiring system.

4. Testing of Batteries used in EVs 60 30 10


CO2, CO3
5. Speed control of Electrical Motors 60 30 10

6. Connection of Electronic Control Unit components 60 30 10


CO4
7. Troubleshooting of electronic control unit

7 Impacts of G2V and V2G 30 60 10


CO5
8 Demonstration of Charging stations 70 20 10

Legend:
PRA*: Process Assessment
PDA**: Product
Assessment
Note: This table can be used for both the end semester as well as progressive assessment of practicals. Rubrics need to be prepared by the
course teacher for each experiment/practical to assess the student's performance.

Q) Suggested Instructional/Implementation Strategies: Different Instructional/ Implementation Strategies maybe


appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Case Method, Group Discussion, Industrial visits, Industrial Training, Portfolio Based Learning, Role Play, Live
Demonstrations in Classrooms, Lab, Field, Information and Communications Technology (ICT) Based Teaching
Learning, Blended or flipped mode, Brainstorming, Expert Sessions, Video Clippings, Use of Open Educational
Resources (OER), MOOCs etc.

R) List of Major Laboratory Equipment, Tools and Software:


S. Name of Equipment, Broad Specifications Relevant
No. Tools and Software Experiment/Practical
Number
1. Disc Braking and Test rig equipment for Demonstration of Disc 1
Regenerative braking system Braking and Regenerative Braking system operation.
test rig
2. Disc Braking System Test rig / Software for testing the performance of the 1
disc braking system in Half step and Full step braking
mode.
3. Induction motor Induction motor For EV applications with testing kit 2,5

4. Switched reluctance motor Switched reluctance motor for EV applications with 2,5
testing kit
5. Permanent magnet (PM) DC Permanent magnet (PM) DC motors for EV applications 2,5
motors with testing kit
6. Automotive wiring system Testing facility of automotive wiring system using 3
software /actual EV systems
S. Name of Equipment, Broad Specifications Relevant
No. Tools andSoftware Experiment/Practical
Number
7. Lithium Ion and Lead-acid Batteries 12V, 7Ah with testing setup. 4

8. Nickel-based batteries (metal 12V, 7Ah with testing setup. 4


hydride and cadmium battery).
9. Battery tester For testing battery parameters 4

10. Battery charger Battery charger for EV 4

11. Battery Management System Training kit or simulation for BMS 4

12. DC-DC Converter 48V to 12V bidirectional DC-DC Converter 4

13. Power Analyser To observe the impacts of G2V and V2G 5

14. BMS setup For Demonstration & training 4

15. DC power supply 0-32V 5

16. Charging Station Simulator For Demonstration & training purposes. 5

17. EC Unit with EV subsystems Electronic Control Unit Hardware parts/ software for 6,7
demonstrating the Connection of Electronic Control
Unit components with EV subsystems.
18. Facility to demonstrate the impact - 7
of the Grid on Vehicle Charging
and
Vehicle Charging on the Grid.

S) Suggested Learning Resources:


(a) Books:
S. Titles Author(s) Publisher and Edition with ISBN
No.
1. Electric Vehicles: And the End of the ICE age Anupam Singh Kindle Edition
ASIN: B07R3WFR28
2. Wireless Power Transfer Technologies for Xi Zhang, Chong Springer Verlag, Singapore; 1st
Electric Vehicles (Key Technologies on New Zhu, Haitao Song ed. 2022 edition (23 January 2022)
Energy ISBN-13: 978-9811683473
Vehicles)
3. Modern Electric, Hybrid Electric, and Fuel Cell EHSANI CRC Press; Third edition (1
Vehicles January 2019) ISBN-13: 978-
0367137465
4. Electric Powertrain: Energy Systems, Power John G. Hayes, G. Wiley; 1st edition (26 January 2018)
Electronics and Drives for Hybrid, Electric and Abas Goodarzi ISBN-13: 978-1119063643
Fuel Cell Vehicles
5. New Perspectives on Electric Vehicles Marian Găiceanu (Editor) IntechOpen (30 March 2022)
ISBN-13: 978-1839696145
6. Electric and Hybrid Vehicles, Tom Denton, Taylor 2nd Edition (2020)
&Francis ISBN- 9780429296109
7. Hybrid Electric Vehicles: Energy Management S. Onori, L. Serrao and Springer (2016)
Strategies G. Rizzoni ISBN: 978-1-4471-6781-5
8. Electric & Hybrid Vehicles A.K. Babu Khanna Publishing House,
NewDelhi, 1st Edition (2018)
ISBN: 9789386173713, 9386173719
S. Titles Author(s) Publisher and Edition with ISBN
No.
9. Power Electronics: Circuits, Devices and Rashid, M. H. Pearson, 3rd edition, (2013)
Applications, ASIN: B07HB3BM1W
10 Electric Vehicle Engineering
Liana Walker Clanrye International2023,
ISBN-978164729097

11 Electric Vehicles: Current Progress & Vanessa Jones Murphy & Moore Publishing
Technologies
2023, ISBN 9781649872746

12 20 Electric and Hybrid Vehicles: Principles, Design and Mary Murphy Larsen and Keller Education 2023 ISBN
Technology 9781641728520

(b) Online Educational Resources:


1. https://www.energy.gov/eere/fuelcells/fuel-cell-systems
2. https://powermin.gov.in/en/content/electric-vehicle
3. https://www.iea.org/reports/electric-vehicles
4. https://www.oercommons.org/search?f.search=Electric+Vehicles
5. https://fame2.heavyindustries.gov.in/Index.aspx

Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested, online educational
recourses before use by the students.

(c) Others:
1. Learning Packages on EV
2. EV Users’ Guide
3. EV Manufacturers’ Manual
4. EV Lab Manuals

T) Course Curriculum Development Team (NITTTR, Bhopal)

Dr. A. S. Walkey (Coordinator)


Dr. S. S. Kedar (Co- coordinator)

******
A) Course Code : 2000605H/2000608H/2000611H
B) Course Title : Robotics (Advance)
C) Pre- requisite Course(s) : Robotics (Basic)
D) Rationale :
Efficiency and quality are the demands of industry 4.0. Robotics is a constituent of Industry 4.0 which not only provides
the former two but also is beneficial for hazardous and similar challenging situations. The use of robotic technology is
developing at a very fast rate in all types of industries whether manufacturing, service or tertiary. Engineers should be
competent to use the robotic technology for industry and society advantage. This course aims for the diploma engineers
to have advanced skills in robotic applications and use in digital manufacturing.

E) Course Outcomes (COs): After the completion of the course, teachers are expected to ensure the accomplishment of
following course outcomes by the learners. For this, the learners are expected to performvarious activities related to three
learning domains (Cognitive, Psychomotor and Affective) in classroom/ laboratory/ workshop/ field/ industry.

After completion of the course, the students will be able to-CO-1


Plan the use of robots in engineering applications.
CO-2 Elucidate the conceptual place of the robotic components for engineering processes.
CO-3 Use robots for small automatic robotic applications.
CO-4 Compute the economics associated with use of robots in industries.
CO-5 Select appropriate robot for industrial requirements and other applications.

Programme Outcomes Programme


(POs) Specific
Course Outcomes*
Outcomes (PSOs
(COs) )
PO-1 PO-2 PO-3 PO-4 PO-5 PO-6 PO-7 PSO-1 PSO-2
Basic and Problem Design/ Engineering Engineering Project Life
Discipline Analysis Developme nt of Tools Practices for Managem Long
Specific Solutions Society, ent Learni
Knowledge Sustainability ng
and Environment
CO-1 - - 3 - 2 - 2
CO-2 - 2 3 2 - - -
CO-3 3 2 3 - - - 2
CO-4 3 - - 2 - - -
CO-5 3 2 - - 2 - -
B) Suggested Course Articulation Matrix (CAM):
Legend: High (3), Medium (2), Low (1) and No mapping (-)
* PSOs will be developed by respective programme coordinator at institute level. As per latest NBA guidelines, formulating PSOs is
optional

C) Teaching & Learning Scheme:

Scheme of Study (Hours/Week)

Course Course Classroom Lab Instruction Notional Total Hours Total Credits
Code Title Instruction (LI) Hours (CI+LI+TW+ (C)
(CI) (TW+ SL) SL)
L T
2000605H
/2000608H Robotics
03 - 04 02 09 05
/2000611H (Advance)
Legend:
CI: Classroom Instruction (Includes different instructional/implementation strategies i.e. Lecture (L), Tutorial (T), Case method,
Demonstrations, Video demonstration, Problem based learning etc. to deliver theoretical concepts)
LI: Laboratory Instruction (Includes experiments/practical performances/ problem-based experiences in laboratory, workshop, field or
other locations using different instructional/Implementation strategies)
Notional Hours: Hours of engagement by learners, other than the contact hours for ensuring learning.
TW: Term work (includes assignments, seminars, micro projects, industrial visits, any other student activities etc.)
SL: Self Learning, MOOCs, spoken tutorials, online educational resources etc
C: Credits = (1 x CI hours) + (0.5 x LI hours) + (0.5 x Notional hours)
Note: TW and SL have to be planned by the teacher and performed by the learner under the continuous guidance and feedback of teacher to
ensure outcome of learning.

D) Assessment Scheme:
Assessment Scheme (Marks)
Term Work & Self-
Theory Assessment Lab Assessment
Learning Assessment
Course Code

(TA) (LA)
(TWA)

(TA+TWA+LA)
Course Title

Assessment

Assessment
Assessment

Assessment

Total Marks
Progressiv

Progressiv

Laborator
External
Internal
e Theory

Theory

(ETA)

(ELA)
(PTA)

(PLA)
e Lab
End

End

y
2000605H Robotics
(Advance)
/2000608H 30 70 20 30 20 30 200
/2000611H

Legend:
PTA: Progressive Theory Assessment in class room (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
TWA: Term work & Self Learning Assessment (Includes assessment related to student performance in assignments, seminars, micro
projects, industrial visits, self-learning, any other student activities etc.
Note:
 Separate passing is must for progressive and end semester assessment for both theory and practical.
 ETA & ELA are to be carried out at the end of the term/ semester.
 Term Work is to be done by the students under the guidance of internal faculty but its assessment will be done internally (40%) as
well as externally (60%). Assessment related to planning and execution of Term Work activities like assignment, micro project,
seminar and self-learning is to be done by internal faculty (Internal Assessment) whereas assessment of output/product/
presentation related to these activities will be carried out by external faculty/expert (External Assessment). However, criteria of
internal as well as external assessment may vary as per the requirement of respective course. For valid and reliable assessment, the
internal faculty should prepare checklist & rubrics for these activities.

E) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level and session
level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Term Work
(TW) and Self Learning (SL). Students are expected to demonstrate the attainment of Theory Session Outcomes (TSOs)
and Lab Session Outcomes (LSOs) leading to attainment of Course Outcomes (COs) upon the completion of the
course. While curriculum detailing, NEP 2020 related
reforms like Green skills, Sustainability, Multidisciplinary aspects, Society connect, Indian KnowledgeSystem
(IKS) and others must be integrated appropriately.
F) Theory Session Outcomes (TSOs) and Units:

Major Theory Session Outcomes (TSOs) Units Relevant


COs
Number(s)
TSO 1a. Define the need and scope of industrial Unit-1.0 Robot Kinematics, Dynamics and CO2, CO3
robots. Industrial Applications
TSO 1b. Describe the concept of robot dynamics 1.1 Definition need and scope of Industrial robots
with regards to methods for orientation 1.2 Robot dynamics – Methods for orientation
and location of objects. and location of objects
TSO 1c. Analyse robot direct kinematics for the 1.3 Planar Robot Kinematics – Direct and
given 2 DOF planar manipulator. inverse kinematics for 2 Degrees of Freedom.
TSO 1d. List types of robots 1.4 Safety while operating and handling robot
TSO 1e. List safety steps while handling the
given robot.
TSO 1f. Interface robots with the given welding 1.5 Robot Industrial applications:
machine.  Welding Robots-Welding Guns, Welding
TSO 1g. Interface robots with the given painting Electrodes, Welding Power Sources, shielding
machine. gases, Robot interfacing
TSO 1h. Interface robots with the given assembly  Spray painting Robots, assembly operation,
machine. cleaning.

TSO 2a. Explain the techniques to control robot Unit– 2.0 Robot Drives, Control and Material CO2, CO3
motion. Handling
TSO 2b. Describe the given robot drive 2.1 Controlling the Robot motion.
system. TSO 2c. Describe the types of grippers. 2.2 Position and velocity sensing devices.
TSO 2d. Design grippers for 2.3 Drive systems – Hydraulic and
specific application. Pneumatic drives
TSO 2e. Test the designed gripper for the
2.4 Linear and rotary actuators and control valves
application.
TSO 2f. Use Bar code technology for robotic 2.5 Electro hydraulic servo valves, electric
applications. drives, motors
TSO 2g. Integrate radio frequency 2.6 End effectors – Vacuum, magnetic and air
identification technology in robotic operated grippers
applications. 2.7 Material Handling; automated guided vehicle
TSO 2h. Assemble an automated guided systems, automated storage and retrieval
vehicle for the given situation using systems (ASRS)
standard components. 2.8 Bar code technology
TSO 2i. Assemble a simple automated storage 2.9 Radio frequency identification technology.
and retrieval systems (ASRS) for the
given situation using standard
components.

TSO 3a. Differentiate between various work Unit– 3.0 Robot Cell Design and Application CO3
cell layouts. 3.1 Robot work cell design, control and safety
TSO 3b. Select work cell for specific robot 3.2 Robot cell layouts
with justification. 3.3 Multiple Robots and machine interference
TSO 3c. Analyse robot cycle time. 3.4 Robot cycle time analysis
TSO 3d. Explain industrial applications of 3.5 Industrial application of robotic cells
robotic cell.
TSO 3e. Follow safety procedures in robotic cell.
TSO 4a. List different programming languages Unit– 4.0 Robot Programming and CO1, CO4,
for the robots Economics of Robotization CO5
TSO 4b. Describe artificial intelligence 4.1 Characteristics of task level languages through
TSO 4c. Write a programme in the required programming methods
language to operate a robot for the given 4.2 Motion interpolation
task. 4.3 Artificial intelligence: Goals of
TSO 4d. Optimise robot programming artificial intelligence, AI techniques,
parameters. problem representation in AI
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO 4e. Select a robot on the basis of cycle time 4.4 Problem reduction and solution
analysis. techniques.
TSO 4f. Conduct an economic analysis for use of 4.5 Application of AI and KBES in Robots
robots. 4.6 Selection of Robots; Factors
TSO 4g. Follow testing methods and acceptance influencing the choice of a robot,
rules for industrial robots. selection of robot components, robot
performance testing, work cycle time
analysis
4.7 Economics analysis for robotics,
cost data required for the analysis
4.8 Methods of economic analysis; Pay
back method, equivalent uniform
annual cost method, return on
investment method.
4.9 Testing methods and acceptance rules
for industrial robots

TSO 5a. Describe applications of robots in Unit–5.0 Applications in Non-manufacturing CO5


healthcare and medicine. Environments
TSO 5b. Describe applications of robots in 5.1 Applications of Robots in
Construction industry.  Healthcare and medicine
TSO 5c. Describe applications of robots in  Construction industry
Underground coal mining.
TSO 5d. Describe applications of robots in  Underground coal mines
uutilities, military & firefighting  Utilities, military &
operations. firefighting operations
TSO 5e. Describe applications of robots in  Undersea
undersea and space  Space
TSO 5f. Describe applications of robots in brief  Logistics,
in logistics, retail and hospitality, and
smart cities.
 Retail and Hospitality
TSO 5g. Describe applications of robots in  Smart Cities
farming and agriculture in brief  Farming and Agriculture
explain in brief the use of 5.2 Overview of Microrobots, nano robots, soft
microrobots, nano robots, soft robots, robots, humanoid robots
humanoid robots

Note: One major TSO may require more than one Theory session/Period.

G) Suggested Laboratory (Practical) Session Outcomes (LSOs) and List of Practical (2000608H):
S.
No. Relevant
Practical/Lab Session Outcomes (LSOs) Laboratory Experiment/Practical Titles COs
Number(s)

LSOs 1.1 Identify Wireless Sensor Network. 1. Identify different wireless sensor network in CO1, CO3
LSOs 2.1 LSOs 1.2 Use wireless sensor Network for robotics viz. ZigBee, LoRa.
different robotic applications

LSOs 2.2 Identify different Radio Frequency 2. Use different Radio Frequency (RF) CO1, CO2
(RF) Controlled Wireless Controlled Wireless Robots.
LSOs 2.2 Use Radio Frequency (RF) Controlled
Wireless for different robotic
applications.
LSOs 3.1 Identify the different Voice operated robot 3. Examine different voice operated robot with CO1, CO3
with speaker identification technology speaker identification technology.
S.
No. Relevant
Practical/Lab Session Outcomes (LSOs) Laboratory Experiment/Practical Titles COs
Number(s)

LSOs 3.2 Use different Voice operated robot with


speaker identification technology for
different robotic applications.
LSOs 5.1 Identify the components required for a 4. Design a computer-controlled pick and place CO1
computer-controlled pick and place robot robot (wireless)
(wireless).
LSOs 5.2 Integrate the components for the required
application.

LSOs 6.1 Identify the components required for a 5. Design a Zigbee controlled Boat with wireless CO2,
Zigbee controlled Boat with wireless video video and voice transmission. CO3
and voice transmission.
LSOs 6.2 Integrate the components for the required
application.

LSOs 8.1 Identify the components required for a PC 6. Design a PC controlled wireless Multipurpose CO2,
controlled wireless Multipurpose robot for robot for simple engineering applications. CO4,
engineering applications. CO5
LSOs 8.2 Integrate the components for the required
application.

LSOs 9.1 Identify the components required for an 7. Design an unmanned arial photography system. CO3,
unmanned arial photography CO5
LSOs 9.2 Integrate the components for the required
application.

LSOs 10.1 Develop a 8. Develop program for real time (online TPP) CO5
program Palletizing and Depalletizing operations through
LSOs 10.2 Simulate palletizing and robots.
depalletizing
operations through robots.
LSOs 11.1 Develop a program 9. Develop TPP / Offline program for vision- CO4,
LSOs 11.2 Simulate direction control and step based inspection for robots. CO5
control logic for robotization
LSOs 12.1 Develop a program 10. Program and simulate coordinated CO1,
LSOs 12.2 Simulate robotising an inspection and part identification, inspection and part assembly for CO5
assembly. robots.

LSOs 13.1 Develop a program. 11. Develop obstacle avoidance robot Programming CO1,
LSOs 13.2 Simulate obstacle avoidance of robots. CO5

LSOs 14.1 PLC programming. 12. Program and simulate welding operation using CO1,
LSOs 14.2 Simulate robotising of welding operation. robot simulation software. CO5

LSOs 15.1 Simulate robotising of drilling operation. 13. TPP / Offline program for drilling operation. CO1,
CO5
LSOs 16.1Develop a program for an 14. Program to execute an industrial robot CO1,
industrial application. application using a given configuration. CO5
LSOs 16.2Execute the robot programme.

LSOs 17.1 Use robot simulation software for 15. Analyse Direct Kinematics of 4-axis robot CO2
Direct Kinematic analysis upto 4-axis using available software.
robots
LSOs 17.2 Correlate the simulated results with
respective mathematical calculations.
H) Suggested Term Work and Self Learning (2000611H): Some sample suggested assignments, micro project and other
activities are mentioned here for reference.

a. Assignments: Questions/Problems/Numerical/Exercises to be provided by the course teacher in line with the


targeted COs.
b. Micro Projects: A suggestive list of micro-projects is given here. Similar micro-projects that match the
COs could be added by the concerned course teacher. The student should strive to identify eco-friendly or
recycled material prior to selection for robotic applications.
1. Develop coin separating robot.
2. Develop robot using radio frequency sensors for material handling.
3. Develop robot for land mine detection.
4. Develop a robot for car washing.
c. Other Activities:
1. Seminar Topics: Recent developments in the industrial applications of robotics
2. Visits: Visit a robotic exhibition.
3. Case Study: Identify a robotic application in automobiles and present a case study
4. Download videos related to simple robotic applications in domestic and industrial purposes.
5. Self-learning topics:
6. Robotic component manufacturers
I) Suggested Course Evaluation Matrix: The course teacher has to decide and use appropriate assessment strategy and its
weightage in theory, laboratory and Term Work for ensuring CO attainment. The response/performance of each student
in each of these designed activities is to be used to calculate CO attainment.
Course Evaluation
Matrix
Theory Assessment (TA)** Term Work Assessment (TWA) Lab Assessment (LA)#
Progressive End Term Work & Self-
Theory Theory Learning
COs Progressive End
Assessment Assessment Assessment
(PTA) (ETA) Lab Laboratory
Class/Mid Assessment Assessment
Sem Test (PLA) (ELA)
Assignments Micro Other
Projects Activities*

CO-1 25% 23% 20% 10% 25% 10% 20%


CO-2 20 % 23% 20% 10% 25% 20% 20%
CO-3 15% 17% 20% 25% 25% 20% 20%
CO-4 20% 20% 20% 15% 25% 20% 20%
CO-5 20% 17% 20% 40% -- 30% 20%
Total 30 70 20 20 10 20 30
Marks
50
Legend:
*: Other Activities include self-learning, seminar, visits, surveys, product development, software development etc.
**: Mentioned under point- (N)
#: Mentioned under point-(O)
Note:
 The percentage given are approximate
 In case of Micro Projects and End Laboratory Assessment (ELA), the achieved marks will be equally divided in all those COs
mapped with total experiments.
 For CO attainment calculation indirect assessment tools like course exit survey need to be used which comprises of questions
related to achievement of each COs.

J) Suggested Specification Table for End Semester Theory Assessment: Specification table represents the
reflection of sample representation of assessment of cognitive domain of full course.
Unit Number and Title Total Relevant Total ETA
Classroom COs Marks (Marks)
Instruction Number Remember Understandin Application &
(CI) (s) (R) g (U) above (A)
Hours

Unit-1.0 Robot Kinematics, 12 CO2, 16 6 5 5


Dynamics and CO3
Industrial
Applications
Unit– 2.0 Robot Drives, 10 CO2, 16 4 8 4
Control and CO3
Material Handling
Unit– 3.0 Robot Cell Design 8 CO3 12 2 4 6
and Application
Unit– 4.0 Robot 10 CO1, CO4, 14 4 4 6
Programming and CO5
Economics of
Robotization
Unit– 5.0 Applications in 8 CO5 12 4 4 4
Non-
manufacturing
Environments
Total Marks 48 70 20 25 25

Note: Similar table can also be used to design class/mid-term/ internal question paper for progressive assessment.
K) Suggested Assessment Table for Laboratory (Practical):
PLA/ELA
Relevant
Performance Viva-
S. No. Laboratory Practical Titles COs
PRA PDA* Voce
Number(s)
* * (%)
(%) (%)
1. Identify different wireless sensor network in robotics viz. ZigBee, CO1, CO3 40 40 20
LoRa.
2. Use different Radio Frequency (RF) Controlled Wireless Robots. CO1, CO2 40 40 20

3. Examine different voice operated robot with speaker CO1, CO3 40 40 20


identification technology.

4. Design a computer-controlled pick and place robot (wireless) CO1, CO4 40 40 20

5. Design a Zigbee controlled Boat with wireless video and voice CO2, CO3 40 40 20
transmission.

6. Design a PC controlled wireless Multipurpose robot for simple CO3, CO4 40 40 20


engineering applications.
7. Design an unmanned arial photography system. CO3, CO5 40 40 20

8. Develop program for real time (online TPP) Palletizing and CO5 40 40 20
Depalletizing operations through robots.
9. Develop TPP / Offline program for vision-based inspection CO4, CO5 40 40 20
for robots.
10. Program and simulate coordinated identification, inspection and CO1, CO5 40 40 20
part assembly for robots.
11. Develop Obstacle avoidance robot Programming CO1, CO5 40 40 20
12. Program and simulate welding operation using robot simulation CO1, CO5 40 40 20
software.
13. TPP / Offline program for drilling operation. CO1, CO5 40 40 20

14. Program to execute an industrial robot application using a given CO1, CO5 40 40 20
configuration.
15. Analyze Direct Kinematics of 4-axis robot using CO2, CO3 40 40 20
available software.
Legend:
PRA*: Process Assessment
PDA**: Product
Assessment
Note: This table can be used for both end semester as well as progressive assessment of practical. Rubrics need to be
prepared by the course teacher for each experiment/practical to assess the student performance.

L) Suggested Instructional/Implementation Strategies: Different Instructional/Implementation Strategies may be


appropriately selected, as per the requirement of the content/outcome. Some of them are Improved Lecture, Tutorial,
Case Method, Group Discussion, Industrial visits, Industrial Training, Portfolio Based Learning, Role Play, Live
Demonstrations in Classrooms, Lab, Field, Information and Communications Technology (ICT) Based Teaching
Learning, Blended or flipped mode, Brainstorming, Expert Sessions, Video Clippings, Use of Open Educational
Resources(OER), MOOCs etc.

M) List of Major Laboratory Equipment, Tools and Software:


S.No. Name of Broad Relevant
Equipment, Tools Specifications Experiment
and Software / Practical
Number
1. 6 Axis Articulated  Articulated Type 1, 2, 3, 12
Robot (Material  Controlled axis: 6-axes (J1, J2, J3, J4, J5, J6)
Handling)- 1 No
 Reach: 717 mm
 Installation Floor, Upside-down (Angle mount)
 Motion range (Maximum Speed)
• J1 Axis Rotation7.85 rad/s
• J2 Axis Rotation 6.63 rad/s
• J3 Axis Rotation 9.08 rad/s
• J4 Axis Rotation 9.60 rad/s
• J5 Axis Rotation 9.51 rad/s
• J6 Axis Rotation 17.45ras/s
 Max. load capacity Wrist: 4Kg
 Allowable Load moment 16.6 N-m at wrist J4 Axis,
J5 Axis, J6 Axis
 Allowable Load inertia).47 kg-m2 at wrist J4 Axis
J5 Axis, J6 Axis
 Repeatability: +/- 0.05mm
 Mass: 21 Kg Minimum
 Installation environment: Ambient temperature: 0 –
45°C
 Ambient humidity: Normally 75%RH or less. No
dew, nor frost allowed.
 Vibration Acceleration: 4.9 m/s2 (0.5G or less)
S.No. Name of Broad Relevant
Equipment, Tools Specifications Experiment
and Software / Practical
Number
2. 6 Axis Articulated Robot Link 1: 300 mm Link 2: 300 mm Joint actuator: DC 8, 9, 14
(General Purpose- Stepper Motor Transmission: Timing Belt Drive Position
Welding, Assembly, feedback: Proximity Switch Gripper actuator: Pneumatic
Drilling) - 1 No Weight of robot: 50 Kg. Accuracy: ±0.3 Repeatability:
±0.2Tip Velocity range: 500 mm / minPay load capacity:
2 kg (including griper) J1 - Waist: ± 140°J2 - Shoulder: -
100 - 60°J3 - Elbow: - 70 + 10°J4 - Wrist rotate: ± 70°J5 -
Wrist pitch: ± 35°J6 - Wrist roll: ± 180°External I/O8
Programmable digital inputs8 Programmable digital
outputs
A mounted vision system Integrity Serial Bus System, CAN to Build Intelligent 3, 4, 5, 11
3. with software (Free open Device Network, Open Hardware Platform, Arduino, to
source Robot simulation control Robot sub-Systems of motor-sensor, movable
software) Omni Wheel of Omni-Directional, Actuator operation
control by DC Encoder Motor, DC-Motor control and
operation by Accelerometer, Gyro, Ultrasonic and PSD
sensor, Androx Studio; brushless ILM 70×10 Robo
Drive DC motor;
sensor-actuator units of ARMAR-4; SD-25-160-2A-GR-
BB
Harmonic Drive reduction gear unit high gear ratio of 160:
1; structural parts (white) are made out of high-strength
aluminum, Hollow shaft with strain gauges for torque
sensing, motor's magnetic incremental encoder
(AMS5306), digital buses (SPI or 12C); Motor interface
PCB includes a 13-Bit temperature-to-digital converter
with a temperature range from −40°C to 125°C (Analog
Devices ADT7302)
4. 6-axis Robotics Trainer Programmable robotic arm with an interactive front panel. 3, 4, 5, 13
Software to demonstrates functioning of the trainer as
well as allows a user to develop their own programs.
NV330; 8 bit microcontroller to ARM processors; Record
and Play capability; Optional interfacing with PLC; Touch
operated ON/OFF Switch; Auto set to home position;
Applications can be developed; Data acquisition using
USB
5. E-Yantra Firebird kit  Fire Bird V 2560 Robot 1, 3, 5, 6, 7, 10
 Spark V Robot
 Fire Bird V P89V51RD2 adapter card
 Fire Bird V LPC2148 adapter card
 LSM303 3 axis digital accelerometer and 3 axes
magnetometers
 L3G4200 3 axis digital gyroscope
 Gyroscope, accelerometer and GPS interfacing
module for the robot
 GPS receiver
 Zigbee Modules 100m range
 Zigbee Modules Adapter
 Metal-gear Servo Motors
 Servo Motor Based Gripper kit for the Fire Bird
V robot
 Sharp infrared range sensor (10cm to 500cm)
 Arduino Uno/Nano
 Hexapod
 16 Programming Software (AVR studio, Keil,
AVR Boot loader, Flash Magic)
6. Robot simulator for Educational networking licensed Robotic system with 2, 8, 10
Robotics simulation software
7. Assorted sensors Optical encoders, Acoustic sensors ,IR, Potentiometer, 4
RTD, Thermistor, strain gauge, piezoelectric, etc.
8. Vision equipment Camera, Imaging Components: Point, Line, Planar and 1, 4, 10
Volume Sensors
9. Raspberry Pi kit 1.2GHz quad-core Broadcom BCM2837 CPU with 1GB
7, 9
DDR2 RAM with in-built Wi-Fi & Bluetooth Video Core
IV 3D graphics core 40 pin extended pins - with 27 GPIO
pins Micro SD slot Multiple ports: Four USB ports, full
sized HDMI, four pole stereo output and composite video
port, CSI camera port and DSI display port 10/100 BaseT
Ethernet Micro-USB, power source 5V, 2A

N) Suggested Learning Resources:


(a) Books:
S. Titles Author(s) Publisher and Edition with ISBN
No.
1. Introduction to Robotics Mechanics and John Craig Pearson
Control Education 978-
9356062191
2. Robotics and controls Mittal R.K., Nagrath I.J. Tata McGraw Hill Education Pvt.
Ltd.; 2017; 978-0070482937
3. Robotics and Image Processing: Janaki Raman. P. A Tata McGraw Hill Publishing
An Introduction company Ltd.,1998; 978-0074621677
4. Industrial Robotics - Nicholas Odrey, Mitchell Weiss, McGraw Hill Education; 2nd
Technology, Programming and Mikell Groover Roger Nagel, Ashish Edition; 978 -1259006210
Applications Dutta
5. Robotic Engineering: an integrated Richard D. Klafter, Thomas A. Prentice Hall of India, N. Delhi,
approach Thomas A. Chmielewski, Michael 2009;978-8120308428
Negin
6. Industrial Robotics Mikell P. Groover, Mitchell McGraw-Hill Education,
Technology, Programming and Weiss, Roger N. Nagel, Nicholas Second Edition, 978-
Applications G. Odrey 1259006210
7. Robotics Appuu Kuttan K. K. Dreamtech Press, First Edition,
2020,978-9389583281
8. Introduction to Robotics: Analysis, Saeed B. Niku Wiley; Second Edition, 978-
Control, Applications 8126533121
9. Essentials of Robotics S. Mukherjee Khanna Publication, First Edition,
Process Automation 978-9386173751
10. Robotics R R Ghorpade, M M Bhoomkar Nirali Prakashan 978-9388897020
11. Mechatronics: Engineering Fundamentals Allie Weaver Murphy & Moore Publishing 2022
ISBN 9781649872758
12. States Academic Press 2022 ISBN
Elements of Robotics Greg Scott
9781649649261
13. Robotics: Design, Construction and Allie Weaver Willford Press 2022 ISBN
Applications 9781682860944
14. Modern Robotics: Mechanics, Systems and Julian Evans Larsen and Keller Education 2022
Control ISBN 9781641728515
15. Introduction to Mechatronics Randy Dodd Larsen and Keller Education 2022
ISBN 9781641728493
16. Introduction to Robotics Julian Evans Larsen and Keller Education 2022
ISBN 9781641728503

(b) Online Educational Resources:

1. https://web.iitd.ac.in/~saha/ethiopia/appln.pdf
2. https://nptel.ac.in/courses/112105249
3. https://www.robotsscience.com/industrial/industrial-robots-types-applications-benefits-and- future/
4. https://www.marian.ac.in/public/images/uploads/pdf/online-class/MODULE-
6%20ROBOTICS%20INDL_APPLNS-converted.pdf
5. https://forcedesign.biz/blog/5-common-industrial-robot-applications
6. https://www.hitechnectar.com/blogs/top-industrial-robotics-applications-role-of-robots-in-
manufacturing/
7. https://en.wikipedia.org/wiki/Industrial_robot
8. https://www.youtube.com/watch?v=fH4VwTgfyrQ
9. https://www.youtube.com/watch?v=aW_BM_S0z4k
10. https://www.automate.org/industry-insights/smarter-robot-grasping-with-sensors- software-
the-cloud
11. https://robots.ieee.org/robots/?t=all
12. https://www.youtube.com/watch?v=fc_Cynqr6jM

Note: Teachers are requested to check the creative commons license status/ financial implications of the suggested OER, before use by the students.
(c) Others:
1. Learning Packages:
 https://www.edx.org/learn/robotics
 https://www.coursera.org/courses?query=robotics
 https://www.udemy.com/topic/robotics/
 https://library.e.abb.com/public/9a0dacfdec8aa03dc12578ca003bfd2a/Learn%20with%20ABB.
%20Robotic%20package%20for%20education.pdf

2. Users’ Guide:
 https://roboindia.com/store/DIY-do-it-your-self-educational-kits-robotics-embedded-system-
electronics
 https://www.robomart.com/diy-robotic-kits
 https://www.scientechworld.com/robotics

3. Lab Manuals:
 http://www-cvr.ai.uiuc.edu/Teaching/ece470/docs/ROS_LabManual.pdf
 https://www.jnec.org/labmanuals/mech/be/sem1/Final%20Year%20B.Tech-
ROBOTICS%20LAB%20%20MANUAL.pdf

O) Course Curriculum Development Team (NITTTR, Bhopal)


 Dr. Nishith Dubey (Coordinator)
 Prof. (Mrs.) Susan S. Mathew (Co-Coordinator)
 Dr. Sharad Pradhan

*****
DEEP LEARNING LAB
Subject Code Practical No of Period in one session : 52 Credits
2044606 No. of Periods Per Week Full Marks : 25 02
L T P/S ESE : 25
— — 04 Internal : 07
— — — External : 18

Practical objectives:

 To introduce the fundamentals of programming in deep learning and the use of different libraries in python for deep
learning.

Practical outcomes: After completion of course, students would be able to:


1. Understand the basic of deep learning programming.
2. Implement, apply and test relevant learning algorithms in TensorFlow.
3. Critically evaluate the projects involved in deep learning.

List of practicals:

CONTENTS: Practical
1 Implementation of following deep learning algorithms in Python using TensorFlow: Convolution
Neural Network
Implementation of following deep learning algorithms in Python using TensorFlow: Recurrent
2 Neural Network
3 Project work involving application of Deep Learning

Reference Books:

1. Ian Goodfellow, YoshuaBengio, Aaron Courville. Deep Learning, the MIT press, 2016
2. Bengio, Yoshua. " Learning deep architectures for AI." Foundations and trends in Machine Learning 2.1, Now
Publishers, 2009
3. Deep Learning, Rajiv Chopra, Khanna Book Publishing, Delhi 2020.
4. https://nptel.ac.in/courses/106/106/106106184/
5. https://www.coursera.org/specializations/deep-learning
SOFT COMPUTING LAB

Subject Code Practical No of Period in one session : 56 Credits


2044607 No. of Periods Per Week Full Marks : 50 02

L T P/S Internal : 15
— — 04 External : 35

Practical objectives:

 To introduce the fundamentals of programming in soft computing and the use of MATLAB in this domain.

Practical outcomes: After completion of course, students would be able to:


1. Understand the basic of soft computing.
2. Understand and implement the fuzzy logic.
3. Implement the artificial neural network.
4. Implement the genetic algorithm.

List of practicals:
UNIT NAME OF THE PRACTIAL
1 Setting up MATLAB.
2 Experiments with neural network toolbox.

3 Experiments with fuzzy logic toolbox.


4 Implementing fuzzy logic.
5 To study about artificial neural network.
6 Implementing genetic algorithms.

Reference Books:
1. Neuro fuzzy and soft computing by Jang, Pearson Education, 1996
2. Learning and Soft Computing by Kecman, Pearson Education, 2001
3. Fuzzy Sets and Fuzzy Logic - Klir and Yuan, PHI, 1995
4. Neural Network in computer Intelligence by Fu, TMH, 2003
5. Bio-Inspired Artificial Intelligence – Dario Floreano, PHI, 2008
6. Soft Computing – Ikvinderpal Singh, Khanna Book Publishing 2015.
Machine Learning for Data Science
LAB

Subject Code Practical No of Period in one session : 32 Credits


2044608A No. of Periods Per Week Full Marks : 50 01
L T P/S Internal (PA) : 20
— — 04 External(ESE) : 30

Practical objectives:

 To introduce the fundamentals of machine learning in the field of data science.

Practical outcomes: After completion of course, students would be able to:


1. Understand the basic concept behind the data science.
2. Understand the challenges in the field of data science.
3. Understand the opportunities in the field of data science.

List of experiments:

CONTENTS
1 Case Studies in Data Science: Eve, the Pharmaceutical Robot Scientist: Data Science for
Drug Discovery
Case Studies in Data Science: Data science for sports analytics
2

3 Case Studies in Data Science: Data science for sensor data (Introduction to challenge)

Reference Books:

1. Introduction to Machine Learning, Jeeva Jose, Khanna Book Publishing House.


2. Machine Learning, Rajiv Chopra, Khanna Book Publishing House.
3. Data Science and Machine Learning: Mathematical and Statistical Methods Machine Learning & Pattern
Recognition, by Dirk P. Kroese, Zdravko Botev, Thomas Taimre, Radislav Vaisman, Chapman & Hall/Crc, 2019.
4. Hands-On Data Science and Python Machine Learning, Frank Kane, Packt Publishers, 2017.
5. https://www.edx.org/course/machine-learning-for-data-science-and-analytics
MAJOR PROJECT (T.W)
Term Work No. of period in one session: 50 Credits
SUBJECT
No. of Periods per Week Full : 50
CODE: Marks:
L T P/S Internal (PA) : 15 02
2044609
- 4 External (ESE) : 35

Project objectives:
 This course is aimed to provide more weightage for project work. The project work could be done in the form
of a project by using the application of artificial intelligence (AI) in the college. Participation in any technical
event/ competition to fabricate and demonstrate an innovative AI based project could be encouraged under
this course.
SEMINAR / DISSERTATION (T.W)
Term Work Credits
SUBJECT
CODE: No. of Periods per Week Full : 25
Marks:
2044610 L T P/S Internal (PA) : 07 02
- 4 External (ESE) : 18

Course objectives:
 This course is aimed to provide more weightage for presentation skills of the students. The
seminar/dissertation work could be done in the form of a presentation by presenting the work of its own or
others in the field of artificial intelligence (AI) in the college. Participation in any technical event/ competition
to present and demonstrate an innovative AI based presentation could be encouraged under this course.
Course Under Moocs /NPTEL/ Others TW

Term Work Credits


SUBJECT
CODE: No. of Periods per Week Full : 50
Marks:
2044611 - 2 Internal (PA) : 20 01
External (ESE) : 30

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy