Engg Course
Engg Course
PRE-REQUISITE
Basic knowledge about isometric structures and Engineering Graphics fundamentals are preferred
OVERVIEW
In this course, learners will be guided through each of the major project stages, from the strategic
definition of the project right through to handover, operations and end of use. At each stage, the
trainer will demonstrate how to balance technical requirements with project management skills, so the
students are confident in implementing BIM methodology. The course covers the key skills and
competencies required for implementing BIM-Building Information Modelling to AECO-Architecture,
Engineering, Construction & Operation projects
Evolution of Engineering from 2D drawings to BIM Model, BIM Model of various projects like
commercial & residential structures, Water Treatment Plant and Substation, Transportation
Isometric View – Introduction to Isometric Drawings, Creation of isometric views from different 2D
views and vice versa: example problems, Limitation of Isometric views and concept of 3D-Modeling
Building Information Modeling – Introduction & Process
Design Authoring – Concepts and workflow, Fundamentals of Discipline Based Modeling,
Introduction to stages of BIM Modeling process as per ISO 19650- Architectural, Structural, MEP
(HVAC, Electrical, Plumbing), WIP stage of ISO 19650, Shared stage concept, Interdisciplinary
based modeling, Federated model- Introduction. concepts and demonstrations, Concept, and
workflow of design coordination
Engineering Analysis – Concept and types of analysis, Workflow of structural analysis, energy
analysis, lighting Analysis, Process and workflow of Design Review in BIM.
Application of Field BIM/ 4D BIM: Understanding concept and usage of BIM in field for coordination-
3D Coordination and Visual Communication, Site utilization planning and Construction analysis,
Application of wearables in coordination. 3D Control and planning
Other Applications of Field BIM/ 4D BIM: Concept and usages of BIM in field for safety, disaster and
risk analysis, digital fabrication and scan to BIM, Existing Condition Modeling, Phase Planning, As-built/
Record Models
UNIT V 5D BIM, AIM & BEYOND BIM - EMERGING TRENDS 3T+6P
5D BIM: Introduction concepts of 5D BIM, Quantity take off with UoM, Concept of QTO with UoM, 5D
BIM with UoM with cost, Quantity take off exercise, Demo of Quantity take off: Understanding QTO for
Wall, Plaster & Tile, BIM Maturity LOD and General Practice of QTO, Cost Breakup structures, 5D BIM
and cost control
AIM: Introduction to Asset Information Model (AIM), COBie structures and Asset Information
Deliverables, Space Attributes and Asset Attributes- Examples with data, Asset requirement- Discipline
wise Infrastructure System, Classification code and Information Exchange, Information Exchange with
Facility Management
Beyond BIM: Emerging Trends- Concepts of Industrialisation, IoT, Big Data, Data Analytics and their
applications in BIM: Industrialisation of Construction through BIM- DfMA, IoT in BIM, BIM and Big data,
Data Analytics using AI & ML
Future scope of BIM Applications: Smart Infrastructure and the need for connected infrastructure, Digital
twins- Concepts and benefits, National Digital Twin or a City level Digital Twin in a Smart City,
Fundamental requirements for the success of a Digital Twin and its uses, Digital Twin applications in
diverse industries.
TOTAL: 45 PERIODS
BIM model of various buildings like residential, commercial and industrial with all possible
clashes shall be be provided by us
CASE STUDIES
➢ BIM model of multi-storey building structure
➢ BIM model of airports
➢ BIM model to study site utilization
➢ BIM model of material handling unit
➢ On site super imposition of BIM model
➢ 5D BIM- Implement strategy for a building
SOFTWARE EXPOSURE
In this course BIM models of various industries such as shipping, airports, residential & commercial
structures, water & sewage treatment plant, substation etc. are shown which were developed using software
such as Revit, Civil 3D, Tekla, Aveva etc.
These software companies provide free access to students & educators for academic &research
purposes.
For these structures the federated model including the field BIM application is shown using the software
Navisworks, Synchro & Fuzor.
COURSE OUTCOMES
On completion of the course, the students will be able to perform the following operations for any
one of the given BIM models.
➢ LO.1: Create a workflow for a building with all required deliverables to be covered in the project
output.
➢ LO.2: Create the clash detection matrix for the federated structural, architectural and specialist
designer project model.
➢ LO.3: Coordinate different discipline models with clash checking to arrive at the final design
solution, inclusive of the deliverables from the model at each stage.
SB8002 TRANSPORTATION INFRASTRUCTURE – AIRPORTS,
METROS & SEAPORTS L TP C
1 0 2 2
PRE-REQUISITE
• Fundamentals of Highway and Railway engineering, Soil Mechanics, Structural analysis is
preferable
COURSE OBJECTIVES:
• This course will present the concepts on the design aspects and knowledge on the construction
methods of transportation infrastructure. It will provide exposure to the field and serve as base
for future practitioners in the field of transportation engineering. The course facilitates the learners
to involve in engineering works related to Airports, Metro & seaports planning, design, and
construction.
TOTAL: 45 PERIODS
CASE STUDIES
➢ Case studies of top-down construction with permanent retaining system.
➢ Case study of an underground station
➢ Design and orientation of runways
➢ Design of Drainage and Rainwater harvesting
➢ Design of parking space
ATTAINMENT OF LEARNING OUTCOMES
A. The conceptualisation and comprehension level of learning outcomes intended through the course
is measured through assessments conducted in multiple stages.
B. The understanding of concepts & principles, evolution of practices, codes & guidelines, emerging
trends etc. are tested through assessment questions.
C. The skill outcome related to design, computation, workflow, report & work plan preparation,
implementation etc. are assessed through assignments. Such assignment questions & answer
keys will be shared to the college SPOC for enabling evaluation by respective faculties.
STUDENT ASSESSMENT 1:
Students will have to prepare a basic layout for metro station, considering the various structural
elements of metro station and diaphragm wall for the given site specifications.
STUDENT ASSESSMENT 2:
Prepare a basic layout of runway including orientation using Wind Rose diagram and designing runway
length.
SOFTWARE EXPOSURE
Learners are exposed to WALLAP (Diaphragm wall analysis software) for 5 % of course duration &
STAAD Pro (Analysis software for Metro stations) for 10 % of the course duration.
The students can use free student version of STAAD Pro even post the completion of this course.
Diaphragm wall analysis can also be done using the STAAD pro student version.
LEARNING OUTCOMES
Upon completion of this course the learner will be able to:
➢ LO.1: Create a Conceptual layout of both elevated and underground metro station
➢ LO.2: Design Diaphragm wall for the construction of Underground Metro station.
➢ LO.3: Assess the suitability of a given site for the construction of airport, metro
and seaport
➢ LO.4: Comprehend the requirements of airport and the associated service
requirements.
SB8003 DESIGN AND CONSTRUCTION OF STEEL BUILDINGS LTP C
1 0 2 2
PRE-REQUISITE
➢ Analytical skill on determinate & indeterminate structures and design knowledge of steel members
➢ Exposure to relevant codes and standards (Indian standard codes for Steel, wind and
earthquake design)
OVERVIEW
This course provides the practical aspects in design of a small to medium rise steel building starting
from the selection of the appropriate structural system based on building functionality, to the design
and detailing of its various components. This course covers the assessment of different loads in the
building, application of the same in analysis and design software models, various vertical and lateral
load-resisting systems
and the basis of its selection, integration of various services in the building, design and detailing of
elements and connections, etc. This course also covers the different stages in design to execution
of steel buildings briefly.
TOTAL: 45 PERIODS
CASE STUDIES
A commercial building with multiple storeys with varying load conditions for each storey.
The project work is design of the complete structure given in the case study, from the study of the
structural DBR, till the final design output, resulting in a structure satisfying
the architectural & structural requirements.
A. The conceptualisation and comprehension level of learning outcomes intended through the
course is measured through assessments conducted in multiple stages.
B. The understanding of concepts & principles, evolution of practices, codes & guidelines, emerging
trends etc. are tested through assessment questions.
C. The skill outcome related to design, computation, workflow, report & work plan
preparation, implementation etc. are assessed through assignments. Such assignment questions &
answer keys will be shared to the college SPOC for enabling evaluation by respective faculties.
STUDENT ASSESSMENT 1:
Preparation of a Design Basis Report for a medium rise steel building considering site specific
parameters and loading due to functionality, computation of wind speed and pressure, seismic
parameters, load combinations, grid planning and structural systems.
STUDENT ASSESSMENT 2:
Analysis and design of a medium rise building containing various structural & non-structural
elements, contributing to the loads acting on the building, finally serving the intended functional
requirements.
SOFTWARE EXPOSURE
Learners are exposed to STAAD Pro software for 35% of course duration for analysis and
design of steel framed building structure including modelling, specifications, loads, and combination
of loads.
The students can use free student version of this software post completion of the course.
LEARNING OUTCOMES
On completion of the course, the students will be able to-
Perform the following operations for the given architectural drawing
➢ LO.1: Design a low to medium industrial steel building using STAAD PRO Software
➢ LO.2: Examine site specific aspects of the structure like geotechnical investigations,
project requirements
➢ LO.3: Develop Design basis requirements like building functionalities, durability and
Materials
➢ LO.4: Compute loads (Dead, Superimposed, Live, Wind, Seismic) of various elements
& services
➢ LO.5: Understand proper selection and design of vertical & lateral load resisting
systems for the various loads acting on the building
➢ LO.6: Integrate non-structural elements like facades, service supports, etc., to the
structure
➢ LO.7: Create an optimized design of the building, adhering to the codal requirements
& functional aspects, using a modeling software.
➢ LO.8: Interpret structural drawings, fabrication & erection aspects
SB8004 HIGH RISE BUILDING DESIGN L TP C
1 0 2 2
PRE-REQUISITE
➢ Fundamentals of RCC elements design
➢ Basic exposure on analysis software
➢ Familiarity on IS codes, standards, and handbooks
OVERVIEW
The course provides key design techniques and practical application aspects from L&T’s decades
of expertise in designing structures. The course takes the learner through the typical process in
designing reinforced concrete buildings particularly those about 10 storeys tall and less than 50
meters in height. This advanced course provides the experience of designing reinforced concrete
buildings as it happens in any design office. The course covers schematic design of gravity and
lateral load resisting systems in a reinforcedconcrete building, when to choose a particular system
and how to size various components (slabs, beams, columns, shear walls). It also includes
calculation of loads and analysis of structure, design and detailing of reinforcement in various
components in a hands-on manner.
CASE STUDIES
➢ Structural analysis, design and detailing of a multi-storey building with load calculation (dead,
live, wind and seismic) as per Indian standard codes using ETABS as analysis t
➢ Bill of Quantities preparation of the multi storey building structure.
STUDENT ASSESSMENT 1:
Preparation of a Design Basis Report for a reinforced concrete building considering site specific
parameters and loading due to functionality, computation of wind speed and pressure, seismic
parameters, load combinations, grid planning and structural systems.
STUDENT ASSESSMENT 2:
Students will have to model a reinforced concrete building in ETABS by identifying regional seismic
and wind load from appropriate code provisions and designing typical structural elements for the
critical load combination.
SOFTWARE EXPOSURE
Learners are exposed to ETABS software for 40% of course duration for analysis and design of
complete RCC building including modelling, specifications, loads and combination of loads. The
students can use free student version of this software post completion of the course.
COURSE OUTCOMES
On completion of the course, the students will be able to-
➢ LO1.: Model a 14-storey building for given location and loading conditions such as wind, seismic
and combined loads.
➢ LO2.: Prepare a Design Basis Report for a multi storey building considering site parameters,
MEP services and functionality.
➢ LO3.: Compute loads including wind and Seismic and selection of vertical and lateral load
resisting systems
SB8005 ROBOTICS SIMULATION FOR MANUFACTURING L T P C
1 0 2 2
COURSE DESCRIPTION:
Robotics is being used in many aspects of manufacturing to help increase productivity and
efficiency while lowering production costs. Large number of Robots are deployed in
manufacturing industry to collaborate with workers to perform repetitive, monotonous, or intricate
tasks under the worker's guidance and control. In this course, students will get exposed to
RoboAnalyzer® a 3D model-based software that can be used to teach and learn Robotics
concepts. Virtual Robot Module, a part of RoboAnalyzer, has been developed as an application
which has joint and Cartesian motion. It has also been made as a COM server, using which one
can integrate VRM with MATLAB, MS Excel and other applications that have a COM interface.
It also has been integrated with Robotics Toolbox for MATLAB.
COURSE OBJECTIVE:
Students to get aacquaintance with current industry demands, intensive competency needs
and scope of the automated Machining in the current industry scenario. Analysis of work holding
procedures through simulation software. Programming and setting parameters for desired
solutions. Current industry demands, competency needs, job roles and scope of the automated
Machining in the current industry and Execute programming solutions using lab exercises
integrated into the platform as part of the tutorials.
Course Outcomes:
Prerequisites:
o Engineering Mathematics,
o Kinematics and Mechanics
Students will be given various profiles similar to the profile given below and ask to
program in RoboAnalyzer for tracing the given profile. Students will be asked to restrict
the arm length to 0.7 m and 0.4 m. Students will be considered as qualified for term 1 for
exactly tracing the given profile
Students will be given a different arm length of both the arms with variation upto
20% from their term 1 assessment and ask to do a mathematical modeling for the new
arm length and do the simulation for tracing the profile given in the term 1.
NOS alignment
The global market for electric vehicles (EVs) is growing continuously at a compounded annualized
growth rate (CAGR) of 21.7 per cent. It is expected to grow from 8.1 million units to 39.21 million
units by 2030. This exponential growth is being driven by various factors, including concerns for
pollution.
In this course, students will get exposed to Electric vehicle & mobility and automation. Understand
and demonstrate converter circuits. Build firm foundation in lithium-ion cell terminology and function
and in battery-management-system. Get exposed and implement motors and motor control units.
Learn & demonstrate the purpose of each component in an equivalent-circuit model of a lithium-ion
battery cell, how to determine their parameter values from lab-test data, and how to use them to
simulate cell behaviors under different load profiles.
COURSE OBJECTIVE:
Students to get exposed to Electric vehicle & mobility dynamics & Battery Management
Systems. Understand and build strong foundation on advanced concepts of switched-mode
converter circuits. Learn about motors and its control units & Implement the motor and
accompanying rotary sensor into a motor control circuit in both hardware and software. Demonstrate
equivalent circuit cell model simulation.
PRACTICAL/LAB COMPONENT: NA
UNIT II CONVERTER CIRCUITS (3T+ 6P)
THEORY COMPONENT:
- Single-, Two, and Four-Quadrant Switches - [3 Videos,1 Readings ,2 Assignment]
- Basic issues of Power Semiconductors- [11 Videos,1 Readings & 2 Assignment]
- Introduction to DCM and Mode Boundary - [3 Videos, 1 Readings ,2 Assignment]
- Converter Topologies - [6 Videos, 1 Readings,1 Assignment]
PRACTICAL/ASSIGNMENT COMPONENT:
1. Understand why a diode works in some cases, while a transistor is needed in others
2. Understand when single-quadrant, two-quadrant, or four-quadrant switch realizations are
needed
3. Complete Assignment to Understand the tradeoff between voltage breakdown, switching
time, and forward voltage drop in a power semiconductor device
4. Complete Assignment to Model switching loss using equivalent circuits
5. Complete Assignment to Design gate drivers
6. Work on LTspice File: Synchronous Boost Converter, with associated driver, dead time
generator, and PWM models
7. Work on assignment origin of discontinuous conduction modes
8. Will be able to Analyze a converter to find the CCM-DCM mode boundary
9. Will be able to Analyze a converter circuit to find its conversion ratio in DCM
10. Switching Loss Modeling and DCM Analysis
11. Conversion ration analysis of the Cuk Converter in DCM
12. Get exposed to solved study problems on DCM analysis
13. Understand the origins of basic converter topologies
14. Student will be able to Analyze converter circuits containing transformers
15. Apply transformer analysis techniques to the forward converter
16. Apply transformer analysis techniques to the flyback converter
PRACTICAL/LAB COMPONENT:
1. Motor Voltage and Current Measurement Lab Assignment
Course Project Quiz 1 - Build a DC Motor circuit, and use it to understand about motor
Measurements
Course Project 2 Quiz - Build a rotary switch circuit, and use it to understand about switch
timing
PRACTICAL/LAB COMPONENT: NA
UNIT V : EQUIVALENT CIRCUIT CELL MODEL SIMULATION (3T+ 6P)
THEORY COMPONENT:
- Defining an equivalent-circuit model of a Li-ion cell - [9 Videos, 14 Readings, 9
Quizzes & 1 Overall Quizz]
- Identifying parameters of static model - [6 Videos, 7 Readings, 6 Quizzes & 1 Overall Quiz]
- Identifying parameters of dynamic model- [9 Videos, 9 Readings, 7 Quizzes & 1 Overall Quiz]
- Simulating battery packs in different configurations - [6 Videos, 6 Readings, 6 Quizzes & 1
Overall Quiz]
- Co-simulating battery and electric-vehicle load - [7 Videos, 7 Readings, 5 Quizzes & 1 Overall
Quiz]
PRACTICAL/LAB COMPONENT:
1. Octave Code to determine static part of ECM – Jupyter notebook used in conjunction (20
Mins)
2. Identifying parameters of static model - Jupyter notebook used in conjunction (1 Hour)
3. Octave Code to determine dynamic part of an ECM (20 Mins)
4. Octave Code to simulate an ECM (20 Mins)
5. Octave code to look up model parameter value (20 Mins)
6. Octave code to compute OCV (20 Mins)
7. ECM to simulate constant voltage (30 Mins)
8. ECM to simulate constant power (30 Mins)
9. Octave code to simulate PCM’s (30 Mins)
10. Octave code to simulate SCM’s (30 Mins)
11. Octave code to co-simulate EV and Battery (1 Hour)
12. Tune a Thevenin model using Octave code to match laboratory data set (1 Hour)
13. Tune an Rint model using Octave code to match laboratory data set (1 Hour)
14. Manually tuning an ESC cell model – (10 Mins)
TOTAL : 45 PERIODS
COURSE OUTCOMES:
Students will be able to,
- Get exposed to the concepts & need of Electric vehicles , Mobility & Automation
- How to implement the power semiconductor devices in a switching converter
- Understand the origins of the discontinuous conduction mode and be able to solve
converters operating in DCM
- Demonstrate the basic dc-dc converter and dc-ac inverter circuits
- How to implement transformer isolation in a dc-dc converter, including the popular
forward and flyback converter topologies
- List the major functions provided by a battery-management system and state their
purpose
- Match battery terminology to a list of definitions - Identify the major components of a
lithium-ion cell and their purpose
- Understand how a battery-management system “measures” current, temperature, and
isolation, and how it controls contactors
- Identify electronic components that can provide protection and specify a minimum set
of protections needed
- Compute stored energy in a battery pack
- List the manufacturing steps of different types of lithium-ion cells and possible failure
modes
- State the purpose for each component in an equivalent-circuit model
- Compute approximate parameter values for a circuit model using data from a simple
Lab test
- Determine coulombic efficiency of a cell from lab-test data
- Use provided Octave/MATLAB script to compute open-circuit-voltage relationship for
a cell from lab-test data
- Use provided Octave/MATLAB script to compute optimized values for dynamic
parameters in model
2. Student to modify three sample Octave programs to create functions that can simulate
temperature-dependent cells, battery packs built from PCMs, and battery packs built from
SCMs
Test Project: -
Design of battery pack for 48V 1000W electric vehicle and determine coulomb efficiency and
equivalent circuit parameters using Octave/MATLAB
- Assignment on why a diode works in some cases, while a transistor is needed in others
- Assignment on when single-quadrant, two-quadrant, or four-quadrant switch realizations are
needed
- Homework Assignment on Switch Realisation
- Assignment on Simulation to trade off between voltage breakdown, switching time, and
forward voltage drop in a power semiconductor device, Model switching loss using
equivalent circuits & Design gate drivers
- Homework Assignment on the origin of discontinuous conduction modes
- Analyze a converter to find the CCM-DCM mode boundary
- Analyze a converter circuit to find its conversion ratio in DCM
- Demonstrate the origins of basic converter topologies
- Analyze converter circuits containing transformers
- Apply transformer analysis techniques to the forward converter
- Apply transformer analysis techniques to the flyback converter
Course Project Quiz 1 - Build a DC Motor circuit, and use it to understand about motor
Measurements
Course Project 2 Quiz - Build a rotary switch circuit, and use it to understand about
switch timing
Documentary Evidence –
1. https://www.coursera.org/learn/people-technology-and-the-future-of-mobility
2. https://www.coursera.org/learn/converter-circuits
3. https://www.coursera.org/learn/motors-circuits-design
4. https://www.coursera.org/learn/battery-management-systems
5. https://www.coursera.org/learn/equivalent-circuit-cell-model-simulation
SB8007 MACHINE LEARNING WITH APPLICATION TO OBJECT LTPC
RECOGNITION 10 22
COURSE OBJECTIVE
The objective of this course is to provide a view of data science, recognize why data science is gaining
importance in today’s business world to comprehend where data science can be applied across industry
domains to understand major components of data science stack to learn how a data science project is
implemented step-by-step in each business use-case
Pre-requisite courses:
COURSE OUTCOMES
On completion of the course, students will be able to:
CO1 : Demonstrate fundamental understanding of the history of artificial intelligence (AI)
and its foundations.
CO2 : Apply basic principles of AI in solutions that require problem solving, inference,
perception, knowledge representation, and learning.
CO3 : Assess and select appropriate data analysis models for solving real-world problem.
CO4 : Demonstrate the importance of data visualization, design, and use of visual
components.
CO5 : Demonstrate fundamental understanding of applications of machine learning for
object recognition
REFERENCE(Course Material)
1. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_8840337130015322000_shar
ed/overview (Introduction to AI)
2. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_12666306402263577000_sha
red/overview (Introduction to Data Science)
3. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0133306369806090249
4_shared/overview (Python for Data Science)
4. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126051913436938241
455_shared/overview (Data visualization using Python)
5. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126004007907491842
37_shared/overview (Explore Machine Learning)
6. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0130944396404162562
520_shared/overview (Object Detection and Recognition Using Deep Learning in OpenCV)
Pre-requisite courses:
REFERENCE
1. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_8840337130015322000_shar
ed/overview (Introduction to AI)
2. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_12666306402263577000_sha
red/overview (Introduction to Data Science)
3. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0133306369806090249
4_shared/overview (Python for Data Science)
4. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126051913436938241
455_shared/overview (Data visualization using Python)
5. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126004007907491842
37_shared/overview (Explore Machine Learning Using Python)
Theory component:
- Future of Mobility – [5 Videos, 3 Readings,2 Quizzes]
- Electrification : The Basic Technologies (Part 1) Electric Vehicles, batteries, EVs Made
up of– [5 Videos, 2 Reading,2 Quizzes]
- Electrification : The Basic Technologies (Part 2) –Charging & Charging Infrastructure,
EV & the power systems, Industry Perspective on Applications of Electrification [7 Videos,
6 Readings, 2 Quizzes]
- Electrification Impacts – [7 Videos, 2 Quizzes]
- Vehicle Automation – The Basic Technologies – [9 Videos, 1 Reading, 2 Quizzes]
- Automation – The Impacts – [6 Videos,1 Quiz]
Practical/Lab component:
1. Voltage based SOC estimation - LAB Exercise & Software Used for Practical Exercise This
Jupyter notebook implements voltage-based methods for SOC estimation. This notebook
implements two voltage-based SOC-estimation methods. The first one simply looks up cell
terminal voltage under load in an OCV from SOC table. The second attempts to compensate
for the effects of cell equivalent-series resistance
2. Generating correlated random vector
3. Sample code implementing linear Kalman filter
4. Simple EKF with octave code
5. Preparing to implement EKF on an ECM
6. Octave implementation of EKF to estimate SOC
7. Simple SPKF with Octave code
8. Octave implementation of SPKF to estimate SOC
9. Octave implementation of a bar-delta filter
Capstone project
- Execute Capstone Project - Tuning an EKF for SOC Estimation
- Execute Capstone Project - Tuning an SPKF for SOC Estimation
Execute the Capstone Project - Tuning xLS algorithms for total capacity estimation &
explore a different way to determine the "x" and "y" data you use as input to the total-capacity
estimation methods.
TOTAL : 45 PERIODS
Mandatory Project work
- Execute Capstone Project - Tuning an EKF for SOC Estimation
Execute Capstone Project - Tuning an SPKF for SOC Estimation
- Execute the Capstone Project - Tuning xLS algorithms for total capacity estimation & explore
a different way to determine the "x" and "y" data you use as input to the total-capacity
estimation methods.
Test Project :-
Design 48v 36Ah LIFEPO4 battery pack for the dimension of 430mm(L) x 15mm(B) x
160mm(H) and develop the control circuit for sensing the individual array temperature
with OV and UV protection with minimum harmonic content also calculate the SOC and
SOH using Octave model
- LAB – Capstone Project to modify three sample Octave programs to create functions that
can simulate temperature-dependent cells, battery packs built from PCMs, and battery
packs built from SCMs.
- Assignment – Programming Assignment for manually tuning an ESC cell model
Unit 5 :- Battery State-of –Health (SOH) Estimation & Mitigation of harmonics – (10 Hours)
- Quiz on cell ages
- Quiz on Negative-electrode aging processes at particle surface
- Quiz on Negative-electrode aging processes in bulk and composite electrode
- Quiz on positive-electrode aging processes
- LAB - This Jupyter notebook implements ### Simple method to estimate cell series
resistance. This notebook executes the simple method presented in lesson 4.1.6 to estimate
cell series resistance
- Quiz on cell voltage to changes in equivalent series resistance (ESR) (10 Mins)
Quiz on sensitivity of cell voltage to changes in cell total capacity
Overall assessment on all the above topics
- LAB – Simplifying the total-least-squares solution for cases having proportional uncertainties
(10 Mins)
- Quiz on the total-least-squares solution for cases having proportional uncertainties
- LAB – Making simplifies solution computationally efficient (10 Mins)
- Quiz on Making simplifies solution computationally efficient
- Quiz on Defining geometry for approximate full solution to weighted total least squares
- Quiz on finding appropriate cost function for approximate full solution to AWTLS problem
- LAB – Finding solution to the AWTLS Problem (10 Mins)
- Quiz on AWTLS Problem
- LAB – Adding fading memory (10 Mins)
Overall assessment on all the above topics
- LAB – Write Octave code to estimate cell total capacity (10 Mins)
- Quiz on estimate cell total capacity
- LAB – Demonstrating Octave code HEV: Scenario 1 (10 Mins)
- Quiz on Octave code HEV: Scenario 1
- LAB – Demonstrating Octave code HEV: Scenario 2-3 (10 Mins)
Test Project :-
Design 48v 36Ah LIFEPO4 battery pack for the dimension of 430mm(L) x 15mm(B) x
160mm(H) and develop the control circuit for sensing the individual array temperature
with OV and UV protection with minimum harmonic content also calculate the SOC and
SOH using Octave model
COURSE OUTCOMES:
Students will be able to,
- Arrange the Cell array for various power ratings
- Measure the Voltage, Current and temperature of individual cell array
- Estimate the fault current during short circuit and overload
- Develop the galvanizing isolation for high and low side MOSFET
- Estimation of SOC and SOH
- Estimation of SOC and SOH
- Develop protection circuit for fast charging
- Mitigation of harmonics in EV charging system
Course Links:
1. https://www.coursera.org/learn/people-technology-and-the-future-of-mobility
2. https://www.coursera.org/learn/equivalent-circuit-cell-model-simulation
3. https://www.coursera.org/learn/battery-management-systems
4. https://www.coursera.org/lecture/motors-circuits-design/5-ac-motor-control-components-
Mws6I
5. https://www.coursera.org/lecture/converter-circuits/sect-4-2-2-1-power-mosfets-a1NBr
6. https://www.coursera.org/learn/battery-state-of-charge
7. https://www.coursera.org/learn/battery-state-of-health
8. https://www.coursera.org/learn/modeling-and-control-of-single-phase-rectifiers-and-
inverters
SB8010 SMART ENERGY GRID LT P C
1022
COURSE DESCRIPTION:
Since the early 21st century, opportunities to take advantage of improvements in electronic
communication technology to resolve the limitations and costs of the electrical grid have become
apparent. Technological limitations on metering no longer force peak power prices to be averaged
out and passed on to all consumers equally. In parallel, growing concerns over environmental
damage from fossil-fired power stations have led to a desire to use large amounts of renewable
energy and Smart Grid plays a vital role in it.
In this course, students will get exposed to Smart grid Fundamentals, Architecting smart grid
technologies, M2M & IOT Interface design and protocols for embedded systems. Students will also
work on guided projects in Azure IoT Hubs.
COURSE OBJECTIVE:
Students will be able to understand and work on smart grid technologies and its potential in different
types of power sectors such as power generation, transmission, and distribution.
They will get to Architect Smart IoT Devices, programming with IOT Boards, M2M & IoT Interface
Design & Protocols for Embedded Systems because it’s essential that an IoT Project that can
monitor and manage the energy consumption of your Devices with a Smart Energy Meter and cloud
, which tells you the amount of energy consumed by a particular device. Smart grid is one of the
essential features of smart city. It provides a communication between the provider and consumer."
And using Arduino for IoT based Smart Grid Systems:
COURSE CURRICULUM
UNIT I INTRODUCTION TO ELECTRIC POWER SYSTEMS & SMART GRID 3T+6P
Theory component:
- Basic Electricity – [6 Videos, 2 Readings,6 Quizzes]
- Generation, Transmission, & Distribution – [4 Videos, 1 Reading,5 Quizzes]
- System Design & Switching – [3 Videos, 1 Reading, 4 Quizzes]
- Renewable Energy & Smart Grid Technologies – [4 Videos, 4 Readings & 4]
Practical/Lab component: NA
UNIT II INTRODUCTION ARCHITECTING SMART IOT DEVICES 3T+6P
Theory component:
- Embedded Systems - [7 Videos,14 Readings ,4 Quizzes]
- Problems & Failures of Systems - [6 Videos,20 Readings & 5 Quizzes]
- System Life Cycle - [6 Videos, 15 Readings ,4 Quizzes]
Practical/Lab component: NA
UNIT III ARCHITECTING SMART IOT DEVICES 3T+6P
Theory component:
- Hardware & Software for EmS - [7 Videos, 19 Readings, 5 Quizzes]
- RTOS – [6 Videos ,26 Readings & 5 Quizzes]
- System finalisation– [6 Videos ,28 Readings & 3 Quizzes ]
- Low Power - [6 Videos, 3 Readings,1Quiz]
Practical/Lab component: NA
UNIT IV INTRODUCTION AND PROGRAMMING WITH IOT BOARDS 3T+6P
Theory component:
- Introduction to IOT - [2 Videos, 2 Quizzes]
- Networking Technologies for IOT - [2 Videos, 2 Quizzes]
- IOT Programming with Arduino- [ 6 Videos, 2 Quizzes]
- IOT Programming with Raspberry Pi - [5 Videos, 3 Quizzes]
- IOT Programming with ARTIK Board - [4 Videos, 3 Quizzes]
Practical/Lab component: NA
UNIT V M2M & IOT INTERFACE DESIGN & PROTOCOLS FOR EMBEDDED
SYSTEMS 3T+6P
Theory component:
- Intro Introduction to M2M & IoT- [8 Videos, 1 Reading, 1 Quiz]
- Cloud for IOT - [2 Videos, 2 Quizzes]
- Communications Protocols- [ 5 Videos, 1 Quiz]
- Other Cloud and IoT Elements - [7 Videos, 1 Quiz]
Practical/Lab component: NA
-
Assignment Quiz on M2M & IoT, Cloud Architectures, UML and Architecture Patterns (10
Mins)
- Pre-Project Preparation and AWS Account Acquisition (10 mins)
- Graded Project Assignment on Simple AWS IoT Connection (1 hr)
- Graded Project Assignment on Extended AWS IoT Connections (1 hr)
- TOTAL : 45 PERIODS
Mandatory Project work
- Pre-Project Preparation and AWS Account Acquisition (10 mins)
- Graded Assignment on Simple AWS IoT Connection (1 hr)
- Graded Assignment on Extended AWS IoT Connections (1 hr)
- Create an IoT hub & IoT device in Azure and use a Raspberry Pi web simulator to send
telemetry data to the IoT hub
- Configure Routing in Azure IoT Hub - Create an IoT hub and register a device in IoT hub,
Configure message routing in Azure IoT Hub, Create an Azure Storage account to store the
incoming sensor data.
- Build Device Messaging and Communication in Azure IoT Hub - Create and configure Azure
IoT hub, demonstrate to send device-to-cloud and cloud-to-device messages & learn to use
message routing with Azure IoT Hub.
- Processing IoT Hub data streams with Azure Stream Analytics - Create an IoT hub and
register a device in IoT hub, Create stream analytics job with IoT hub as input and Azure
storage as output, Will use raspberry pi online simulator to send streaming data to the IoT
hub.
Test Project:-
Develop an SQL database for the smart energy meter using AWS cloud or Configure Routing in
Azure IoT Hub which will log the data of voltage, current, maximum demand and power factor
List of Software Students are exposed to
- Microsoft Azure
- Azure IoT Hub
- Quiz on Renewable Energy & Smart Grid Technologies: Smart Grid Risks
- Quiz on Smart Grid, utilities & Consumers
- Quiz on Smart Grid & the Environment
- Quiz on Renewable Energy
Overall Graded assessment on all the above topics
Unit 2 – Introduction Architecting Smart IOT Devices
- Quiz on Processors
- Quiz on Boards
- Quiz on networks
- Quiz on Software Components
- Quiz on IoT Components
- Quiz on XXS to XXL
- Quiz on Real-Time Scheduling
- Quiz on Synchronisation and Communication
- Quiz on IoT
- Quiz on IoT use cases
- Quiz on Wired & Wireless networking technologies
- Quiz on Wireless Personal Area Networking technologies
- Quiz on Arduino
- Quiz on Arduino
- Quiz on Programming with Arduino
- Quiz on Raspberry Pi
- Quiz on Programming with Raspberry Pi - 1
- Quiz on Programming with Raspberry Pi - 2
- Quiz on ARTIK
- Quiz on Programming with ARTIK
Unit 5– M2M & IoT Interface Design & Protocols for Embedded Systems
- Quiz on M2M & IoT, Cloud Architectures, UML and Architecture patters
- Quiz on IoT Application Protocols, Cloud for IoT, AWS, AWS IoT
- Graded Project Assignment on Simple AWS IoT Connections
- Quiz on low-Level Protocols, M2M Protocols, LPWANs for IoT
- Graded Project Assignment on Extended AWS IoT Connections
- Quiz on AWS alternatives, IoT Security, Message Queuing, APIs, Microservices
Create an IoT hub & IoT device in Azure and use a Raspberry Pi web simulator to send
telemetry data to the IoT hub.
Configure Routing in Azure IoT Hub - Create an IoT hub and register a device in IoT hub,
Configure message routing in Azure IoT Hub, Create an Azure Storage account to store
the incoming sensor data.
Build Device Messaging and Communication in Azure IoT Hub - Create and configure
Azure IoT hub, demonstrate to send device-to-cloud and cloud-to-device messages & learn
to use message routing with Azure IoT Hub.
Processing IoT Hub data streams with Azure Stream Analytics - Create an IoT hub and
register a device in IoT hub, Create stream analytics job with IoT hub as input and Azure
storage as output, Will use raspberry pi online simulator to send streaming data to the IoT
hub.
Test Projects :-
Develop an SQL database for the smart energy meter using AWS cloud or Configure Routing in
Azure IoT Hub which will log the data of voltage, current, maximum demand and power factor
Documentary Evidence –
1. https://www.coursera.org/learn/electric-power-systems
2. https://www.coursera.org/learn/iot-devices
3. https://www.coursera.org/learn/iot-architecture
4. https://www.coursera.org/learn/introduction-iot-boards
5. https://www.coursera.org/learn/m2m-iot-interface-design-embedded-systems
1. https://www.coursera.org/learn/getting-started-with-azure-iot-hub
2. https://www.coursera.org/learn/configure-routing-in-azure-iot-hub
3. https://www.coursera.org/learn/build-device-messaging-and-communication-in-azure-iot-
hub
4. https://www.coursera.org/learn/processing-iot-hub-data-streams-with-azure-stream-
analytics
COURSE OUTCOMES:
Students will be able to,
- Create an IoT hub & IoT device in Azure and use a Raspberry Pi web simulator to send
telemetry data to the IoT hub
- Configure Routing in Azure IoT Hub - Create an IoT hub and register a device in IoT hub,
Configure message routing in Azure IoT Hub, Create an Azure Storage account to store the
incoming sensor data.
- Build Device Messaging and Communication in Azure IoT Hub - Create and configure Azure
IoT hub, demonstrate to send device-to-cloud and cloud-to-device messages & learn to use
message routing with Azure IoT Hub.
- Processing IoT Hub data streams with Azure Stream Analytics - Create an IoT hub and
register a device in IoT hub, Create stream analytics job with IoT hub as input and Azure
storage as output, Will use raspberry pi online simulator to send streaming data to the IoT
hub
Test Project:- Develop an SQL database for the smart energy meter using AWS cloud or
Configure Routing in Azure IoT Hub which will log the data of voltage, current,
maximum demand and power factor
Course Links:
1. https://www.coursera.org/learn/electric-power-systems
2. https://www.coursera.org/learn/iot-devices
3. https://www.coursera.org/learn/iot-architecture
4. https://www.coursera.org/learn/introduction-iot-boards
5. https://www.coursera.org/learn/m2m-iot-interface-design-embedded-systems
Stand-alone Guided projects links:
1. https://www.coursera.org/learn/getting-started-with-azure-iot-hub
2. https://www.coursera.org/learn/configure-routing-in-azure-iot-hub
3. https://www.coursera.org/learn/build-device-messaging-and-communication-in-azure-iot-
hub
4. https://www.coursera.org/learn/processing-iot-hub-data-streams-with-azure-stream-
analytics
SB8011 INDUSTRY 4.0 LTPC
1 022
Table of Contents:
In response to the EOI we now intend to submit a proposal for onboarding us as a
training partner of TNSDC under the Naan Mudhalvan program.
Part - 3: Assessments 8
Course Description:
With Industry 4.0 bringing revolutionary changes to various industries, businesses are looking
to adopt technologies like Data Analytics, the Industrial Internet of Things (IIoT), and
Augmented Reality (AR/VR) to improve their manufacturing competitiveness. Therefore, it is
crucial to stay abreast of the changes happening in the industry. This program educates and
trains students on the fundamentals of Industry 4.0, the underlying technologies, digital
transformation, change management, and improvement strategies.
Course Objective:
1. To train and equip individuals with the basic technologies behind Digital Transformation.
2. To Analyze and utilize the building blocks of Industry 4.0.
3. To Utilize and create the key technologies involved in Industry 4.0, change
management, and implementation strategies.
Course Outcomes:
LO1: Identify the location of their institute and calculate the energy consumption and
utilization of the identified place.
LO2: Design a dashboard for real-time monitoring of electricity consumption and utilization
of the identified place using node MCU.
LO3: Connect appropriate sensors with all resources to be monitored and communicate
the real-time data to the central server.
LO4: Calculate the wastage due to poor utilization of the resources and prepare the wastage
report for the identified place.
LO5: Prepare a plan and schedule for preventing wastages based on the real-time data
monitored.
LO6: Prepare an ROI report for the energy saved.
Student Assessment 2:
Students will have to measure the energy consumed by various electrical utilities for the
identified place in terms of money spent, prepare a waste reduction plan for reducing energy
wastage based on the data received, and implement energy-saving measures. Prepare an
ROI report based on the waste reduced.
Part - 2: Course Curriculum
Unit 1: 3T+6P
Introduction to Industry 4.0, Digital Transformation & Smart Manufacturing, and Building
Blocks of Industry 4.0
Theory
component:
Overview of Industry 4.0 and Evolution in Various Industries - Opportunities for Digital
Transformation - Traditional Vs Smart Manufacturing - Key Concepts and Drivers for Digital
transformation - Industrial Revolutions (1.0 to 4.0) - Additive Manufacturing - Augmented
Reality/Virtual Reality - Autonomous Robots - Big Data and Analytics - The Cloud - Horizontal
and Vertical System Integration - The Industrial Internet of Things (IIoT) - Digital Twin
- Cybersecurity
Practical
component:
Identify various wastes enterprise level in manufacturing organizations and make the list
of it and analyze the source of it and list its root causes.
Unit 2: 3T+6P
Opportunities in Industry 4.0, Transformation & Change Management and Key Uses of
Smart
Manufactu
ring
Theory
component:
Risk of Data security - IT Infrastructure - Legacy machines - Operational Excellence -
Competitive Edge - Increased Work Safety - Flexible Production - Customer Satisfaction -
Transforming Customer Experience, Operational Processes, and Business models - Change
Management and its Theories - Vision and Strategies - Role of Leadership in Digital
Transformation - Adoption Issues and Implementation Challenges - AR for Maintenance and
Training - Predictive Maintenance - Virtual Training - Cobots in Manufacturing - Real-Time
Dashboards and Alerts
Practical
component:
Propose a solution to eliminate each waste with industry 4.0 technologies learned and
do process mapping.
Unit 3: 3T+6P
Implementing Industry 4.0 for Smart Manufacturing, Introduction to Smart Factories, Its
Use Cases and Examples
Theory
component:
Typical Industrial Set-up - Implementing Industry 4.0 - Industry Wise Pain Points and
Challenges - Key Performance Indicators in Industries - Connected Manufacturing
Solutions: Use Cases and Examples - Connected Supply Chain: Use Cases and
Examples - Manufacturing Analytics: Concepts, Examples and Use Cases
Practical component:
1. Creation of Key Performance Indicator (KPI) Dashboard for an Automotive
Manufacturing company.
2. Understand the key KPIs and their calculations.
3. Perform Vertical Integration.
4. Perform conditional monitoring of process and quality parameters.
5. Create a working KPI dashboard based on production data.
6. Create a manufacturing dashboard using Industrial IoT tools.
Unit 4: 3T+6P
Impact of Industry 4.0 on Environment & Sustainability and Overview of Digital
Twins
Theory
component:
Environmental Management in Industry 4.0 - Technologies for Environmental Management -
Challenges in Implementing Industry 4.0 for Environment and Sustainability - Introduction to
Digital Twins and Their Functions - Role of Digital Twins in Smart Manufacturing - Digital
Twins Built on IoT Platform - Implementation of Digital Twins - Applications of Digital
Twins in Automotive Industry - Future Trends
Practical
component:
Hands-on project demo using IOT platform that mimics the real world
scenario.
Unit 5: 3T+6P
Smart Machines and Digital Industry
Transformation
Practical component:
1. ROI case study
2. Prepare an ROI report based on the Cost of Technology
● Every unit is delivered over a couple of weeks and every week has assessments
attached to it. (Addendum - 2)
● The Assessments are a combination of Self-graded and Manually graded questions.
● Both Skill-Lync and college faculties will be involved in grading the assessments.
(Addendum 1 and 2)
Mid-term/Unit Assessment 1:
Shared in Addendum - 2
Mid-term/Unit Assessment 2:
Shared in Addendum - 2
End/Exit Assessment:
Shared in Addendum - 1
Student Assessment 1:
Students will have to identify a place with electrical utilities, select sensors, electric power or other
industrial parameters, incorporate them in the electrical utilities, send sensor data to the cloud
server through node MCU, and create a dashboard to visualize the real-time data received
from sensors.
Student Assessment 2:
Students will have to measure the energy consumed by various electrical utilities for the
identified place in terms of money spent, prepare a waste reduction plan for reducing energy
wastage based on the data received, and implement energy-saving measures. Prepare an ROI
report based on the waste reduced.
Addendum - 1: Project works for Industry 4.0
Mandatory Project works:
Project 1
Project description: The project aims to study the impact of implementing Industry 4.0 technologies to
eliminate each potential waste identified by the manufacturing organization
Project Outcomes: The students are able to Identify 7 wastes in manufacturing and propose IOT
technologies for data collection and analysis to prioritize to eliminate potential causes.
Project Deliverables:
Project Title: A project on creating a Key Performance Indicator (KPI) dashboard for an Automotive
Manufacturing Company
Project description: The project aims to analyze the key performance indicator of the manufacturing
processes and propose the solution to improve the same and cost involved in it and also prepare ROI
report.
Project Outcomes: The students can measure the objectives of the manufacturing processes and plot
the KPI performance of the organization.
Project Deliverables:
Project Title: A project on creating real-time process monitoring of temperature and humidity
manufacturing industry using an Open source IoT platform.
Project description: The project aims to monitor real-time temperature and humidity monitoring
dashboards using the Thingsboard IoT platform.
Project Outcomes: The students can able to the identification of the right devices like sensors and use
connect them with the things board MQTT platform for real-time monitoring of the manufacturing processes
Project Deliverables:
1. Analyze different IoT protocols and things board open source platform
2. Selection of sensors and configure the same
3. Create the dashboard
4. Real-time monitoring of the manufacturing process with data.
Project Title: Use of Industry 4.0 for Monitoring Vehicle Fuel level from a central fleet management group
Project description: The project aims to real-time monitoring of the Vehicle fuel level dashboard using
open source WOKWI IoT platform.
Project Outcomes: The basic principle involved in level monitoring using ultrasonic sensor Interfacing
sensors to NodeMCU (ESP32) hardware. The need for MQTT publishing services and the overall
implementation with python programming
Project Deliverables:
Python Program
Example
import network
import time
import dht
import ujson
Unit - 1:
Week
Day# Title Table of Contents Video Title to Video Duration Unit Assessment Outcome
#
Watch
Introduction to 1. Practical knowledge about the companies that have
Day 1 0:20:00
Industry 4.0 - Part 1 implemented smart manufacturing.
1. Search for 5 companies, that implemented smart manufacturing in 2. Analyze the advantages and disadvantages of digital
Introduction to Introduction to
Day 2 0:20:00 their manufacturing plant, collect the below details transformation
Overview of Industry 4.0 and Industry 4.0 - Part 1
1 2. What benefits did these companies achieve? 3. The literature on smart manufacturing will give the
Industry 4.0 Evolution in Various
3. Why smart manufacturing is a future? students a better idea about how it is better than traditional
Industries
Evolution in Various 4. Why MSME fails to adopt disruptive change early? manufacturing and smart manufacturing
Day 3 0:20:00
Industries 4. Deals with disruption and how its resistance can prove to
be costly for the company.
New Opportunities in 1. List the 5 vendors available for each industry 4.0 block in the
Day 4 Explore how 0:14:31
Digital Transformation market.
disruption happens
(Compare each technology solution across 5 vendors, Comparison
Finding new Traditional Vs Smart
Day 5 0:21:41 should have features, cost, and scalability details, What challenges 1. Practical industrial knowledge about the Technologies and
opportunities for Manufacturing
these vendors are facing to convince customers) their current market rates.
Introduction to digital
Key Concepts of 2. Explain development tools and resources to be used to develop 2. Reiteration of the I4.0 technologies and detailed
Day 6 Digital transformation 0:27:08
Digital Transformation each building block of industry 4.0. details required as below for each. information regarding the implementations and
2 Transformation Traditional Vs Smart
(List of software tools, List of hardware, List of cloud technologies, requirements of each.
& Smart Manufacturing
Network technologies (physical or Virtual network)) 3. Available case studies will give a more detailed picture of
Manufacturing Key concepts of
3. Research & explain one case study for each building block of the Industry 4.0 technologies and the relevant problems
digital Drivers for Digital
Day 7 0:13:19 Industry 4.0, each case study should contain the below details solved, providing an objective-oriented idea to the students.
transformation Transformation (Company name, Problem identified, Results achieved in numbers (%,
Drivers for Digital
etc ))
transformation
Industrial Industrial Revolutions 1. Draw an architecture diagram for the below requirement 1. The student will learn the It infrastructure in the syllabus
Revolutions (1.0 to (1.0 to 4.0) and “A company would like to connect their manufacturing line in IIoT on and through the architecture diagram he/she will get a
Day 8 0:18:59
4.0) Additive Additive the cloud, they have 3 lines, manufacturing line is having conveyor chance to create the same and in that process will analyze IT
Manufacturing Manufacturing with product followed through two heating oven after finishing, the infrastructure and will apply the technical concepts in this
Building Blocks Augmented company wants to monitor the temp of oven and control oven if assignment.
3
for Industry 4.0 Reality/Virtual Augmented temp. Exceed 150C, and also alert users with data if any deviation,
Reality Reality/Virtual Reality also they would like to monitor run time and downtime of line, 2. The student will learn, In the unlikely event of hacking in
Day 9 Autonomous Robots 0:29:00 products are moving on the conveyor, please propose a proper the company, How an efficient IT infrastructure can survive.
and Autonomous
Big Data and Robots gateway, along with sensors with make and model. Also cloud platform. The practical situation will provide a much better idea
regarding this to the student. 3. The Covid 19 being a volatile
17
Analytics Big Data Analytics, the Draw complete architecture with sensors, gateways & communication the situation demands flexibility and quick thinking and
The Cloud Cloud, and Horizontal protocol, and a simple user dashboard. disruptive technologies to be implemented. This Challenge
Day 10 0:22:36
Horizontal and & Vertical System will provide the students with such an opportunity to
Vertical System Integration 2. Refer to General Data Protection Regulation (GDPR). Which type of explore unconventional ideas.
Integration data is vulnerable and why?
The Industrial Also, explain how you will act on the below Incident.
Internet of Things A hacker hacks the company's IT infra network via a Phishing email,
Digital Twin on this phishing email, one of the employees clicked and opened the
Cybersecurity door for the hacker. Now your IIoT network is in the same VLAN as the
Industrial IoT, Digital IT network, so you have 24 hours till a hacker breaches the IIoT
Day 11 0:12:52
Twin, Cybersecurity network. Please list your actions and why you will take those actions
during this cyber attack.
3. In this Covid pandemic to ensure social distancing in offices and on
the shop floor, please recommend technologies with explanations and
along with case studies.
Unit - 2:
Week Video
Day# Title Table of Contents Video Title to Watch Unit Assessment Outcomes:
#
Duration
IT Infrastructure, Data 1. One of the 2-wheeler manufacturing companies would like to
Day 12 Security and Legacy 0:27:06 transform the customer experience to increase their sales. They
Machines are looking for a solution so that customers can experience This
2-wheeler before they buy it, and also after selling they would like
to ensure and update their customers about any upcoming part
A Gap in Technical Skills failure or low performance. Please recommend a solution with
Risk of Data security technology, it should include a detailed analysis of which sensors, 1. The preventive maintenance and condition monitoring
IT Infrastructure and which technology you are proposing. in the syllabus are kept in mind while designing this
Legacy machines One of the companies has a manufacturing plant of 120 machines, challenge. This challenge demands students to think and
Challenges &
Change management presently they are entering machine stoppages in regular paper log come up with a practical idea to solve a relevant industrial
4 Opportunities in Operational
Operational excellence books per machine, which include total downtime, with the reason problem. The need for digital transformation and how it
Industry 4.0 Excellence, Flexible
Day 13 Competisales edge 0:22:43 for downtime, here downtime refers to when the machine stops. transforms the operational processes. The roadmap for
Increased work safety Production and And after the shift end supervisor collects all these data and the digital journey can be visualized through this challenge
Flexible production Customer Satisfaction summarizes them in one master paper log book. Then later this and could be analyzed with a practical example.
Customer satisfaction data is being entered by a data entry operator in excel. And then
later production manager does analysis in excel. This whole
process takes 1-2 days. This means the report is available after 2
days of production, which does not make sense to take action in a
real-time shift and also much paperwork. Please recommend
digitization solutions to reduce these days, and to act in real-time
18
in shifts to take action. Please draw architecture, and also screen
dashboard if any.
Day 25 solutions: Use cases & 0:30:00 1. Download 3 relevant case studies on predictive
Examples (5) Manufacturing
Day 26 Smart Factories maintenance. The challenges are aligned with the concept of digital
Connected Supply chain: Use Solutions, Supply 0:30:00
8 Usecases and twins and how it helps in the predictive maintenance of
Day 27 cases & Examples (2) chain and 0:30:00
Examples 2. Compare the average life cycle of the product and assess the product.
Manufacturing Analytics: Analytics
Day 28 0:30:00 how the predictive maintenance has affected this life cycle.
Concepts, examples & Use
Day 29 cases (3) 0:30:00
Unit - 4:
Week Video
Day# Title Table of Contents Video Title to Unit Assessment Outcomes
# Duration
Watch
20
Digital Twins Built on IoT
Platform
Implementation of
Digital Twins Platforms
Digital Twins, Digital
Day 32 Digital Twins Implementation 0:35:00
Twins Platforms and
Digital Twins and Automotive
Future Trends
Industry
Future Trends
Unit - 5:
Week Day# Title Table of Contents Video Title to Watch Video Duration Unit Assesment Outcomes
#
Introduction to Smart Introduction and
Day 33 Machine Evolution of Smart 0:35:00
Evolution of Smart Machine Machines
Building Blocks of Smart
A project on creating Key Performance Indicator (KPI)
Machine
11 Smart Machine dashboard for an Automotive Manufacturing company
Sensors and Signal Processing Controllers in Smart (Part of Industry 4.0 implementation
Day 35 Controllers in smart Machines and Future 0:35:00 KPI Dashboard is essential part of Industry 4.0 The syllabus topics such as KPI and IIOT are directly
Machines Technology characteristic: Vertical Integration aligned with this project. The live dashboard creation
Smart Machine and Future
Different KPIs and Parameters that are essential in from the live sensor data will allow students to
Technology
factories replicate industry dashboards and will give them the
Product Life Cycle Product Life Cycle Calculation of KPIs and monitoring of parameters with necessary exposure to the KPIs and their various
Management Management and sample production data functions.
Day 35 0:35:00
Material Requirement Material Requirement KPIs from various functions – production, maintenance,
Digital Industry Planningonufacturing Process Planning quality & safety
12 Use of MS Excel and IoT tools to prepare dashboards)
Transformation. Management Manufacturing Process
Manufacturing Execution Management and
Day 36 System 0:35:00
Enterprise Resource
Enterprise Resource Planning Planning
SB8012 POWERING IOT USING ARDUINO/ RASPBERRY PI LTPC
1 022
Mandatory Components required in the Proposal
In response to the EOI we hereby intend to submit a proposal for onboarding us as a training
partner of TNSDC under the Naan Mudhalvan program
Course Title: POWERING IOT USING ARDUINO/ RASPBERRY PI LTPC
1 022
Course Description: The Internet of Things is transforming our physical world into a Technology
reliant and dynamic system of Connected devices on an unprecedent scale. The Internet of
Things (IoT) is now omni present. Its significantly assists in collection of data, network and analyze
such information received to provide real time information for societal benefits The course will
focus on important IoT topics, which includes industrial standards, sensor/actuator/data devices,
hardware, software, security, system design and performance analysis techniques.
Course Objectives: To impart the fundamental knowledge about Hardware and Software
platforms for design and development IOT application
o Hardware: Prototyping board block diagram, microcontroller programming basics, simple
sensors, sensor interfacing with prototyping board and, data acquisition and sensor calibration
o Software: Cloud platform for IOT development, IOT protocols, Embedded system
Programming tool, Dashboard design for IOT webpage
• To educate the students about a simple IOT application and verify its real-time
performance by integrating the hardware and software components with LIVE results and
interactive GUI.
• To enable the students to design an IOT based monitoring & control system using a
prototyping board, temperature sensor, LED, Buzzer, Stepper Motor, Embedded C /
Python based code development, opensource IOT cloud-based dashboard design.
• To enhance the skill of the students by giving them challenging projects and by providing
them guidance through interactive LMS platform.
Course Outcomes: After the successful completion of this course, the students will be able
to
1. Apply effectively the various enabling technologies like Embedded Systems including
Embedded C for design of End device using ESP32 and network infrastructure protocols.
2. End design using Micro python and RPi PICO as well as Edge node design using Single
Board Computer like Raspberry Pi and its integration with IoT infrastructure.
3. Select and design suitable communication technologies like WPAN, WLAN, LPWAN to
meet the requirements of End and Edge node connectivity.
4. Apply various IoT Specific application protocols like CoAP, MQTT and Web Sockets to
satisfy the constraint nature of nodes and various resources in IoT System
5. Integration of Edge and Cloud computing infrastructure with IoT End devices and
deployment of closed loop IoT system from Sensing to Reacting (Actuation).
6. Design and build IoT system for a few interesting Use cases like Smart Water , Smart
Energy, Smart waste management in the context of Smart City.
Various potential use cases( UC):
UC1 – Smart Farming: The student can develop the smart farming system, they can
develop the automation systems in the farming processes. They will be able to develop,
monitor, and control the processes of farming using the Internet of things, they can handle
the use cases like smart irrigation systems, drone fertilization, and agricultural robots and
monitor the soil using sensors like humidity, temperature, PH level, and fertility.
UC2 – Smart Industry: Industrial automation is possible only by IoT. So students who are
well versed in IoT can develop automated systems in the Tech-industries. For instance,
they can create a pick-and-place robotic arm, they can develop a safety monitor system
in industries, and they can either develop a machine-to-machine communication in the
industry.
UC3 – Smart Health: The student can develop a health monitor system, they can monitor
the patient health with the help of health care sensors like EMG sensors, ECG, a body
temperature monitor, and breathing monitor sensors. They can monitor the patient using
the digital twinning mechanism that is created using the sensors incorporated system for
the human body. There by jobs in Healthcare Segment.
UC4 - Smart City: The student can develop the use cases of a smart city like traffic
monitor systems, garbage collectors, and monitor systems and can either create a
simulation of the auto-driven vehicle using IoT simulators.
UC5 – Smart Home: The student will be able to form a network of household appliances.
They can develop a home automation system where the household appliances can
communicate with each other using wireless communication like Wi-Fi or Bluetooth. They
can automate the garage door, smart fridge, smart AC, smart washing machine, and a
voice control echo system. They will be able to identify the suitable IoT protocol for each
use case.
Prerequisites: Basic Knowledge in Analog and Digital Electronics, C and Python Programming
(Entry-level) For those , not meeting the pre-requisite, a six hours bridge course will be conducted
Training Standards:
Global Standards/Industry Standards: This curated course in of International Standard
Accreditation Authority: The course is certified by SkillsDA and Nasscom Future Skills
NOS Alignment: This is course is aligned to NOS/SSC N 8113; SSC/N 8120; SSC N 8210; SSC
N 8213
Is Course design supported/endorsed by Industry players: Yes
If so Pls list the industries: defense, Healthcare, Automation, Drone
Course Curriculum
Powering Internet of Things using Arduino and Raspberry Pi
Session Theory / Course Resources required
Topics
No Practical Outcome
Introduction to Industrial CO1 Hybrid mode training
S-1 Theory platform
Internet of Things
Enabling Technologies of CO1 Hybrid mode training
S-2 Theory platform
IoT - a detailed view
Wireless Sensor Networks Theory CO3 Hybrid mode training
S-3 – Role of BLE Mesh and and platform
Wi-Fi Mesh in IoT Demos
Role of Cellular LPWAN CO3 Hybrid mode training
Theory
(NB-IoT) and Non-Cellular platform
S-4 and
LPWAN (LoRa, LoRaWAN)
Demos
in IoT
Embedded System design CO1 ESP32 based IoT HW kit
using MCU – ESP32-
S-5 Usage of GPIO , Analogue Practical
Sensors and UART –
Arduino Platform
Design of IoT End node CO1 ESP32 based IoT HW kit
S-6 using MCU – ESP32 and Practical
Arduino Platform
Integration of IoT End Node CO5 ESP32 based IoT HW kit
( ESP32 based ) with
S-7 ThingSpeak Cloud and Practical
deployment of closed loop
end-to-end IoT application
Things in IoT and CO1 Hybrid training platform
Identification (AIOTI) and
S-8 Theory
Industrial IoT Reference
Architecture
IoT Enabling Technologies CO1 Hybrid training platform
Theory
– Infrastructure, IP
S-9 and
Addressing, Network
demos
Protocols
IoT Enabling Technologies Theory CO4 Hybrid training platform
S-10 - Data Connectivity and
Protocols - MQTT demos
Implementation of MQTT CO4 ESP32 HW Kit
protocol using ESP32 as
S-11 Practical
MQTT Client and Free on
line MQTT broker
IoT Enabling Technologies Theory CO4 Hybrid training platform
S-12 - Data Connectivity and
Protocols - CoAP demos
Implementation of CoAP CO4 ESP32 HW Kit
S-13 protocol using ESP32 as Practical
CoAP Client and Server
IoT Enabling Technologies Theory CO4 Hybrid training platform
S-14 - Data Connectivity and
Protocols - WebSockets demos
Implementation of CO4 ESP32 HW Kit
WebSockets using ESP32
S-15 as WebSocket Server and Practical
browser extension as a
WebSocket Client
Introduction to RPi PICO – CO2 Hybrid training platform
Theory
An ARM Cortex M series
S-16 and
MCU based device as an
demos
IoT End Node
GPIO and Analogue CO2 RPi PICO HW Kit
Sensor Interface to RPi
S-17 Practical
PICO using Arduino
platform
Introduction to MicroPython CO2 ESP32 / RPi PICO Kits
S-18 and Embedded Application Practical
using MicroPython
IoT End Node design with CO1, ESP32 / RPi PICO Kits
ESP32 / RPi PICO and CO2
S-19 MicroPython for any one Practical
Industrial / Smart City Use
case
Raspberry Pi – HW and CO2 Hybrid Training Platform
Software Platform- Recap Theory
S-20 and detailed discussion and
towards application of RPi Demo
as End / Edge Device
Interfacing of Analogue CO2 RPi HW Kits
sensors to RPi using
External ADC like
S-21 MCP3008 and Practical
accumulation and display
of sensor values in local
web server
Introduction to IFTTT and CO4 ESP32 / RPi HW Kits
application of IFTTT
S-22 Practical
Services for IoT
Applications
Video streaming and face CO5 ESP32 / RPi Kits with
S-23 recognition using ESP32 Practical CAM
CAM / RPi with CAM
Integration of ESP32 as CO5 ESP32 plus RPi HW Kits /
End Device with RPi as Cisco IoT Packet Tracer
Edge Computing Device
S-24 Practical
integrated with Public
Cloud - IIoT Real-time Use
Case.
Introduction to Node Red CO5 Hybrid training Platform
Theory
and Design of IoT workflow
S-25 and
using Node Red Dash
Demo
Board.
IoT Application using CO5 ESP32 plus RPi HW Kits /
Raspberry Pi as Edge Cisco IoT Packet Tracer
S-26 device with Node RED and Practical
MQTT Broker, NodeMCU /
ESP32 as a End Device
IoT based Smart Home CO6 Hybrid training Platform
S-27 Simulation using Cisco Practical and Cisco Packet tracer
Packet Tracer
IoT Data Analytics and CO6 Hybrid training Platform
Visualization -
S-28 Implementation with IIoT Demo
and Industrial Real Time
use Cases.
IIoT - Design and CO6 Hybrid training Platform
Deployment - Smart
Energy Management
S-29 System / Smart Water Demo
Management System
integrated with Smart Cities
of India - GIFT-City Model.
IoT use cases – Theory CO6 Hybrid training Platform
S-30 Discussions and and
Conclusion Demo
• Tinker CAD
• Cisco Packet Tracer
• Postman
• Thingspeak
• Adafruit
• Ifft
Duration of availability of Licensed Software to Students
• Esp 32
• Arduino Uno
• Raspberry pi
• Dht11, Potentiometer, LED
• Workbooks
• Tutorials via LMS
• Assessment sheets
• Pen
Student Assessment Plan :
MCQs on immersive learning on the Internet of Things, Embedded programming, Wireless
Sensor Networks, LPWAN, Various Enabling Techniques, IoT Analytics, IoT End and Edge Node
design. Edge and Cloud Computing, various use cases.
• Lab Assessments - Group Activities
• Working knowledge in IOT components and devices
• CAPSTONE Project to be carried out by the group and a Panel of Industry people will evaluate
and review Project demonstrations.
S No Nature of No. of Rubrics Marks allotted
Assessment Assessments
and plan
1 Continuous 3 MCQs - each For each test 30
Assessment Theory 10 marks there will be 20
(CAT) MCQ 1 – CO1 MCQs – 30
Mid term 1,2 and 3rd and CO2 Minutes duration
before evaluation – Total will be
MCQ2 – CO3 converted to 10
and C04 marks. ( Correct
answers will carry
MCQ – CO5 1 marks, wrong
and CO6 answers will carry
negative marks -
0.25 marks).
2 Continuous 5 Lab Out of 10 marks – 50
Assessment Lab (CAL) Assessments – hardware design
Each10 Marks – 3 marks,
Software design -
3 Marks ,
integration and
testing – 2 marks
demonstrating
the output – 2
marks
CAL1 Lab Assessment 1 End node design using ESP 32 with appropriate sensors (PIR
senor, IR sensor, Ultrasonic sensor etc., and actuators (Hardware :Relay 5v ; 8
channel. ESP32, IDE: Arduino, Embedded C Program using Arduino based
programming constructs, WPAN-BLE and WLAN-Wi-Fi) [5] [CO1, CO3]
CAL2 Lab Assessment 2: Design and Implementation of IoT Specific application protocols
like MQTT / CoAP/ Websockets using ESP 32 as MCU for any one interesting IoT
application( Using stepper motor, MP3008 ADC module, Analog Senors) [5]
[CO4]
CAL3 Lab Assessment 3: End node design using RPi PICO with appropriate sensors and
actuators ( Hardware : RPi PICO, IDE: Thonny Python Editor/ Arduino IDE,
Embedded C Program using Arduino based programming constructs or Micro Python
using Thonny Python Editor, WLAN-Wi-Fi) [5] [CO2, CO3]
CAL4 Lab Assessment 4: Integration of End node using ESP 32 / RPi PICO with public
cloud like FireBase, ThingSpeak or Ubidots ,(using LoRa WAN) data acquisition and
IoT analytics using the data controlling the appliances through the cloud based
on the data acquired. [CO5]
CAL5 Lab Assessment 5: Design and deployment of IoT Application using ESP32 as a End
Device and Raspberry Pi as Edge device with MQTT Broker and Node RED for data
connectivity and Visualization. [COVERING ALL COS]
3 Capstone project One capstone Design- 3 Marks, 20
project. Implementation –
maximum 3 4 Marks-
students per Demo – 3 Marks,
team. Team Presentation – 5
has to get Marks,
approval for the Viva – 5 Marks
theme and
concept before
proceeding to
carry out the
project
Total 100
1 022
In response to the the Expression of Interest (EoI) invitation by Tamil Nadu Skill Development
Corporation , the receipt of which is hereby duly acknowledged, we, the undersigned intend to
submit the following proposal in response to the EoI for selection of Skill Training provider for
Naan Mudhalvan Program of Government of TamilNadu
Target Group Engineering students –5th Semester (CSC, IT, EEE, ECE)
Subject AR VR Development Total duration of 45 hours ( 2 credits)
specific to CS, IT, EEE, the training in
ECE Hours
Theory Class 15 hours ( 1 credit) Practical class 30 hours (1 credit)
Training in Hrs Training in Hrs
Theory class Basic introduction, 3D Practical class AR VR development
focus area design, metaverse, NFT, focus area for CS & other
Block chain, business departments
cases, use models
Students will learn the fundamentals of AR & VR and introduction to application development
through unity and other software.
Training Objective:
Lab component: 6
• Experience VR AR MR and its production tools
• Introduction to Unity
Outcome:
Lab component: 6
• Create your first 3D prototype of the AR/VR experience
Outcome: Create design journey documents for developing AR VR experiences
LO4 : Create AR/VR application for visualizing through any AR/VR devices.
STUDENTS ASSESSMENT :
Model a simple conference room with furniture, electrical devices (Light, Fan,Switches), etc, and
develop a marker-less based Augmented Reality and/or Virtual Reality application.
There will one assignment & MCQ planned at the end of each unit and one final project which
will be used for the final exam marks.
Points 10 10 10 10 10 50
Total 100
Summative or Final Mandatory Project at the end of the course (Unit 5):
Criteria Idea Technology Mechanics Code Final Total
structure optimization Build
Points 20 20 20 20 20 100
• The content plan, Experience design, technical specifications, Test cases are to be
defined before start of Production
• Choose Target devices and the right VR framework and explain the procedure to be
followed
• Create any assets required and integrate them in any VR tool of your choice
• Build the experience using programming concepts for handling inputs
• Create a test group and record findings for publishing the final report
PRE-REQUISITE COURSES:
Pre-requisite Knowledge Courses Available on Springboard
HTML5 HTML 5
Javascript Javascript
Typescript Typescript
UNIT-I ANGULAR 36
Getting Started with Angular - Angular Development Environment Setup - Creating Components
and Modules – Templates – Directives - Data Binding – Pipes - Nested Components – Forms -
Services – Routing - Angular Capstone Projects [Hands-on Exercises for Web Application
Development Using Capstone Project]
UNIT-II NODE.JS AND EXPRESS. JS 12
Node.js: Why and What Node.js - How to use Node.js - Create a web server in Node.js - Node
Package Manager - Modular programming in Node.js - Restarting Node Application - File
Operations. Express.js: Express Development Environment - defining a route - Handling Routes
- Route and Query Parameters - How Middleware works - Chaining of Middleware’s - Types of
Middleware’s - connecting to MongoDB with Mongoose - Validation Types and Defaults – Models
- CRUD Operations - API Development - Why Session management – Cookies – Sessions - Why
and What Security - Helmet Middleware - Using a Template Engine Middleware - Stylus CSS
Pre-processor. [ Hands-on Exercises to practice the topics using problem statements]
UNIT-III MONGO DB 12
MongoDB: Introduction Module Overview- Document Database Overview- Understanding JSON-
MongoDB Structure and Architecture- MongoDB Remote Management- Installing MongoDB on
the local computer (Mac or Windows)- Introduction to MongoDB Cloud- Create MongoDB Atlas
Cluster- GUI tools Overview- Install and Configure MongoDB Compass- Introduction to the
MongoDB Shell- MongoDB Shell JavaScript Engine- MongoDB Shell JavaScript Syntax-
Introduction to the MongoDB Data Types- Introduction to the CRUD Operations on documents-
Create and Delete Databases and Collections- Introduction to MongoDB Queries.[Demos to
practice the topics mentioned]
TOTAL: 60 PERIODS
SUGGESTED ACTIVITIES
CONTINUOUS / SELF-ASSESSMENT (MCQ)
Capstone Project - Develop an Ecommerce site or similar web applications with cross platform
responsiveness. The application must possess search, sort, review, rating, ordering features
and be connected with a database to be published across HTTP and HTTPS protocols.
SUGGESTED EVALUATION METHODS
Video Proctored Exam
Self-Assessment
COURSE OUTCOMES
On completion of the course, students will be able to,
CO1 : Develop component-based application using Angular Components.
CO2 : Create Angular forms and bind them with model data using data binding.
CO3 : Explain Node.js and identify when to use, create and run Node.js.
CO4 : Design schema using advanced queries.
REFERENCE
1 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_20858515543254600000_sha
red/overview (Angular)
2 https://infyspringboard.onwingspan.com/en/app/toc/lex_32407835671946760000_shared/
overview (Node.js & Express.js)
3 https://infyspringboard.onwingspan.com/en/app/toc/lex_auth_013177169294712832113_s
hared/overview (MongoDB)
Node.js
Software Configuration to be arranged in Typescript
Institution Premises Angular CLI
Visual studio code
MongoDB
Hardware Configuration to be arranged Windows 10, 16GB RAM
in Instituion Premises
COURSE OUTCOMES
CO1 : Demonstrate network components, DHCP, DNS Server and TCP/IP architecture
CO2 : Apply and validate the design of web applications by applying Threat modelling.
CO3 : Analyze some of the applications of these cryptographic primitives in
cryptographic protocols and technologies.
CO4 : Apply Microsoft Threat Modeling Tool for creating threat models.
CO5 : Investigate how to secure sensitive objects, and secure serialization and
deserialization in Java. You will describe JCA, including its architecture and the
principles surrounding it
CO6: Demonstrate important Security Standards and Regulations like PCI DSS, ISMS,
FIPS, NIST Special Publications, FISMA, GDPR, HIPAA and SOX.
CO7: Recognize Identity Governance and Administration (IGA); what problems IGA
solutions solve; governance models like - roles, certifications, policies; and
identity life cycle management.
REFERENCE
1 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0125451278416527367
1_shared/overview (Networking and Web Technology)
2 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_3388902307073574000_shar
ed/overview (Introduction to Cyber Security)
3 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126391642460897284
2_shared/overview (Fundamentals of Information security)
4 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126668847068037127
03_shared/overview (Fundamentals of Cryptography)
5 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126088424780595203
07_shared/overview (Threat Modeling)
6 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126568855293460482
98_shared/overview (Identity and Access Management)
7 https://infyspringboard.onwingspan.com/web/en/viewer/html/lex_auth_0135015917296926
7213125 (Java SE 11 Programmer II: Secure Coding in Java SE 11 Applications)
8 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126235884826214402
865_shared/overview (Security Standards and Regulations)
9 https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0126428637035806721
584_shared/overview (Identity Governance and Administration)
Duration in Duration in
Modules Hours Modules
Hours
Introduction to Big Data & Hadoop
Linux
Scala Essentials
Cloud Computing Fundamentals
In Memory Computation for Big Data
45 Architecting Cloud Solutions 45
SQL Like Query Processing Engine for
Big Data: Hive Managing Cloud Solutions
Real time Big Data Processing Migrating to Cloud
Big Data Analytics | Objectives
● Learning = practical application of various tools ● Self-paced video consumption through LMS
covered in the course portal
● Course Assessment
○ Multiple Choice Questions ● Hands-on practice through practical labs
● Assessments are auto graded
● Learning effectiveness for any learner ● Graded assessments (MCQs) after every module of
○ Completion of all the course modules and course content
assessments
● A short project will be provided to the students at
● Module Assessment
the end of the course for assessment ○ Real-time scenario based MCQs
○ Faculty in the college should guide the
students locally to help them clarify their
● Course-completion certification
queries
○ Faculty also should assess the project &
provide marks to Veranda for
consolidation
○ Sample project (indicative to demonstrate
the complexity) is shared as separate files
for reference
Maximum
Sr. No. Aspect of description Extra aspect of description marks
2 Data Ingestion Ingesting Structured or unstructured data using Sqoop and Flume 6
5 Data processing Processing data to get meaningful insights using Spark and Kafka 5
Total 25
Maximum
Sr. No. Aspect of description Extra aspect of description
marks
4 Monitor cloud resources Monitor AWS resources and design scalable solutions 5
Total 25
LMS FEATURES:
SPECIALIZATION (Engineering,
Arts Engineering, Arts & Science, Polytechnic, ITI Engineering, Arts & Science, Polytechnic, ITI
& Science,
Polytechnic, ITI,
ParaMedicine)
BRANCH Any Any
SEMESTER 7 5
DURATION in HOURS* 45 45
15 weeks (1 Semester)
DESIGNED DURATION in WEEKS 15 weeks (1 Semester)
Linux, Cloud Computing Fundamentals, Introduction to Big Data & Hadoop, Scala
COURSE MODULE Architecting Cloud Solutions, Managing Essentials, In Memory Computation for Big Data,
Cloud Solutions, Migrating to Cloud SQL Like Query Processing Engine for Big Data: Hive,
Real time Big Data Processing
Course | Questionnaire – Continued
TOTAL NUMBER OF
ENROLMENTS 6300 6400
TOTAL NUMBER OF
1061 1200
COMPLETION
CERTIFICATION (Mention
Global and Industrial None None
recognition)
Progress of each student can be tracked in Progress of each student can be tracked in
the LMS. College faculty members can the LMS. College faculty members can access
access this info from the LMS. this info from the LMS.
VLS will train the college faculty members VLS will train the college faculty members in
Personalized student in the beginning for providing onsite the beginning for providing onsite support to
support system support to the students. the students.
intervention plan if ● We will be creating online 1 doubt ● We will be creating online 1 doubt
student not following the clearing sessions for faculties and the clearing sessions for faculties and the
course. students can share the doubts with students can share the doubts with the
the faculties, which will be in turn faculties, which will be in turn cleared in
cleared in these sessions these sessions
● We will provide pre recorded videos ● We will provide pre recorded videos for
for frequently asked questions frequently asked questions
VLS will train the college faculty members VLS will train the college faculty members in
Personalized student in the beginning for providing onsite the beginning for providing onsite support to
support system support to the students. the students.
intervention plan if We provide unlimited retake option and We provide unlimited retake option and
student fail in the final student can also discuss the assessment student can also discuss the assessment
assessment. related queries in their doubt clearing related queries in their doubt clearing
sessions sessions
Course | Questionnaire – Continued
Questions Cloud Essentials Big Data Analytics
Laptop -- Laptop --
16 GB RAM 16 GB RAM
Hardware Requirement 250 HDD 250 HDD
Minimum i5 8th gen X64 bit Minimum i5 8th gen X64 bit
Internet connectivity – 100 Mbps Internet connectivity – 100 Mbps and above
and above
• Execute the React application code using AWS Elastic Beanstalk. Ensure that the source code of Web application is automatically picked, pushed
to the master branch, and deployed on the servers
• Ensure all the UI images served to the frontend application code are provisioned via a secure storage unit
• There should be enough backups for both the Web and Database server, so if the set-up crashes, we can launch a new one from the
disaster recovery backups
• They are uncertain about the traffic pattern that how low or high it can be, so they want the Web application to be running on at least two
EC2 instances all time, and when there is a high load, they must burst up to four instances in total
• The Web application should be highly available, even if any VM fails to respond to queries, there should be a mechanism to switch the
connection to another healthy VM automatically
• The Web application should also be cached globally, so users worldwide can access it with low latency
Problem Statement: Real-time Data Collection Imagine you are a Big Data Engineer, and you need to fetch logs from the web
servers into your Hadoop Cluster for doing some analyses to generate some business insights.
The following figure illustrates a scenario where we need to ingest logs from sources like web servers, facebook, twitter, etc. into the
Hadoop clusters and then use the ingested data as required.
As a Big Data Engineer, your task is to ingest the logs generated by the given LogGenerator.jar file into HDFS using the two Flume agents.
NOTE: 1. Configure the Flume agent 1 to consolidate the logs from the spoolDir source to an Avro sink. 2. Configure the Flume agent 2 to
consolidate the logs
Page 1 of 134
S. SEMESTER COURSE OFFERING
COURSE TITLE L T P C
NO. CODE DEPARTMENT
1. IV SB8018 Dept. of Mech Product Design
Engineering and 1 0 2 2
Modelling
2. IV SB8019 Dept. of Mech. Manufacturing of
Mechanical
Components using 1 0 2 2
CNC Turning /
Milling
3. IV SB8020 Dept. of Mech. Product Design and
Manufacturing - 3D 1 0 2 2
Surface Modelling
4. IV SB8021 Dept. of IT/ CSE/
Network Essentials 1 0 2 2
ECE
5. IV SB8022 Dept. of IT/CSE Industrial Metaverse
Using mixed reality 1 0 2 2
(XR)
6. IV SB8023 Dept. of IT/CSE Foundations for AI,
1 0 2 2
ML, FS
7. IV SB8024 Dept. of Civil/ CSE/ Block Chain
IT/ ECE/Mech/EEE/ Development 1 0 2 2
Tech.
8. IV SB8025 Dept. of Civil/ CSE/ Digital Marketing
IT/ECE/Mech/EEE/ 1 0 2 2
Tech.
9. IV SB8026 Dept. of Civil/ Robotic Process
ECE/EEE/Mech/ Automation 1 0 2 2
Tech Development
16. VI SB8033 Dept. of IT/
Network Engineering 1 0 2 2
CSE/ECE
17. VI SB8034 Dept. of Civil Architecture
Vizualisation using 1 0 2 2
AR/VR
18. VI SB8035 Dept. of Chemical Plant Simulation
1 0 2 2
Engineering
19. VI SB8036 Dept. of Mech. EV Design 1 0 2 2
20. VI SB8037 Dept. of IT/ Full Stack
1 0 2 2
CSE/ECE Development
21. VI SB8038 Dept. of Mech. Smart and
Advanced
1 0 2 2
Manufacturing –
Design & Simulation
22. VI SB8039 Dept. of Tech. Smart and
Advanced
1 0 2 2
Manufacturing –
Process Simulation
23. VI SB8040 Dept. of IT/ Professional
CSE/ECE Readiness for 1 0 2 2
Innovation,
Page 2 of 134
S. SEMESTER COURSE OFFERING
COURSE TITLE L T P C
NO. CODE DEPARTMENT
1. IV SB8018 Dept. of Mech Product Design
Engineering and 1 0 2 2
Modelling
2. IV SB8019 Dept. of Mech. Manufacturing of
Mechanical
Components using 1 0 2 2
CNC Turning /
Milling
3. IV SB8020 Dept. of Mech. Product Design and
Manufacturing - 3D 1 0 2 2
Surface Modelling
4. IV SB8021 Dept. of IT/ CSE/
Network Essentials 1 0 2 2
ECE
5. IV SB8022 Dept. of IT/CSE Industrial Metaverse
Using mixed reality 1 0 2 2
(XR)
6. IV SB8023 Dept. of IT/CSE Foundations for AI,
1 0 2 2
ML, FS
7. IV SB8024 Dept. of Civil/ CSE/ Block Chain
IT/ ECE/Mech/EEE/ Development 1 0 2 2
Tech.
8. IV SB8025 Dept. of Civil/ CSE/ Digital Marketing
IT/ECE/Mech/EEE/ 1 0 2 2
Tech.
9. IV SB8026 Dept. of Civil/ Robotic Process
ECE/EEE/Mech/ Automation 1 0 2 2
Tech Development
Employment and
Entrepreneurship
Page 3 of 134
SB8018 PRODUCT DESIGN ENGINEERING AND MODELLING L T P C
1 0 2 2
COURSE OBJECTIVE
1. Create the model of the mechanical component using the part design workbench.
2. Assemble the mechanical component part to generate an assembly model.
3. Generate the 2D drafting sheet from the part model of the mechanical component.
4. Render and animate the assembled mechanical component.
COURSE CONTENT
UNIT I Sketch and Part design 3+6
Create a basic sketch - Profile Tools, Curve Tools, Editing Tools, Operation Tools, Constraints,
construction geometries and adding dimensions. Part- Solid from sketches, Solid from surfaces,
modify Tools, Operation Tools.
Page 4 of 134
REFERENCES
1. John Willis, Sandeep Dogra, Cadartifex, 2018.” Autodesk Fusion 360: A Power Guide for
Beginners and Intermediate Users”, CADArtifex, ISBN: 1720851476 or more recent
edition.
2. Autodesk Fusion 360 Black Book
3. Autodesk Fusion 360 For Beginners: Part Modeling, Assemblies, and Drawings
4. Autodesk Fusion 360 - The Master Guide (Fusion 360 Beginners and Intermediate Users
Book)
5. CAD/CAM: Concepts and Applications
ONLINE REFERENCES:
1. https://help.autodesk.com/view/fusion360/ENU/courses/
2. https://www.autodesk.com/certification/learn/course/fusion360-intro-to-3d-modeling-associate
3. https://www.autodesk.com/certification/learn/course/fusion360-intro-modeling-design-
professional
SOFTWARE REQUIREMENT
● Fusion 360 Software
HARDWARE REQUIREMENT
Page 5 of 134
Disk Space 3 GB of storage
Display 1366 x 768 (1920 x 1080 or greater at 100% scale recommended)
Resolution
Pointing Device HID-compliant mouse or trackpad, optional Wacom® tablet and 3Dconnexion
SpaceMouse® support
Internet 2.5 Mbps or faster download; 500 Kbps or faster upload
Dependencies SSL 3.0, TLS 1.2+, .NET Framework 4.5 or newer required to submit crash
reports
INDUSTRY SCOPE:
3D modelling for mechanical engineers, 3D CAD/CAM for machinists, Design systems for
collaborators, 3D PCB design for electronics engineers, 3D prototyping for industrial designers.
INDUSTRY USE CASES
1. Design a mechanical assembly by creating a reciprocating saw link and trigger referencing
bodies, sketches, and images to create 3D geometry.
2. Design a reciprocating saw mechanical assembly, including spur gears and links to modify the
drive ratio and linear travel of an assembly using Fusion 360
3. Design a saw trigger model that can be injection molded using Fusion 360.
4. Design a cylinder head, which is a part of the model engine assembly.
5. Design a concept model for a car body shape using Fusion 360 Forms.
6. Design a model for 3D printing
7. Design products for a second-life laundry detergent bottle using Fusion 360 Forms.
8. Prepare a Technical Drawing from the existing 3D model
9. Design a reciprocating saw mechanical assembly, including spur gears and links to modify the
drive ratio and linear travel of an assembly using Fusion 360.
10. Use form tools to Design a new form body with primitives or sketches. The form body should
include the use of the Bridge and Crease tools
11. Design a new design and model a set of rims using parametric modelling workflows that utilize
reference construction geometry to create 3D features for the supplied toy car model
12. Design a Tripod including mechanism that need to be assembled with appropriate joints. A
combination of Joints and As-built Joints should be applied to define the degrees of freedom
for each component to achieve the desired motion of a tripod.
13. Modify the bolt design to be compatible with a specified hardware constraint and create a
corresponding detailed drawing.
14. Create a new Form that resembles the trigger grip as provided. The goal is to be visually
accurate as opposed to dimensionally accurate with the freeform body.
15. Use Assembly tools to define the relationship of motion between the components.
Page 6 of 134
16. Create a detailed drawing of the entire, exploded assembly that includes a parts list and
appropriately numbered balloons for each of the components.
17. Set up a scene to render the component as provided. Apply a custom appearance and export
an In-Canvas Render output.
18. Using the Form toolset, create Form primitive geometries and modify them using the Edit Form
tool. Apply Symmetry to the geometry as needed to simplify mirrored operations on the model
provided.
19. Create a wheel design that is parametrically linked. The parameters should drive the sketch
dimensions and features for the design.
20. Create a new distributed design and insert the switch and box components. Use Joints to
define relationships between each component of the design such that the switch is free to slide
within the rigidly jointed casing. Define Joint Limits to restrict the motion of components in the
assembly.
COURSE OBJECTIVE
1. Understanding the concept of CNC programming and operations and making applications on CNC
turning and milling machines.
2. Gaining Advanced knowledge of CNC machining process and hands on experience to program
and make the component.
3. Applying the concepts of machine and equipment’s handling with CNC Program in CNC Turning
and Milling machines.
4. Comprehending the advantages and application of CNC turning and milling machines in the
manufacturing industry with industrial drawing and component.
5. Experiencing a hands-on component manufacturing as per industrial practice.
COURSE CONTENT
UNIT I CNC technology and CNC programming 3+6
CNC programming Introduction and demonstration of line programs - CNC programming on lathe &
milling machine - CNC programming for lathe and milling machines using different machining cycles
- Procedures Associated with part programming, Cutting process parameter selection, Process
planning issues and path planning - G & M Codes, Interpolations, Canned Cycles and Subprograms.
REFERENCES
1.CNC Programming and CNC Machining – Centurion University
2.Training Course on CNC Lathe & Milling Machines – National University
3. Ministry of Micro, Small and Medium Enterprises, New Delhi (MSME-Technology Centre)
ONLINE REFERENCES:
● Centurion University
● https://courseware.cutm.ac.in/courses/cnc-programming-and-cnc-machining/
● National University – Science and Technology
https://portal.nu.edu.om/pts/pdf/trainingCourse_59.pdf
● Ministry of Micro, Small and Medium Enterprises, New Delhi (MSME-Technology
Centre)
● https://nqr.gov.in/sites/default/files/5.%20IGTR%20AURANGABAD%20ACCCM%20C
URRICULUM.pdf
Page 8 of 134
SOFTWARE REQUIREMENT:
● Simulation software
● Fanuc control software
● Hass Control software
HARDWARE REQUIREMENT:
● CNC Turning machine
● CNC Milling machine
● Co Ordinate Measuring Machine
● Control Panel - Hass
● Computers
● Measuring Instruments
INDUSTRY SCOPE:
On Completion of this course, students get modern manufacturing industrial practice with capable of
writing CNC programming for complex industrial components. Identify and Selection of appropriate
measuring tools and instruments for manufactured component.
Model components:
Page 10 of 134
Page 11 of 134
CNC - MILLING
Page 12 of 134
SB8020 PRODUCT DESIGN AND MANUFACTURING – LTPC
3D SURFACE MODELLING 1 022
COURSE OBJECTIVE
1. Imparts Knowledge on role of Design Engineer in sketches.
2. Imparts Knowledge on role of Mechanical Design Engineer in solid modelling.
3. Imparts Knowledge on design wire frames.
4. Imparts Knowledge on role of Assembly Designer in building assemblies.
5. To provide an extensive database of exercises for additional practice on advancedtopics of
Generative Shape Design.
6. To create knowledge on Industry based practices. This course is a comprehensive
introduction to defining and performing additive manufacturing process simulations.
7. It teaches you how to add material to the part, define laser paths, and model cooling effects
during the build process in the context of thermal and thermal-stresssimulations.
COURSE CONTENT
UNIT I CREATING SOLID COMPONENTS 3+6
Creating the Sketch Support - Creating Complex Profiles and Transforming Sketch Elements -
Creating Extruded and Revolved Features - Creating Holes, Threads and Taps - Creating and
Analyzing Drafts - Fillets and Chamfers - Shelling and Stiffening a Part and Creating Relations
between Dimensions
REFERENCES:
https://www.3ds.com/
https://eduspace.3ds.com/
INDUSTRY SCOPE:
Automotive, Industrial Equipment, Aerospace, Agriculture, Electric Vehicle
Page 14 of 134
INDUSTRY USE CASES
1. Designing Two-Wheel Vehicle Components
A spark plug (sometimes, in British English, a sparking plug, and, colloquially, a plug) is a devicefor
delivering electric current from an ignition system to the combustion chamber of a spark- ignition
engine to ignite the compressed fuel/air mixture by an electric spark, while containing combustion
pressure within the engine. Spark plugs are specified by size, either thread or nut , sealing type
(taper or crush washer), and spark gap. Common thread (nut) sizes in Europe are 10 mm (16 mm),
14 mm (21 mm; sometimes, 16 mm), and 18 mm (24 mm, sometimes, 21 mm). In the United States,
common thread (nut) sizes are 10mm (16mm), 12mm (14mm, 16mm or 17.5mm), 14mm (16mm,
20.63mm) and 18mm (20.63mm)Spark plug transmits high voltage electrical energy to ignite the air-
fuel mixture in combustion chamber. It also assists in removal ofheat from the combustion chamber.
USES: Spark plugs are used in internal combustion engine driven vehicles, aircrafts, boats,
industrial & oil field engines, power mowers, and chainsaws.
Designing Engine Case
An engine casing is an important protective part of an engine that helps keep things from getting
sucked or tangled in the engine components. Engine casings are widely used to protect and house
even the simplest engine. An engine casing is the outside cover of an engine, and is usually madeof
metal. An engine casing can also be called an engine case or a case cover. The engine case
protects an engine from outside debris and pollutants.
In case of engine failure, an engine casing will protect the driver of a vehicle by keeping broken debris
inside the casing. Types of engines with engine casings include motorcycle engines, jet engines,
diesel truck engines, automobile engines and steam engines.
Page 15 of 134
2. Designing Four-Wheel Vehicle Components
TASK 1: Designing Differential Case TASK 2: Designing Four Wheller Axle
In case of engine failure, an engine casing will protect the driver of a vehicle by keeping broken debris
inside the casing. Types of engines with engine casings include motorcycle engines, jet engines,
diesel truck engines, automobile engines and steam engines.
Differential Case
A differential is a case of gears that sits between the axles in the front or rear of a vehicle.
Differentials divide the power from the engine between the axles, allowing each wheel to
be driven.
Industries: Automobile
Four Wheller Axle
Following are the three different types of axles:
Rear Axles
Front Axle
Stub Axle
In between the differential and the driving wheels is the rear axle to transmit power from the
differential to the driving wheels. It is clear from the construction of the differential, that the rear
axle is not a single piece, but it is in two halves connected by the differential, one part is known
as the half shaft.
Rear Axle: The inner end of the half shaft is connected to the sun gear of the differential. and the outer
end of the driving wheel. In rear-wheel-drive vehicles, the rear wheels are the driving wheels.
Whereas, in front-wheel drive vehicles, the front wheels are the driving wheels. Almost all rear axles
on modern passenger cars are live axles, that is, they revolve with the wheels. A housing completely
Page 16 of 134
encloses the rear axles and the differential, protecting them from water, dust and injury, in addition to
mounting their inner bearings and providing a container of the lubricant.
Industries: Automobile
3. Designing Vehicle Components Assembly
Piston Assembly
The piston is connected to the crankshaft through a connecting rod , often shortened to rod or
conrod . These parts together are known as the piston assembly.
A piston aids in the transformation of heat energy into mechanical work and vice versa. Because
of this, pistons are a key component of heat engines. Pistons work by transferring the force output
of an expanding gas in the cylinder to a crankshaft, which provides rotational momentum to a
flywhee
Leaf Spring Assembly
The leaf spring assembly includes a full-leaf leaf spring component and a half-leaf leaf spring
component. The full-leaf leaf spring extends substantially the entire length of the leaf spring
assembly and the half-leaf leaf spring extends substantially the entire length of one of the
cantilevers.
Leaf springs are a basic form of suspension made up of layers of steel of varying sizes
sandwiched one upon the other. Most leaf spring setups are formed into an elliptical shape
through the use of spring steel which has properties that allow it to flex as pressure is added at
either end, but then returning to its original position through a damping process. The steel is
generally cut into rectangular sections and then once held together by metal clips at either end
and a large bolt through the centre of the leafs. It is then mounted to the axle of the vehicle using
large U-bolts, securing the suspension in place.
Page 17 of 134
4. Designing Vehicle Components
Gear Pump
A gear pump is a type of positive displacement (PD) pump. It moves a fluid by repeatedly enclosing
a fixed volume using interlocking cogs or gears, transferring it mechanically using a cyclic pumping
action. It delivers a smooth pulse-free flow proportional to the rotational speed ofits gears.
Gear pumps are also widely used in chemical installations to pump high viscosity fluids. There are
two main variations: external gear pumps which use two external spur gears, and internal gear pumps
which use an external and an internal spur gear (internal spur gear teeth face inwards, see below).
Gear pumps are positive displacement (or fixed displacement), meaning they pump a constant
amount of fluid for each revolution. Some gear pumps are designed to function as either a motor or a
pump.
Applications
• Petrochemicals: Pure or filled bitumen, pitch, diesel oil, crude oil, lube oil etc.
• Chemicals: Sodium silicate, acids, plastics, mixed chemicals, isocyanates etc.
• Paint and ink.
• Resins and adhesives.
• Pulp and paper: acid, soap, black liquor, lime, latex, sludge etc.
• Food: Chocolate, cacao butter, fillers, sugar, vegetable fats and oils, molasses, animal
food etc.
Ball Bearing
A ball bearing is a type of rolling-element bearing that uses balls to maintain the separation between
the bearing races. The purpose of a ball bearing is to reduce rotational friction and support radial
and axial loads. It achieves this by using at least two races to contain the balls andtransmit the loads
through the balls. In most applications, one race is stationary and the other is attached to the rotating
assembly (e.g., a hub or shaft). As one of the bearing races rotates it causes the balls to rotate as
Page 18 of 134
well. Because the balls are rolling they have a much lower coefficientof friction than if two flat surfaces
were sliding against each other.
Ball bearings tend to have lower load capacity for their size than other kinds of rolling-element
bearings due to the smaller contact area between the balls and races. However, they can tolerate
some misalignment of the inner and outer races.
Industries: Ball bearings are used in the bike industry, the automotive industry and in machine tool
spindles.
5. Designing the Screw conveyor assembly with full description anduse cases
Screw conveyor
Screw conveyors in modern industry are often used horizontally or at a slight incline as an efficient
way to move semi-solid materials, including food waste, wood chips, aggregates, cereal grains,
animal feed, boiler ash, meat, and bone meal, municipal solid waste, and many others.
Industries: Screw conveyors are commonly used in agriculture for handling grain, in food
processing plants to move dry ingredients, and in wastewater treatment plans for handling grit and
dewatered sludges.
Problem: A screw conveyor is required to transport 10 tons per hour of unslaked lime with
a bulk density of 60 lbs/
Page 19 of 134
6. Designing the Chain Drive Assembly with full description and usecases
A chain drive is a Mechanically operating system where we use different types of chains to transmit
the power or for movement of something.
Generally, a chain drive is used where the distance between the power produced and where it tobe
transferred is less, however, this is not applicable for all. In some cases, we can use a chain drive
for longer distance power transfer.
Transportation Industry.
Agriculture Machinery.
Material Handling Equipment.
Building construction.
Drives for industrial crane and hoist movement
Safety and performance optimization of industrial crane
Roller chains with waisted plates / Roller chain type series GL (straight plates) / Special heavy- duty
chains and power chains... are standardized according to ISO 4347. They are used as load chains in
cranes, hoisting gear, and lifting equipment as well as for holding counterweights and for transmission
of back-and-forth movements under load.
Page 20 of 134
7. Drone System Assembly with full description and use cases
Drone System
A drone is an unmanned aircraft. Drones are more formally known as unmanned aerial vehicles
(UAVs) or unmanned aircraft systems. Essentially, a drone is a flying robot that can be remotely
controlled or fly autonomously using software-controlled flight plans in its embedded systems that
work in conjunction with onboard sensors and a global positioning system (GPS).
UAVs were most often associated with the military. They were initially used for anti-aircraft target
practice, intelligence gathering and, more controversially, as weapons platforms.
USES: Drones are now also used in a range of civilian roles, including the following: search and
rescue, surveillance, traffic, monitoring, weather monitoring, firefighting, personal use, drone-
based photography, videography, agriculture, delivery services
Page 21 of 134
About Windmill
A windmill is a structure that converts wind power into rotational energy by means of vanes called
sails or blades, specifically to mill grain (gristmills), but the term is also extended to windpumps, Wind
turbines and other applications. The term wind engine is sometimes used to describe such devices.
A windmill is a device for tapping the energy of the wind by means of sails mounted on a rotating
shaft. The sails are mounted at an angle or are given a slight twist so that the force of the wind against
them is divided into two components, one of which, in the plane of the sails, imparts rotation.
Types Of Windmills
1. Horizontal-Axis Turbines
2. Vertical-Axis Turbines
3. Post Mill
4. Smock Mill
5. Tower Mill
6. Fan Mill
Uses Of Windmill
● Generating electricity: The most common use of windmills is to generate electricity.Modern wind
turbines are designed specifically for this purpose and are connected to the electrical grid.
When the wind blows, the wind turbines generate electricity that is fed into the grid, which is
then distributed to homes and businesses.
● Pumping water: Windmills have been used for centuries to pump water from wellsor reservoirs.
A windmill can be used to lift water from a lower elevation to a higherelevation, where it can be
used for irrigation or other purposes.
● Grinding grain: Windmills have also been used to grind grain into flour. In this application, the
windmill’s rotor is used to turn a millstone that crushes the grain into a fine powder.
● Other mechanical tasks: Windmills can also be used to power other mechanical devices, such
as sawmills, threshing machines, and other equipment.
● Landscaping: Windmills can also be used for decorative purposes, such as in landscaping or
as a feature in a garden.
● The Muppandal Wind Farm is India's largest operational onshore wind farm. This project is
located in Kanyakumari district, Tamil Nadu. The project was developed by Tamil Nadu Energy
Development Agency. Its installed capacity is 1,500 MW, which makes it the 3rd-largest
operational onshore wind farm in the world.
● According to the National Institute of Wind Energy (NIWE), over 3,000 wind turbines in the state
have capacities less than 1 MW each and a cumulative capacity of 800 MW that has exceeded
its design life of 20 years.
Page 22 of 134
9. Designing the Line Shaft Roller Conveyor assembly with fulldescription and use
cases
Using a roller conveyor can add versatility to the type of transfers, diverters, and stops that
can be used as part of a conveyor system or automation system. Roller conveyor available in mild
steel, galvanized, plastic or stainless steel based on requirements the material of the rollers can be
decided.
Application:
Food handling, Packaging, Logistics, Mail delivery services, Baggage handling, Steel making,
Manufacturing industries and Most of automation industries
Page 23 of 134
10. Designing the Chain Conveyor Assembly with fulldescription and use
cases
Chain Conveyors
Chain conveyors are used for moving products down an assembly line and/or around a
manufacturing or warehousing facility. Chain conveyors are primarily used to transport heavy unit
loads.
Page 24 of 134
Automatic Sieving Machine
Sieving machines are used for removing dust from granular products and for grading grains. Theyare
also used for the classification of granular material and the separation of solids from a slurry mix in
the food processing industries.
There are four general types of ball valves: full port, standard port, reduced port, and v port. A full
port ball valve has an oversized ball so that the hole in the ball is the same size as the pipeline
resulting in lower friction loss. Flow is unrestricted, but the valve is larger.
Industries: 2-way ball valve used in the Chemical, Oil & Gas, Pharmaceutical, Food Processing,
Automobile industry etc.
Page 25 of 134
Bench Vice Assembly
Bench Vise is a mechanical apparatus used to secure an object to allow work to be performed on it.
Vises have two parallel jaws, one fixed and the other movable, threaded in and out by a screw and
lever.
There are two main styles, yoke and chain. The yoke uses a top-mounted screw to clamp the pipe
between two fixed angled jaws at its base; the chain style secures the pipe by wrapping it within a
chain designed to adjust to length by link, tightened by a cam lever.
Industries: The device is widely used in the mechanical and woodworking industries, among others.
Machine Press
Machine press is also known as a forming press, a machine press is a tool used in the
manufacturing industry to deform a workpiece under high pressure. There are different types of
machine presses, including press brakes, punch presses, shop presses and more. The defining
characteristic of all machine presses, however, is that they press a workpiece using high pressureto
change the shape of a workpiece. Press machines have advanced features such as strength,sturdy
design, and durability, which makes them poplar in end-use industries.
Industries: Press machines are widely used in industries such as automotive, food & beverage,
and construction.
Clamp
Clamping device are used to minimize the distortion during the machining process. Once the
workpiece is located, it is necessary to hold it against the machining force. The mechanism used for
this is known clamps.
Industries: Clamping devices are used in manufacturing Industries.
Page 26 of 134
14. Designing Engineering Equipment's Assembly
Page 27 of 134
17. Designing the Steering Assembly
Steering Assembly
Steering assembly is a term used to describe a system of different pivots and connecting parts
located between the steering arms and steering gear that moves the tires of a vehicle. Steering
assembly takes the motion from the steering gear output and transfers it to the steering arms, which
in turn send it to the wheels and allow them to turn in different directions. The system functions
when a driver turns the steering wheel.
Types of Steering Assembly:
When it comes to heavy-duty steering linkage gear systems, there are three general types. They are
the worm-and-sector, rack-and-pinion and recirculating-ball steering gear systems.
Worm and sector
The worm gearing used in these steering systems is slightly modified. The threads of the driving worm
gear are meshed with the threads of a sector gear (via an input shaft). Rotating the input shaft
transfers the rotary motion (via an output shaft) to the Pitman arm. The Pitman arm movement is
transmitted through the drag link, to the steering control arm, then the steering knuckle, and finally to
the wheels.
Rack and pinion
The rack-and-pinion steering linkage is the more common option seen on most cars, smaller trucks
and SUVs. A semi-truck’s rack-and-pinion utilizes a vertical pinion gear, horizontal rack and power-
assist system that helps translate the motion of the steering wheel into linear motion, which actuates
the tie rods, turning the wheels on the vehicle. Freightliner introduced rack-and- pinion steering on its
Cascadia chassis in 2007.
Page 28 of 134
Recirculating ball
The input shaft of this type is also connected to the worm gear. However, the worm gear that’s used
is straight. A ball nut mounted on the worm gear mates with it and has exterior teeth on one side that
mesh with a sector gear. There are ball bearings located in the grooves between the ball nut and
worm gear that transmit force when the steering wheel is turned. As the ball turning the nut moves up
and down, it causes the sector gear to rotate, which in turn causes the Pitman arm to transfer motion
through the drag link, to the steering control arm, and the steering knuckle to turn the wheels.
By the current ANSI definition, ATVs are intended for use by a single operator, although some
companies have developed ATVs intended for use by the operator and one passenger. These ATVs
are referred to as tandem ATVs.
Page 29 of 134
19. Designing Motor Bike Back Suspension Assembly
Page 30 of 134
TASK 1: Designing Car Rear TASK 2: Designing Car Front
TASK 3: Designing Car Side & Upper Part TASK 4: Designing Car Floor
Page 31 of 134
TASK 3: Designing Seat Adjuster TASK 4: Designing Seat Plastic Joint
Page 32 of 134
22. Designing Turbo Fan Engine
This Seeder machine will be easier for former work and increase paddy field productivity. This Push
Seeder plants many seeds like Maize, bean, peanut, cotton, sunflower seed, etc.
24. Wheelbarrow
Page 33 of 134
A wheelbarrow is a small hand-propelled vehicle, usually with just one wheel, designed to be
pushed and guided by a single person using two handles at the rear, or by a sail to push the ancient
wheelbarrow by wind.
Alternator housing is a casting component primarily made up of aluminum material using the
HDPE process. It acts as an outer protective enclosure for the alternators used in automobiles.
26. Crankshaft
A crankshaft is a mechanical component used in a piston engine to convert the reciprocating motion
into rotational motion. The crankshaft is a rotating shaft containing one or more crankpins, that are
driven by the pistons via the connecting rods.
Page 34 of 134
*Additional Industry use Cases
Page 35 of 134
HTTP & HTML, FTP Clients and Servers, Virtual Terminals-Telnet & SSH, Email Protocols
- Wired & Wireless network technologies, Wi-Fi, Wireless Traffic Control, Configuring a wireless
LAN device, ISP Connectivity Options, Network Virtualization, Mobile Device Connectivity
HARDWARE REQUIREMENT:
● "1 PC running Windows 10, 1 Wireless NIC or USB dongle
● A smartphone or tablet as a host device, 1 Ethernet cable
● 1 wireless home router"
SOFTWARE REQUIREMENT
● Open-source server software: For various services and protocols, such as Telnet, SSH, HTTP,
DHCP, FTP, TFTP, etc.
● Tera Term source SSH client software for lab PCs.
● Oracle VirtualBox, most recent version.
● Wireshark version 2.5 or higher.
INDUSTRY USE CASE:
▪ Making of cross cable and straight cable.
▪ Configuration of switches and routers
▪ Creation of different Topologies using switches and Routers for Connecting Computers
▪ Transferring data’s in an established Computer Network using addressing schemes.
▪ Creation of a simple Local Area Network.
▪ Software Use Cases:
▪ Routing Protocols.
▪ Simulation of unicast and multicast routing protocols
▪ Observing Packets across the network and Performance Analysis of Routing protocol
Page 36 of 134
SB8022 INDUSTRIAL METAVERSE USING MIXED REALITY (XR) LTPC
1 022
COURSE OBJECTIVE:
▪ Create a Digital twin
▪ Create build the network and messaging infrastructure for digital twin.
▪ Build a metaverse for hosting digital twin component
▪ Digital component Presentation using Virtual reality.
COURSE CONTENT:
UNIT I Build physical infrastructure using microprocessor and sensors
Introduction to Metaverse and Physical environments - Introduction to microcontroller and sensors -
What is analogue and digital data - Getting started with programming for microcontroller - How to
Interface Sensors with a microcontroller
UNIT II Build the transport layer for metaverse using Cloud computing services
Introduction to IoT and Cloud - Features of cloud and its initialization - How to read and write data to
cloud - Integration of microcontroller and sensors from simulator with cloud
UNIT III Create digital assets required for XR interaction by using a 3D modelling tool
Introduction to Blender - 3d modelling Structure - 3D assets and Textures - Creating a model for dam
reservoir - Creating various farm states Activity performed - Build 3D Models - Texture 3D models -
Animate 3D Models - Setup state machines - Bake and prepare environment for sensor data
UNIT IV Integrate digital and physical assets to create a Digital Twin in Metaverse
Introduction to Unity and packages - Optimization of 3D model - Introduction to REST API - Interfacing
cloud data with unity - Testing Hardware and cloud with unity
TOTAL : 45 PERIODS
COURSE OUTCOME:
▪ Create a physical hardware on simulator that reads and controls real world data.
▪ Digitize and build a cloud framework to build a digital twin.
▪ Design virtual world with multiple asset files
▪ Build the Phygital Model using Virtual reality and control simulated actions in realtime
REFERENCES:
1. SketchUp for Site Design: A Guide to Modelling Site Plans, Terrain, and Architecture 2nd
Edition by Daniel Tal.
2. SketchUp for Builders: A Comprehensive Guide for Creating 3D Building Models Using
SketchUp by John Brock.
3. SketchUp for Interior Design: 3D Visualizing, Designing, and Space Planning.
4. The SketchUp Workflow for Architecture: Modelling Buildings, Visualizing Design, and
Creating Construction Documents with SketchUp Pro and Layout.
Page 37 of 134
ONLINE REFERNCES:
▪ Digital Twin: A Complete Guide For The Complete Beginner, a book by Vijay Raghunathan &
Santanu Deb Barma
▪ Digital Twin – Fundamental Concepts to Applications in Advanced Manufactur- ing, a book by
Surjya Kanta Pal, Debasish Mishra , Arpan Pal , Samik Dutta , De- bashish Chakravarty , &
Srikanta Pal
▪ Learning in Metaverses: Co-Existing in Real Virtuality, a book by Eliane Schlemmer
▪ https://docs.arduino.cc/software/ide-v1/tutorials/Windows
▪ https://www.circuitstoday.com/nodemcu
▪ https://nodemcu.readthedocs.io/en/release/
Page 38 of 134
INDUSTRY SCOPE:
▪ Chemical plant design and control
▪ Agriculture automation
▪ Home water automation
▪ Landscape Maintenance automation
▪ Green building planning and simulation
▪ Facility Management and Visualisation
▪ Warehouse Design and Simulation
▪ Component Prototyping for Automotives
▪ Smart Building planning
JOB ROLES:
▪ IoT Developer
▪ Automation solution architect
▪ Embedded Developer
▪ IoT Analyst
▪ Metaverse Architect
▪ Metaverse Product Manager
▪ XR Interaction Designer
▪ Digital twin specialist
▪ Digital twin engineer
▪ Digital engineer
▪ BI Developer
▪ Simulation engineer
SOFTWARE REQUIREMENTS
1. VS Code
2. Rest API
3. Blender
4. Unity3D
5. Think speak
6. Woakwi
HARDWARE REQUIREMENTS
1. PC – Minimum requirements
a) 16 – GB RAM
b) 4GB - Dedicated GPU
c) 500 GB HDD
2. Oculus (VR Presentation)
Page 40 of 134
FOR FURTHER READING:
Sr. Editio
Title Author Publisher
No. n
Student handbook on Full Stack Team
1. 2nd Edunet Foundation
Web Development Edunet
HTML and CSS: Design and John John Wiley & Sons,
2. 1st
build websites Duckett Inc.
Herbert
3. Java: The Complete Reference 11th O'Reilly Media, Inc.
Schildt
ONLINE REFERENCES:
Sr.
Topic Course link
No.
Build a simple website using https://docs.microsoft.com/en-
1.
HTML, CSS, and JavaScript us/learn/modules/build-simple- website/
Programming Foundations: https://www.linkedin.com/learning/program
2.
Fundamentals ming- foundations-fundamentals
Page 41 of 134
card&upsellOrderOrigin=default_guest_lear
ning
https://docs.microsoft.com/en-
14. React
us/learn/paths/react/
Enhance the user interface of https://docs.microsoft.com/en-
15. your us/learn/modules/enhance-ui-of-windows-
Windows 10 app 10-app/
Build JavaScript applications https://docs.microsoft.com/en-
16. with us/learn/paths/build- javascript-
Node.js applications-nodejs/
Deploy MariaDB, MySQL, and https://docs.microsoft.com/learn/modules/de
17. PostgreSQL on ploy- mariadb-mysql-
Azure postgresql-azure/
Google Analytics https://www.linkedin.com/learning/google-
18.
Essential Training analytics- essential-training-5
https://lab.github.com/CastleArg/introduction
19. Introduction to SQL
-to-sql
HARDWARE REQUIREMENT:
▪ A Computer System (PC/Laptop) with Windows/Linux and the following preferred
requirements:
▪ RAM size - 2GB or more,
▪ HDD size - 20 GB free disk space is required,
▪ High-speed internet connection (1 Mbps recommended),
▪ and compatibility with the following software(s):
SOFTWARE REQUIREMENT
▪ Notepad and Visual Studio Code Editor (https://code.visualstudio.com/) (For Full Stack Web
Development)
▪ A Web browser (Microsoft Edge or equivalent)
COURSE OUTLINE:
UNIT I Introduction and Overview of Blockchain 3+6
Introduction | What is a Blockchain? | Why Blockchain? | Types of Blockchain | Scope and Importance
of the Technology | Future Opportunities | Blockchain Platforms | Miners - the Nonce and the
Cryptographic Puzzle | Proof of Work & Proof of Stake | Consensus Algorithms | Fault Tolerance
Mechanism | Creation of a Block | Transaction Record
Problem Statement: 2
Blockchain is a technology designed to manage patient data that has the potential to support
transparency and accountability. A blockchain is a ledger of transactions where an identical copy is
visible to all the members of a computer network. Network members validate the data entered into
the ledger, and once entered, the data is immutable.
Create a solution where you can store the electronic health record of the patients in a distributed and
decentralized network. You should be able to query and change the ownership of the record as
necessary.
Problem Statement: 3
Blockchain is a technology designed to manage education data that has the potential to support
transparency and accountability. A blockchain is a ledger of transactions where an identical copy is
visible to all the members of a computer network. Network members validate the data entered into
the ledger, and once entered, the data is immutable.
Design a solution where you can store the digital certificates of the students in a distributed and
decentralized network. You should be able to add the certificated details into the blockchain query the
certificate details from the blockchain.
Page 44 of 134
Problem Statement: 4
Blockchain is a technology which enables elections to be done transparently. We can avoid rigging or
any corrupt activities using the technology and should be able to make sure that the votes are also
accounted for on a real-time basis.
Design an electronic voting system, using the ethereum blockchain (smart contracts) and more
precisely the RPC test which enables account generation with a private and public key. Blockchain
electronic voting system using smart contracts.
Problem Statement: 5
Smart cities and smart houses are in fashion and thus all this can be kept in a blockchain. We can
focus on building system which can manage all the real estate related contracts through blockchain
technology which will enhance security and will provide more efficiency.
Design a smart contract using the Ethereum blockchain in a distributed and decentralized network.
You should be able to add the property details to the blockchain, query the property details from the
blockchain and should be able to change the ownership of the property appropriately.
Problem Statement: 6
Food items like fruits and vegetables generally do not have any expiry date mentioned so it becomes
important to understand the origin of these food items and know the date when was it sent to the
distributor from the farmer and so on.
Design a smart contract using the ethereum blockchain where you should be able to authenticate the
food item and consume that without any worry
Problem Statement: 7 (Identity)
Blockchain is a technology that enables identities to be stored transparently. It offers decentralized
nodes for end-to-end verification advantages. This technology is a replacement for traditional identity
management with distributed, nonrepudiation, and security protection characteristics.
Design a smart contract using the Ethereum blockchain where you should be able to store the identity
details in the blockchain and should be able to query the details of the identity from the blockchain
Problem Statement: 8
Blockchain is a technology that allows you to store books transparently. It offers decentralized nodes
for the end-to-end verification advantages in the library. This technology is a replacement for a
traditional book management system with distributed, non-repudiation, and security protection
characteristics.
Design a smart contract using the Ethereum blockchain where you should be able to store your book
details in the blockchain and should be able to query the details of the books from the blockchain and
if required we should be able to change the ownership of the books and the same should be updated
in the blockchain.
Problem Statement: 9
Blockchain is a technology that allows you to trace your drugs transparently. It offers decentralized
nodes for the end-to-end verification to trace the drugs in a transparent manner. This technology is a
replacement for traditional drug management systems with distributed, non-repudiation, and security
protection characteristics.
Design a smart contract using the Ethereum blockchain where you should be able to track the drugs
transparently.
Problem Statement: 10
Blockchain is a technology that allows you to trace your vaccines transparently. It offers decentralized
nodes for end-to-end verification to trace the vaccines in a transparent manner.
Page 45 of 134
Design a smart contract using the Ethereum blockchain where you should be able to track the
vaccines and you should be able to add the details of the vaccine to the blockchain and should be
able to query whenever it is required.
Problem Statement: 11
Blockchain is a technology that allows you to trace data transparently. It offers decentralized nodes
for the end-to-end verification to trace the transportation data in a transparent manner.
Design a smart contract using the Ethereum blockchain where you should be able to track the National
and state highways, toll collection, tracking of public infrastructure using the smart contract in the
blockchain
Problem Statement: 12
Design a smart contract using the Ethereum blockchain where you track the progress on climate
agreement through Blockchain. You should be able to add the confidential details of climate change
into the blockchain, should be able to query the details from the blockchain and then change the
confidential details whenever it is required.
Problem Statement: 13
Design a smart contract using the Ethereum blockchain where you can add the relevant documents
on Micro-financing, and financing small businesses or individuals into the blockchain You should be
able to add the financial details into the blockchain, should be able to query the details from the
blockchain and then change the financial details whenever it is required.
Problem Statement: 14
Design a smart contract using the Ethereum blockchain where you can add the relevant documents
on agriculture data into the blockchain You should be able to add the agriculture product details into
the blockchain, should be able to query the details from the blockchain, and then change the details
whenever it is required.
Problem Statement: 15
Blockchain is a technology designed to manage farm insurance data that has the potential to support
transparency and accountability. A blockchain is a ledger of transactions where an identical copy is
visible to all the members of a computer network. Network members validate the data entered into
the ledger, and once entered, the data is immutable.
Design a smart contract using the Ethereum blockchain where you can add the farm insurance data
into the blockchain You should be able to add details into the blockchain, should be able to query the
details from the blockchain and then change the details whenever it is required to change the
insurance details whenever it is required.
Problem Statement: 16
Blockchain is a technology designed to manage toll-free data that has the potential to support
transparency and accountability. A blockchain is a ledger of transactions where an identical copy is
visible to all the members of a computer network. Network members validate the data entered into
the ledger, and once entered, the data is immutable.
Design a smart contract using the Ethereum blockchain where you can add the toll-free data into the
blockchain You should be able to add details into the blockchain, should be able to query the details
from the blockchain and then change the details whenever it is required. You can take all the
parameters which you want to store as part of the toll data.
Page 46 of 134
Problem Statement: 17
Blockchain technology is a decentralized, distributed ledger that stores the record of ownership of
digital assets. Any data stored on the blockchain is unable to be modified, making the technology a
legitimate disruptor for industries like payments, cybersecurity, and healthcare. Discover more about
what it is, how it’s used, and its history.
Design a distributed ledger via the nodes connected to the chain. You can use any kind of electronic
device for the blockchain nodes to maintain copies of the chain network functioning and can create
inherent security by giving a unique alphanumeric identification number needed to shows their
transactions
Problem Statement: 18
Blockchain is a technology designed to strengthen media industry data that has the potential to deal
with data privacy, royalty payments, and piracy of intellectual property. A blockchain can give the
industry a much-needed facelift when it comes to data rights, piracy, and payments.
Design a smart contract using the Ethereum blockchain where you can prevent digital assets, from
existing in multiple places. You should be able to add details to the blockchain, should be able to
preserve ownership, make piracy from the blockchain and then change the details whenever it is
required to maintain the data integrity.
Problem Statement: 19
Blockchain is a technology to secure government documents and also improve bureaucratic
efficiency, and accountability and reduce massive financial burdens. Blockchain has the potential to
revolutionize our elections. Blockchain-based voting could improve civic engagement by providing a
level of security and incorruptibility and transparency by recording a public record of all activity.
Design a smart contract using the Ethereum blockchain where you can encrypt a biometric security
system making the voting platform an open-source virtual blockchain ballot box. You can take all the
parameters which you want to store as part of the ballot data.
Problem Statement: 20
Blockchain is a technology that is designed to manage non-fungible tokens (NFTs). NFTs are simply
digital items, like music, art, GIFs, and videos that are sold on a blockchain, ensuring that a sole owner
can claim full rights to them. Consumers can now claim sole ownership over some of the most
desirable digital assets for their applications.
Design a smart contract using the Ethereum blockchain where you can add the popular IPs and brand
figures into digital collectibles for consumers. You should be able to add an ecosystem into the
blockchain, which allows fans and collectors to interact with icons in the form of official licensed digital
collectibles.
Page 47 of 134
Subramanian, Chandramouli & George A., Asha & K.A., Abhilash & Karthikeyan,
4 Meena., 2020. "BLOCKCHAIN TECHNOLOGY" Universities Press (India) Pvt. Ltd.,
First edition, ISBN-10: 9389211638, ISBN-13: 978-9389211634
BOOKS REFERENCE:
COURSE CONTENT:
UNIT I Introduction to Digital Marketing 3+6
Basics of Marketing | Traditional Marketing Vs Digital Marketing | 5P's of Marketing | Segment, action,
and Targeting | Customer Lifecycle | Digital Marketing Modules | RACER Framework | Digital
Marketing Trends
Page 48 of 134
COURSE OUTCOME:
The student can :
1. develop a compelling content strategy for all kinds of business
2. build PPC campaigns and also design Paid ads and optimize great ad copywriting
3. design suitable display ads (using tools like Canva), Publish and run ads as per business goals
4. do e-mail Marketing, social media, build a template, Insert Content and Images
5. can build their own virtual organization by providing various digital marketing services
Page 49 of 134
REFERENCES:
S.No Digital Marketing Book References
Gupta, Seema., 2022. "Digital Marketing" McGraw Hill, Third Edition, ISBN-10:
1
935532040X, ISBN-13: 978-9355320407
Kagan, Jeremy & Shekhar Singh, Siddharth., 2020. "Digital Marketing: Strategy &
2
Tactics" Wiley, First Edition, ISBN-10: 9390395496, ISBN-13: 978-9390395491
Maity Moutusy., 2022. "Digital Marketing" Oxford University Press, Second edition, ISBN-
3
10: 9354972470, ISBN-13: 978-9354972478
Hemann Chuck & Burbary Ken., 2019. "Digital Marketing Analytics" Pearson Education,
4
Second Edition, ISBN-10: 9353430194, ISBN-13: 978-9353430191
UI Automation with the Modern Design Experience Indication and selection the target required for UI
Automation using the Selection Option window – Configuration of the key container Activity in the
modern experience - correct input activities used in the modern design experience - input methods
used in modern design experience - suitable input methods based on the requirements of an
automation - input mode works - key output activities used in the modern design experience - output
methods used in modern design experience-
Table extraction – Configuration of all the Key properties -Building user interface automation - nested
card when working with multiple applications - Debug UI Automation projects built with the modern
experience.
Page 50 of 134
UI Automation with the Classic Design Experience
Customization of the properties of the input actions - output actions for automation - Improving UI
element identification and efficiency of the automation.
Data Manipulation with Strings in Studio
RPA Development course and Variables course, and, the Arguments and Control Flow in Studio
course - Common .NET methods to manipulate values contained in variables of type String -
RegExbuilder in UiPath Studio to perform complex string manipulation.
Selectors
Selectors: Full Selectors and Partial Selectors, the UI Explorer, the Property Explorer, and fine-tuning
selectors to handle different situations- Selector and its structure - various types of selectors and their
settings when automating - The attributes of User Interface element - approaches to fine-tune
selectors to make them reliable. Fine-tune selectors to improve element identification precision.
Descriptors
Advanced options of the selection window – Using of Enforce visibility, Dynamic Text Target and
Native Text Target options - Image selection option - UI Descriptors, generation- target element
validation - correct targeting method while automating UI elements - attributes of UI elements to build
the automation logic - Fine-tune Descriptor to uniquely identify the required UI elements on the screen
- Object Repository, key benefits of Object Repository, key concepts in the Object
Debugging in Studio
Debugging features - remote debugging - overview of the debugging features, including actions and
panels, followed by a basic entry into them and then the advanced tools.
Error & Exception Handling Exception handling activities like TryCatch, Throw, Rethrow, Retry
Scope, and Global Exception
Handler-Different types of exceptions-common exception handling techniques and explain when they
should be used - TryCatch, Throw, and Rethrow activities in automation projects - Using the
Retry Scope activities in automation projects - ContinueOnError Property - Global Exception Handler
in both attended and unattended scenarios.
Differentiation between a background and a foreground process – Execution of jobs using unattended
robots in different ways - licenses allocation and consumtion in Orchestrator.
Orchestrator Overview for RPA developers
Page 51 of 134
Using Orchestrators resources in Studio - Publishing, installing and updating libraries and templates
in Orchestrator. Storing files in storage buckets- Creation, population and consumption of
Orchestrator queues - relationship between different queue concepts and make the correct
correlations - types of processes
Email Automation
Installing the dedicated email activities in UiPath Studio and Retrieving email messages based on the
email client and server in use – Automation of the interaction with emails by filtering and downloading
attachments - message templates to send emails.
PDF Automation
UiPath PDF scraping and data extraction from blocks of text and tables in PDFs using UiPath Studio
– Installing the UiPath PDF Activities Package – Extraction of large text segments from PDF files
using different activities - Extracting a single piece of information from a PDF document - Extracting
Data using multiple PDFs – Using the UI automation capabilities of Studio to extract fluctuating values
from multiple files with the same structure.
Version Control Systems integration
Version control systems - Identification of the version control systems -Version control system
Integration
Page 52 of 134
SB8027 EMBEDDED SYSTEM DESIGN - BOARD DESIGN AND DEBUG L T P C
1 0 2 2
COURSE OBJECTIVE
▪ The students given with the introduction to Industrial Design
▪ Walking them through the Electronics Fundamentals and set the base for the Embedded
Development
▪ Enabling them to Build a Hardware Unit and make them Hands-on in Firmware development
Environment
▪ Enabling them to do a Hardware Bring-up and initiate them to Develop code for an Embedded
Application
▪ Enhancing the debugging capability and testing capability of the students
▪ Let them build their own project based on the Hardware and Embedded Firmware.
COURSE CONTENT:
UNIT I Embedded Electronics & Industries 3+6
HW Fundamentals - SW used in Industry - Digital tool exploration (Proteus, Tinkercad, etc) - Usage
techniques of multi-meter and oscilloscope Activity - SW Installation - Hands on Ohms Law & Circuit
theory Outcome - Build a practical implementation of Ohms law using software
HARDWARE REQUIRED
▪ Custom Built Microcontroller Components:
▪ Microchip
▪ Temperature Sensor Interface
▪ Analog and Digital IO interface
▪ On Board Analog input
▪ 20 X 2 Alpha Numeric LCD
▪ Accelerometer Interface
▪ Power Regulator
▪ Powered from USB
▪ Multimeter
▪ PC – i5 with windows - 64 bit & 8GB RAM
Page 53 of 134
SOFTWARE REQUIRED
▪ MPLAB IDE Tool (Student Version)
▪ C Compiler Evaluation version
Task 1: Do a research on blind people and their difficulty in using the conventional blind stick.
Check out on how to upgrade the blind stick.
Task 2: List down the components required. Design the circuit in simulation software and check
its output.
Task 3: Start developing the code for operating the microcontroller.
Task 4: Build the circuit with the components required and upload the developed program to
the microcontroller.
Task 5: Check the efficiency of all the interfaced components and rectify those components to
increase the system efficiency.
2. Sunlight based solar panel system: The sunlight based solar panel system is used to
increase the productivity in solar power generation units. In this system the solar panel will
turn based on the direction of sun. This leads to more solar light interaction with the solar
panel. This results in the more productivity of electricity using solar power. Light dependent
sensors are used for light(solar) intensity detection. The panels are installed on the servo
motor which moves in accordance with the sunlight.
Task 1: Do research on relationship between solar panel positioning and sun movement
directions.
Task 2: Design a solar tracker circuit on simulation software to increase the solar energy
productivity.
Task 3: List down the components required for building the solar tracker. Develop the code for
microcontroller to control the solar tracker system.
Task 4: Interface the components as per the circuit diagram that is developed. Upload the
program to the microcontroller
Task 5: Check the efficiency of a fixed solar panel and a solar panel in the solar tracker. And
give a report on this.
Page 54 of 134
S.NO Component Quantity
1 ESP 8266 1
2 LDR sensor module 1
3 Servo motor 1
4 Bread board / PCB board 1
5 Connecting wire 1
3 Automatic motor controlled system: Home automation is growing rapidly in this decade,
this project is one of the best products in this domain. In this system a water level sensor is
used for detecting the water level in the tank. Relay circuit is used in switching on and off of
the motor pump. Both the relay circuit and water level detecting circuit is communicated via
the ESP8266 controller.
4. Patient monitoring system: PMS is one of the most important equipment in intensive care
units (ICU) and critical care units(CCU). In this device various vital parameters like
temperature, respiration rate, pulse rate, oxygen level and many other parameters are
monitored continuously. Using thermistor, flex sensor, pulse rate sensor interfaced with
controller we can monitor such vital parameters.
Task 1: Do a study on various bio vital parameters and select the parameters that we are going
to monitor.
Task 2: Do a research on how the selected parameters can be received from the human and
monitored.
Task 3: Design a circuit to measure the selected bio signals in a simulation software and verify
its output.
Task 4: Develop code for the microcontroller to measure all the bio-signals. And also develop
a protection circuit as human interaction takes place.
Task 5: Build the circuit with the components and upload the developed program to the
controller. Once the assembly gets completed check its functioning
a. Sensor guided embedded robot: Sensor guided embedded robot is a made of a three tyre
chasis in which two wheels are sensor controlled and another is a castor wheel. The sensor
Page 55 of 134
usually used is an IR sensor which makes the robot avoid obstacle or follow a line. The sensor
is connected with the controller which gives the information for the motor driver that makes the
motor function.
Task 1: Confirm the application of the robot that we are going to develop and do a study on it.
Task 2: List down the sensors and microcontroller unit that is needed for developing the robot.
Task 3: Design the circuit in simulation software and check whether the circuit designed can make
the robot run.
Task 4: Develop the code for the microcontroller system. Compile the program to avoid errors in it.
Task 5: Interface the sensors, chasis and microcontroller and upload the program to the
microcontroller and check the functioning of the robot.
b. Automated home based fan and light system: In this project the basics of home automation
can be studied. The fan and light is controlled by the controller which gets the input from the
sensors. For controlling the fan thermistor is used. When the temperature crosses the cut-off
temperature the controller makes the fan run. Similarly light is controlled by the LDR. When
the light intensity falls below the cut-off point the controller turns the light on.
Task 1: Do a research on home automation and plan the appliance that we are going to automate.
Task 2: Design a circuit for automating the fan and light from the temperature and light intensity data.
Task 3: List down the components and sensors required for developing this project. Simulate the
circuit in the simulation software and evaluate its functioning.
Task 4: Develop the code for microcontroller for automating the fan and light from the data received
from the sensors.
Task 5: Build the circuit with the required components and upload the program to the microcontroller.
a. Embedded based irrigation system: It is an automated system that makes the pump on only
when the soil is dry. The soil moisture sensor is inserted in the soil which continuously monitors
the soil moisture level and gives input to the controller. Once the soil moisture reaches the dry
level the controller turns on the pump through which the water is passed to the soil and moisture
level can be maintained.
Page 56 of 134
Task 1: Do a research on the water requirement for agriculture and benefits of drip irrigation system.
Task 2: List down the components required for building the automated drip irrigation system. Design
the circuit in simulation software and check its output.
Task 3: Start developing the code for operating the microcontroller. The microcontroller will control
the functioning of water pump from the sensor data
Task 4: Build the circuit with the components required and upload the developed program to the
microcontroller.
Task 5: Place the system in an agriculture field to check its working efficiency.
Debug Projects:
Task 1: know the AC and DC fundamental and lows related with low voltage Task 2: Role of active
and passive components in circuit designing
Task 3: fault detection in electrical and electronics through the step by step routing Task 4: Finding
the fault component and give the solution for that fault
Skills to be taught:
• Voltage and current knowledge
• Testing knowledge of AC and DC power supply components (like rectifier, voltage regulator
and so on)
• Various application mode of multi meter ( AC, DC, Continuity)
Components
➢ Low voltage board
➢ Multimeter
Outcome
• Troubleshoot & Fix of Active and Passive components related bugs in the board
• Usage of safety and testing tools
Page 57 of 134
Project 9: Troubleshooting of high voltage power supply in inverter board
Task 1: know the AC and DC fundamental and lows related with high voltage
Task 2: Role of semiconductors and integrated circuit components in circuit designing Task 3: fault
detection in electrical and electronics through the step by step routing Task 4: Finding the fault
component and give the solution for that fault
Skills to be taught:
• Voltage and current knowledge
• Testing knowledge of DC and high voltage AC component Knowledge (like MOSFET,
transformer, open and short circuit and so on)
• Various application mode of multimeter
Components
➢ Inverter board
➢ Multimeter
Outcome
• Troubleshoot & fix High frequency components and Booster circuit bugs
Skills to be taught:
• Testing knowledge of electronic and communication component
• Testing knowledge of communication components using oscilloscope
Components
➢ Wireless data transmission boards(Tx Rx or Bluetooth, Wifi boards
➢ Oscilloscope
Outcome
• Debug & fix data communication bugs
Page 58 of 134
Project 11 : Checking the clock signal for given controller board
Problem statement : Not connecting issue
Bugs/Issues introduced in the board:
1. Tx connection
2. Rx connection
3. Communication protocol
4. Oscillator
5. Connection issue
Task 1 Need of clock signal in communication system Task 2 Clock signal in various state of
communication Task 3 Clock signal testing techniques
Task 4 Clock signal correction techniques
Skills to be taught:
• Clock signal configuration
• Program based signal information
Components
➢ Microcontroller
➢ Oscilloscope
Outcome
• Importance of clock in communication
• Checking of clock signal
• Logic analyzer
Project 12 : Serial data communication analysis using logic analyzer
/oscilloscope
Problem statement : Communication not happened in serial communication system
Bugs/Issues in the board:
1. Encoder and Decoder
2. Rx connection
3. Tx connection
4. Oscillator
5. Connection issue
Task 1 Need of serial communication
Task 2 serial Communication protocols and hardware Task 3 logic analysis for data in serial
communication Task 4 Correction techniques data in serial communication Skills to be taught:
• Communication protocols
• Binary data information
• Logic analyzer
Components
➢ Microcontroller
➢ Logic analyzer/oscilloscope
Outcome
• Debug Serial communication and its hardware
• Data checking in serial communication
• Use Logic analyzer
Project 13: Parallel data communication analysis using logic analyzer
/oscilloscope
Problem statement : Communication not happened in parallel communication system
Page 59 of 134
Bugs/Issues in the board:
1. Encoder and Decoder
2. Rx connection
3. Tx connection
4. Oscillator
5. Connection issue
Skills to be taught:
• Communication protocols
• Binary data information
• Logic analyzer
Components
➢ Microcontroller
➢ Logic analyzer/oscilloscope
TOTAL: 45 PERIODS
Outcome
• parallel communication and its hardware
• Data checking in parallel communication
• Logic analyzer
Project 14: Trace the embedded software operation using logic analyzer
Problem statement : Embedded system not working
Bugs/Issues in the board:
1. Power supply issue
2. Communication issue
3. Clock signal issue
4. Logic issue
5. Connection issue
Outcome
Circuit hardware knowledge Communication protocol Troubleshoot and solution techniques
Page 60 of 134
SB8028 DESIGN OF PHOTO VOLTAIC SYSTEM L T P C
1 0 2 2
COURSE OBJECTIVE:
At The end of the course, the students will acquire knowledge of -
1. Solar-Photovoltaic systems.
2. Key components required to install the solar PV
3. The prediction of PV module behavior under different physical and environmental
parameters.
4. Solar irradiance, temperature, series and shunt resistances on the resulting photovoltaic
parameters
5. Solar behavior at Indian context.
COURSE CONTENT:
Unit I-Introduction to Solar PV 3+6
Solar Energy-PV Technology-PV Materials-PV Types-PV Module Rating- PV System-Components,
TOTAL: 45 PERIODS
Page 61 of 134
COURSE OUTCOMES:
On completion of the course, students will be able to:
1. Create an electrical design of solar PV power plant
2. Evaluate the energy simulation report using MATLAB
3. Apply the circuit of Solar to with basic practical components.
4. Design the entire solar system based on the specific load.
ONLINE REFERENCE:
1. https://www.rcciit.org/students_projects/projects/ee/2018/GR4.pdf
2. https://iopscience.iop.org/article/10.1088/1742-6596/2019/1/012091/pdf
3. https://www.energy.gov/eere/solar/solar-photovoltaic-system-design-basics
4. https://www.ecosoch.com/grid-solar-pv-system/
SOFTWARE REQUIREMENTS
1. MATLAB
2. SIMULINK
HARDWARE REQUIREMENTS
1. MOSFET (IRF540)
2. Opto Coupler IC (TLP250h)
3. Diode (1n4007)
4. IC (IR 2110)
5. Resistors (470Ω, 10Ω, 10kΩ)
6. Capacitors( 100μF, 100nF)
7. 12 V dc source
8. 12V dc female port
9. Connecting wires
INDUSTRY SCOPE
(i) Irradiance,
(ii) Temperature,
(iii) Series Resistance,
(iv) Shunt Resistance and
(v) Ideality Factor of the device
Page 62 of 134
A variable resistor is connected across the cell which is ramped from zero to a high value (around 100
Ω) to trace the IV and P-V curves as simulation proceeds.
The output current, voltage and power values are exported to the MATLAB workspace in the form of
arrays using the “To workspace” Simulink blocks for further analysis and plots.
Students were required to analyze the exported data and extract critical PV parameters, such as the
maximum power (𝑃𝑚𝑎𝑥), fill factor (𝐹𝐹) and efficiency (𝜂).
Task 1: Calculate the power requirement for drip irrigation system. The power calculation depends
on the pump involved in the system.
Task 2: List down the components and materials required for building the drip irrigation system.
Task 3: Design the circuit that can generate the power that we calculated. And simulate the circuit
in the MATLAB.
Task 4: Get the VI characteristics of the designed circuit and evaluate whether the designed circuit
matches the power requirement.
Task 5: Build the circuit and implement it in the irrigation system.
Page 63 of 134
3. Milk pasteurization using solar
Task 1: In an Aavin milk industry daily 1lakh liters of milk thermised between 57c to 68 c for 15
minutes. And also Pasteurization is done two methods. Find and submit a report.
Task 2: Replace with solar system. Find the required list of kits required.
Task 3: Do the simulation in MATLAB to check feasibility.
Task 4: Assemble the kit and do the working conditions(Scaling)
Task 5: Submit a comparison report if how much energy can be saved.
Task 1: Develop the workflow of the desalination plant. And calculate the power required for
desalination plant
Task 2: List down the components and materials required for building the system
Task 3: Design a circuit that can power up the desalination plant. And simulate the circuit in the
MATLAB environment
Task 4: Start building the circuit with the mentioned components and get the VI characteristics of
the system.
Task 5: Test the system by giving salt water as the input and evaluate the system by checking salt
content in the desalinated water 100 %
Page 64 of 134
8. Solar preheater for boilers
Task 1: Wood fired boilers are working under the efficiency of 27%. To increase they found
preheating is not enough. So design a solar pv plant above the boiler area.
Task 2: Note down all the components required and design a circuit that can produce heat.
Task 3: Building Solar plant Model in MATLAB and simulate the VI characteristics
Task 4: With the results obtained, start building the solar plant using the required components
Task 5: Solar plant should generate 350c of water.
Page 65 of 134
14. Solar Charging Station- Off grid station
Task 1: Consider two seasons summer and winter. Both the seasons angle may differ. So find
data for last 10 years and average it.
Task 2: Depending on the requirement list down material required and program required.
Task 3: Building Solar Plant Model with all materials required in MATLAB
Task 4: Simulate the IV/ PV characteristic and give the report.
Task 5: Erect the system in the college and submit report on how it works.
Task 1: Evaluate the required power consumption of 4 pumps, 5 air blower, 30 LED lights
Task 2: Building Solar plant Model with all materials required in MATLAB
Task 3: Simulate the IV/ PV characteristic and give the report.
Task 4: With the results select PV sizing and list the materials.
Task 5: Submit the report along with cost estimation
Task 1: List down material required to do the project using LDR & servo motor of following spec
Task 2: Do research and find the relationship between time and productivity of the solar cell.
Task 3: Design a circuit for attaining maximum productivity from the solar cell.
Task 4: Start building the circuit in real time and also simulate the VI characteristics for both solar
panel with and without light tracking.
Task 5: Place the solar tracker in an open space and evaluate whether the productivity is
increased.
Page 66 of 134
19. Solar Inverter Project using SG3525
Task 1: Develop the workflow of the solar inverter. And calculate the power required to charge
the battery for the inverter.
Task 2: List down the components required for building the Solar Inverter using SG3525
Task 3: Design a solar cell circuit to charge the battery. Also design a DC to AC converter circuit.
Task 4: Build the solar inverter by combining the circuits using the required components
Task 5: Pair the inverter with any home appliance and use it.
Page 67 of 134
COURSE CONTENT:
UNIT I EV Battery and Battery Pack Configuration 3+6
Introduction to Electric vehicle – Architecture of EV – Fundamentals of Battery - Different Types of
Battery chemical composition – Safety and Protection standards for EV Chargers - Battery Modelling
– Battery boot camp – Li-ion cell Preview – Equivalent Circuit modelling – Vehicle dynamic and vehicle
range calculation – Series and Parallel configuration.
ONLINE REFERENCE:
1. Battery Management Systems, Volume I: Battery Modeling by Gregory L. Plett, Publisher:
ARTECH HOUSE PUBLISHERS; Unabridged edition (2015) Language: English ISBN-10:
1630810231 ISBN-13: 978-1630810238
2. Battery Management Systems, Volume II: Equivalent-Circuit Methods Gregory L. Plett,
Publisher: Artech House Publishers; Unabridged edition (2016). Language: English ISBN-10:
1630810274 ISBN-13: 978- 1630810276
3. ECE4710/5710: Modeling, Simulation, and Identification of Battery Dynamics, University of
Colorado, Colorado Springs. http://mocha-java.uccs.edu/ECE5710/index.html.
Page 68 of 134
4. Thermal Management of Electric Vehicle Battery Systems, Ibrahim Dincer, Halil S. Hamut,
Nader Javani, John Wiley & Sons, 2017, ISBN 1118900227, 9781118900222
SOFTWARE REQUIREMENTS
1. MATLAB Simulink / AUTODESK Tinkercad / Circuit Lab
HARDWARE REQUIREMENT:
Computer with an Internet connection and any of the above-mentioned software, ARM,
microcontroller, ARM processor, battery, battery pack, BMS 12SxP, BOOST, circuits, BUCK, BUCK-
BOOST, BUCK BOOST circuitry, current sensor, current station, DC power supply, display LCD with
i2c, inductor coil, L4006, LM2596, microcontroller, MOSFET driver, oscillator circuit, rectifier BUCK
BOOST, resistive load, SD card memory module, SD card module, sensing circuit, SMPS board, solar
panel, switable current circuit, thyristor board, transformer, voltage divider circuit, voltage sensor, WIFI
module, CRO, Multimeter, Function Generator, and other electrical and electronics lab tools with
consumables.
INDUSTRY SCOPE
Completion of this course, students can get industry scope as high demand in the EV charging system
domain.
4. Design Of Single/Three phase AC-DC Converter for DC charging station. (Thyristor Based).
Task 1: Simulate The basic Electrical and Electronics Components in Autodesk Tinkercad /Circuit
Lab Software (BJT and MOSFET Switching)
Task 2: Simulate A Function Generator and CRO Using Autodesk Tinkercad /Circuit Lab
Page 69 of 134
Task 3: Simulate A Thyristor Circuit Using Autodesk Tinkercad /Circuit Lab
Task 4: Hands-On the Different Components Used in AC-DC Converter and Simulate in Using
Autodesk Tinkercad /Circuit Lab
Task 5: Design A 230v to AC-DC Converter Using Thyristor for Battery Charging
7. Design A battery management system Circuit for A Single Li-Ion Battery Cell with overvoltage
and Reverse polarity protection.
Task 1: Simulate The basic Electrical and Electronics Components in Autodesk Tinkercad /Circuit
Lab Software (BJT And MOSFET Switching)
Task 2: Simulate A Function Generator and CRO Using Autodesk Tinkercad /Circuit Lab
Task 3: Simulate A Voltage Divider and Voltage Reference Using Autodesk Tinkercad /Circuit Lab
Task 4: Hands-on with the Different Components Used in BMS And Simulate It Using Autodesk
Tinkercad /Circuit Lab
Task 5: Design A BMS Circuit for a Single Li-ion Battery
8. Design A battery management system Circuit for 4S1P with overvoltage and overcurrent
protection.
Task 1: Simulate The basic Electrical and Electronics Components in Autodesk Tinkercad /Circuit
Lab Software (BJT And MOSFET Switching)
Task 2: Simulate A Function Generator and CRO Using Autodesk Tinkercad /Circuit Lab
Task 3: Simulate A Voltage Divider and Voltage Reference Using Autodesk Tinkercad /Circuit Lab
Task 4: Hands-On the Building A Battery Pack and Simulate It Using Autodesk Tinkercad /Circuit Lab
Task 5: Design A battery management system Circuit for 4S1P with overvoltage and overcurrent
protection
Page 70 of 134
Task 4: Hands-on with the Inductor Power Transfer and Simulate it Using Autodesk Tinkercad /Circuit
Lab
Task 5: Design A Wireless Charging Circuit for Battery Charging
11. Design A battery pack for EV for desired specification compatible with LEVEL 1/2/3 charging
station.
Task 1: Simulate The basic Electrical and Electronics Components in Autodesk Tinkercad /Circuit
Lab Software (BJT And MOSFET Switching)
Task 2: Simulate A Function Generator and CRO Using Autodesk Tinkercad /Circuit Lab
Task 3: Simulate A Battery pack Using Autodesk Tinker cad /Circuit Lab
Task 4: Hands-On the Battery and Other Components and Simulate Using Autodesk Tinkercad
/Circuit Lab
Task 5: Design A battery pack for a given specification
Page 71 of 134
15. Design A Real-Time Battery Testing and Monitoring System (Battery Pack)
Task 1: Simulate The basic Electrical and Electronics Components in Autodesk Tinkercad /Circuit
Lab Software (BJT And MOSFET Switching)
Task 2: Simulate A Function Generator and CRO Using Autodesk Tinkercad /Circuit Lab
Task 3: Simulate A Battery and Voltage Reference Using Autodesk Tinkercad /Circuit Lab
Task 4: Hands-On Programming in ATMEGA Microcontroller and Simulate it Using Autodesk
Tinkercad /Circuit Lab
Task 5: Design A ATMEGA Microcontroller Battery Testing Circuit
19. Design A Data Logger for The Battery Pack for Performance Estimation.
Task 1: Simulate The basic Electrical and Electronics Components in Autodesk Tinkercad /Circuit
Lab Software (BJT And MOSFET Switching)
Task 2: Simulate A Function Generator and CRO Using Autodesk Tinkercad /Circuit Lab
Task 3: Simulate A Sd Card Reader and Voltage/Current Sensing Using Autodesk Tinkercad /Circuit
Lab
Task 4: Hands-On the Sd Card, Voltage and Current Sensor and Simulate it Using Autodesk
Tinkercad /Circuit Lab
Task 5: Design A Data Logger for An EV Vehicle Using Arm Microcontroller
COURSE OBJECTIVE
Students will be able to:
▪ To apply their knowledge to design the embedded prototype using
microprocessor/microcontroller board with its external peripheral device line GPIO, timer and
memory.
▪ To apply RTOS features like threads, mutex, semaphores and interrupts to program the multi-
tasking application.
▪ To use the serial communication protocol with embedded systems for motion control
application.
COURSE CONTENT
REFERENCES
1.RP2040 Assembling language Programming – Stephen smith
2.Raspberry pi pico Essentials: Program, Build and Master Over 50 Projects with micro python
Page 73 of 134
SOFTWARE REQUIREMENT
▪ Thonny IDE
▪ Python and Micro Python Language
▪ Free RTOS
HARDWARE REQUIREMENT
Processor - ARM Cortex M0 (Raspberry pi Pico RP2040)
INDUSTRY SCOPE
\On Completion of this course, students get industry scope in embedded & IoT based products,
Location tracking and safety, Public Health, and automotive Industry
20 INDUSTRY USE CASES
1. Create a 0 to 50 MHz Function generator for lab use.
The student has to use the PIO feature, which is another CPU, to generate this 0-50 Mhz sqaure
waveform for the Industrial and Scientist use. As the assembly language program of PIO is
deterministic, the PIO can generate a square waveform with minimum fitter.
2. Create a Home Automation systems.
The student will use all features of RP2040 + WiFI to read and control many home appliance like light,
fan, Intruder, TV, Fridge Etc.
3. Create a IoT based application
A powerful IOT Application can be built around RP2040 + WiFI based Board. Many Environment
sensors can be added to this to this board for IOT Air Quality Mentoring, which is very essential IOT
usage for AIRPORT, HOUSE, MALL Etc.
Upon completion of the course, learners can able to apply the fundamentals of embedded systems
for the development of new industrial applications.
COURSE CONTENT
UNIT I Electronics and PCB Overview: 3+6
Introduction of Embedded System and number systems - Boolean Algebra and Basic Electronic
Components - What is datasheet, power supplies control needs - Why using Heatsink, How Handling
Electronic Equipment - Basic Shouldering Methods and wire Diagram Connection -
PCB Classification and How can handing a PCB Board
UNIT II Embedded Programming using Arduino IDE 3+6
Basic Data Types - Variables and Programming Constructs - Functions and Data Structures -
Advanced Topics - Overview of the C/C++ library using Arduino IDE - Embedded System and
Oriented Topics
HARDWARE REQUIREMENTS:
1. Arduino Uno
2. ARM Processor
3. LCD Display
4. Motors with Drivers
5. 12v adapter, Jumper wires, Connectors
6. Temperature, Humidity, IR sensors
7. Relay
8. Breadboard
Page 77 of 134
REFERENCES:
1. https://www.youtube.com/watch?v=etPHoqm-coY
2. https://www.youtube.com/watch?v=eW3oz4Nldg4
3. https://www.youtube.com/watch?v=H878UW4PMu8
4. https://www.youtube.com/watch?v=Hpx4d2ME4v4
5. https://www.youtube.com/watch?v=Ol-9qjNP_FY
6. https://www.youtube.com/watch?v=zEeD0DjcP_U
7. https://www.youtube.com/watch?v=QL-6PdiDTeo
8. https://www.youtube.com/watch?v=ge0Aailr3ao
9. https://www.tutorialspoint.com/embedded_systems/index.htm
10. https://www.udacity.com/course/embedded-systems--ud169
COURSE CONTENT
UNIT I Advanced 3D Modelling for Architectural Design 3+6
Modelling Curtain walls - Modelling floors and ceilings- Modelling roofs - Modelling stairs and railings
- Modelling Site and topography - Modelling Masses - Modelling rooms and areas -Applying materials
UNIT II Industrialized construction of a sustainable building model 3+ 6
Creating sustainable BIM model in Autodesk Revit (Architectural, Structural, MEP) - Design and
building process using BIM 360 - Work collaboratively with BIM 360 - Water Efficiency and Energy
Audit
UNIT III Documentation and Publishing for Architectural Design 3+6
Creating sections and section views for Architectural design - Creating interior and exterior elevations
for architectural design - Using views for architectural design - Creating schedules for architectural
design
Page 78 of 134
UNIT V Performance of a building 3+ 6
HVAC load calculations - Thermal properties of constructions. (But not specific thermal analysis within
the tool) - Track key quantities and eco-metrics in schedules (for example, the percentage of recycled
materials in the project) - Indian Green Building rating system: IGBC, GRIHA
TOTAL : 45 PERIODS
COURSE OUTCOMES
After completing this course, the students will be able to:
1. Design buildings in 3D and work with tools that are key to your professional growth
2. Create BIM models using Revit and Understand the fundamental environmental, social, and
economic issues underlying sustainability
3. Do energy analysis with Revit Insight and Green Building studio
4. Innovative BIM Workflows for Industrialized Construction
5. BIM: A Powerful Process to Achieve Sustainable Goals
6. Get a hands-on approach to creating and editing walls, doors and windows, roofs, stairs, ramps,
and railings by following typical design workflows. Practice these workflows on your own and use
your skills to solve new challenges
REFERENCES
1. https://www.autodesk.com/certification/learning-pathways/revit-architectural-design
2. Sustainable Construction: Green Building Design and Delivery
3. Building a Sustainable Home: Practical Green Design Choices for Your Health, Wealth, and Soul
4. Sustainable Building: Design Manual: v. 1 Paperback – 1 December 2004
ONLINE REFERENCES
1. https://www.autodesk.com/certification/learn/course/revit-3d-modeling-architectural-design-
professional
2. https://www.autodesk.com/certification/learn/course/revit-advanced-3d-modeling-architecture-
professional
3. https://www.autodesk.com/certification/learn/course/families-and-parameters-architectural-
design-professional
4. https://www.autodesk.com/certification/learn/course/revit-managing-projects-professional
SOFTWARE REQUIREMENT
● Fusion 360 Software
● Autodesk Revit, Autodesk BIM 360, Insight,
● Green building studio
Page 79 of 134
HARDWARE REQUIREMENT
Revit 2022
Operating 64-bit Microsoft® Windows® 10 or Windows 11. See Autodesk's Product Support
Higher.
CPU Type
Autodesk® Revit® software products will use multiple cores for many tasks.
8 GB RAM
Memory and customer reports. Individual models will vary in their use of computer
Minimum:
Resolutions Maximum:
Basic Graphics:
Advanced Graphics:
Page 80 of 134
DirectX® 11 capable graphics card with Shader Model 5 and a minimum of 4GB
of video memory
.NET
.NET Framework Version 4.8 or later.
Framework
Connectivity Internet connection for license registration and prerequisite component download
INDUSTRY SCOPE:
Design creatively a biophilic building design feature on your idea that showing Double-flow
Task 1: create a building having double flow ventilation with aesthetic features of biophilic.
Develop a design that reflected by cladding the building in metal panels with perforations that create
tunnel-like light effects.
Task1: create a building using collaborative workflow with prefabricated concrete walls
Evaluation metrics: Design concept review & evaluating materials used
Task 2: Energy analysis with Insight
Evaluation metrics: Assessment in analysis
Task 3: Creating BOM of building.
Evaluation metrics: Evaluating BOM
Task 4: Rendering BIM model using Revit cloud rendering services
Evaluation metrics: Design review
Task 5: Project presentation
Evaluation metrics: Based on project delivery and presentation by students.
Page 82 of 134
3. Tallest engineered timber building
Create an all-timber structural system that significantly reduces the building’s embodied carbon
compared with conventional construction methods.
Do sun and site positioning by assigning a location, Latitude and longitude of this location, which have
a great influence on the Sun path.
Page 83 of 134
Note: sample figure only
Task 1: Model development and for energy simulation, a model is exported to gbxml
Evaluation metrics: Analysis review
Task 2: Analysis with green studio.
Evaluation metrics: Assessment in analysis
Task 3: Project presentation
Evaluation metrics: Based on project delivery and presentation by students.
Load an existing Architecture, MEP and structural engineering model to Revit .collect core data’s and
informations and extract to other open formats needed for simulations, cost counting, construction
inspections and facility management, such as IFC, gbXML
Page 84 of 134
Task 1: Create Revit model and then load to Navisworks Explore additionally Navisworks facilitating
successful digital prototyping.
Evaluation metrics: check clash detection.
Task 2: Collect data’s from Revit models and review the Building Management System (BMS) layout
and construction accuracy.
Evaluation metrics: Q&A session for group from faculty
Task 3: Project presentation
Evaluation metrics: Based on project delivery and presentation by students.
6. Design of a zero-emission building
The project used Revit to determine the amount of materials used in order to improve the building
performance and calculate the embodied emission.
Page 85 of 134
Create a stadium with container families.
Do energy analysis with Revit insight and Green building studio for an existing building.
Task 1: Load a Revit model sample file into Revit insight and Green building studio and do the
necessary energy analysis for it.
Evaluation metrics: Analysis Review.
Task 2: Project presentation
Evaluation metrics: Based on project delivery and presentation by students.
9. Daylight analysis using Autodesk Insight
Page 86 of 134
Create a commercial building in Revit and do necessary daylight analysis with Autodesk Insight.
Note: sample figure only
Create a commercial building in Revit and do Heating/cooling analysis with Autodesk insight and
generate the reports.
Create a Revit model and perform an energy analysis for schematic design
Page 90 of 134
Task 1: Create an architecture model of library innovatively.
Evaluation metrics: Design Review.
Task 2: Project presentation
Evaluation metrics: Based on project delivery and presentation by students
17. Pixel building
Pixel consists of a rooftop clad with both fixed and mobile PV panels as well as vertical wind
turbines.
Note: sample figure only
Task 1: Create an architecture model similar to Pixel building model and use reusable materials
innovatively.
Evaluation metrics: Design Review.
Task 2: Project presentation
Evaluation metrics: Based on project delivery and presentation by students
Page 91 of 134
18. Floating Apartment
Task 1: Create an architecture model similar to floating apartment model and use reusable materials
innovatively.
Evaluation metrics: Design Review.
Task 2: Project presentation
Evaluation metrics: Based on project delivery and presentation by students
19. Exploring Factors that Impact PV Potential: surface coverage and panel efficiency.
Exploring the factors that impact the photovoltaic potential of your project using Insight.
Using Insight, you can easily explore the impact and interaction between several design variables that
affect the photovoltaic potential of the surfaces in your model. The inter-related Factors available to
explore in the Insight Interface include:
Page 93 of 134
Ethernet Switching - Ethernet Frame, Ethernet MAC Address, MAC Address Table, Switch Speeds
and Forwarding Methods
UNIT III Introduction to Network layer and Addressing 3+6
Network Layer: Network Layer Characteristics, IPv4 & IPv6 Packet, routing tables to direct packets to
a destination network in network devices , function of fields in the routing table of a router.
MAC & IP addressing, ARP, Operation of IPv6 neighbor discovery - Basic Router Configuration-
Configure Initial Router Setting, Interfaces on a Cisco IOS router, default Gateway IPv4 Addressing -
IPv4 Address Structure - public, private, and reserved IPv4 addresses., IPv4 Unicast, Broadcast, and
Multicast, Types of IPv4 Addresses, Network Segmentation, Subnet an IPv4 Network - a /24 prefix, a
/16 and /8 prefix - Variable Length Subnet Masking, VLSM addressing scheme - IPv6 Addressing –
Implementation & the need for IPv6 addressing, Representation, IPv6 Address types. GUA and LLA
Static Configuration - configuring static global unicast and linklocal IPv6 network addresses. Dynamic
Addressing for IPv6 LLAs – Configuration of link-local addresses, IPv6 Multicast Addresses,
Subnetting an IPv6 Network
UNIT IV Introduction to Transport layer 3+6
ICMP Messages- how ICMP is used to test network connectivity, Ping and Traceroute Testing -
Transport Layer - Operations of transport layer protocols in supporting end-to-end communication.
Transportation of Data - the purpose of the transport layer in managing the transportation of data in
end-to-end communication - Characteristics of the TCP & UDP, Port Numbers of TCP & UDP, TCP
Communication Process - TCP session establishment and termination processes facilitate reliable
communication, Reliability and Flow Control, UDP Communication - the UDP client processes to
establish communication with a server.
UNIT V Introduction to Application Layer & Network Security 3+6
Application Layer - operation of application layer protocols in providing support to end-user
applications - Application, Presentation, and Session - functions of the application layer, session layer,
and presentation layer work together to provide network services to end user applications. - Operation
of end user application in a peer-to-peer network, Web and Email Protocols, IP Addressing Services
- DNS and DHCP operation, File Sharing Services – File transfer Protocols - Network Security
Fundamentals - Security Threats and Vulnerabilities, Network Attacks - security vulnerabilities,
Network Attack Mitigation - general mitigation techniques, Device Security - Configuring network
devices with device hardening features to mitigate security threats. - Building a Small Network -
Devices in a Small Network, protocols and applications used in a small network, Scale to Larger
Network - how a small network serves as the basis of larger networks - Verify Connectivity – Using
the output of the ping and tracert commands to verify connectivity and establish relative network
performance - Host and IOS Commands, Troubleshooting Methodologies & Scenarios
TOTAL : 45 PERIODS
COURSE OUTCOME:
▪ Configure a Cisco IOS device using CLI.
▪ Configure a host device with an IP address.
▪ Configure initial settings on a Cisco IOS router.
▪ Implement initial settings including passwords, IP addressing, and default gateway parameters
on a network switch and end devices.
▪ Configure devices to use the default gateway.
▪ Configure two active interfaces on a Cisco IOS router.
▪ Implement a VLSM addressing scheme.
Page 94 of 134
▪ Configure link-local addresses dynamically.
▪ Implement a subnetted IPv6 addressing scheme.
▪ Configure switches and routers with device hardening features to enhance security.
▪ Configure network devices with device hardening features to mitigate security threats.
▪ Troubleshoot issues with devices in the network.
HARDWARE REQUIREMENT:
▪ 2 x ISR4221/K9 Routers
▪ 2 x WS-C2960+24TC-L Catalyst switches
▪ 1 wireless router (generic brand) with WPA2 support
▪ Ethernet patch cables
▪ PCs - minimum system requirements
o CPU: Intel Pentium 4, 2.53 GHz or equivalent
o OS: Microsoft Windows 7, Microsoft Windows 8.1, Microsoft Windows 10, Ubuntu 14.04
LTS,macOS High Sierra and Mojave
o RAM: 4 GB
o Storage: 500 MB of free disk space
o Display resolution: 1024 x 768
o Language fonts supporting Unicode encoding (if viewing in languages other than English)
o Latest video card drivers and operating system updates
▪ Internet connection for lab and study PCs
▪ Optional equipment for connecting to a WLAN
o 1 printer or integrated printer/scanner/copier for the class to share
o Smartphones and tablets are desirable for use with the labs
SOFTWARE REQUIREMENT
▪ Cisco IOS versions:
o Routers: Version 15.0 or higher, IP Base feature set
o Switches: Version 15.0 or higher, lanbaseK9 feature set
▪ Packet Tracer 8.0
▪ Open-source server software:
o For various services and protocols, such as Telnet, SSH, HTTP, DHCP, FTP, TFTP,
etc.
▪ Tera Term source SSH client software for lab PCs.
▪ Oracle VirtualBox, most recent version.
▪ Wireshark version 2.5 or higher.
Page 95 of 134
SB8034 ARCHITECTURE VIZUALISATION USING AR/VR L T P C
1 0 2 2
COURSE OBJECTIVE:
▪ Create a 3D Building Exterior Elevation.
▪ Create Interior design of building.
▪ Presentation using Virtual reality.
COURSE CONTENT:
UNIT I Creating a 3D scan, stitching & building a 3D model 3+6
What is photogrammetry - What is LIDAR - LIDAR apps and Technique, Scan LIDAR Meshes -
Convert to CAD - Import CAD scan - Stitching images - Creating walls, Floors & Roofs, Doors &
Windows
HARDWARE REQUIREMENTS
1. PC – Minimum requirements
a. 16 – GB RAM
b. 2GB - Dedicated GPU
c. 500 GB HDD
2. Oculus Quest 2 (VR Presentation)
3. iPad PRO 2022 with LiDAR Camera
1. Pre-built/Existing Architecture Space: Each team of students would 3D scan the department
of their choice from their college using photogrammetry & LiDAR, and build 3D modelling using
Blender, Lighting & Texturing and develop the content for VR, adding VR Walkthrough
elements with Interactive UI & Menu. (More than 20 + use cases)
2. To-be built/New Architecture Space: Each team of student would choose from a set of 15
spaces from the categories of office, residential, factory from the scratch (2D drawing) and
build 3D modelling using Blender, Lighting & Texturing and develop the content for VR, adding
VR Walkthrough elements with Interactive UI & Menu. (More than 20 use cases)
Page 97 of 134
UNIT II Mass Transfer 3+6
Simulation modules:
● Distillation column, Crude Distillation Unit
● Evaporator (single and multiple)
● Boiler
● Furnace
● Crystallizer
● Extraction
UNIT III Heat Transfer 3+6
Simulation modules:
● Heat Exchanger
● Furnace
● Boiler
● Distillation Column, Crude Distillation Unit
● Extraction
UNIT IV Chemical Reaction Engineering 3+6
Simulation modules:
● CSTR, CSTR in series
● Plug flow reactor
● Fixed Bed reactor
● Mixed flow reactor
UNIT V Unit Operations, Process Control & Instrumentation 3+6
Simulation modules:
● Basic and advanced control system
● Ball Mill
● Cyclone separator
● Product Blending
● Crude Distillation Unit
TOTAL : 45 PERIODS
COURSE OUTCOME
● To implement Process Control automation and safety with DCS Operations through simulation
● To Simulate following processes:
o Fluid flow
o Centrifugal Pump
o Centrifugal Compressor
o Reciprocating compressor
o Fluidized bed
o Distillation column
o Crude Distillation Unit
o Evaporator (single and multiple)
o Crystallizer
o Extraction
o Heat Exchanger
o CSTR, CSTR in series
o Plug flow reactor
o Fixed Bed reactor
o Mixed flow reactor
o Basic and advanced control system
Page 98 of 134
o Ball Mill
o Cyclone separator
o Product Blending
REFERENCES
● Unit operations of Chemical Engineering, Warren L. McCabe, Julian Cleveland Smith
● Chemical Reaction Engineering, Octave Levenspiel
● Process Systems Analysis and Control, Donald R. Coughanowr
● Austin, G.T.,Shreve’s Chemical Process Industries
● Dryden, C.E., Outlines of Chemicals Technology
● Kirk and othmer , Encyclopedia of Chemical Technology
● Srikumar Koyikkal, Chemical Process Technology and Simulation
SYSTEM REQUIREMENT
Software: Windows Operating system Version 10.0 and above – Professional edition
Hardware: Intel i5/i7 PC, 8 GB RAM, 200 GB HDD, LCD monitor, under LAN network
INDSUTRY SCOPE
INDUSTRIES:
Chemical process plants – Refinery, Fertilizer, Petrochemical, Chemical, LNG Industries, EPC /
Design Companies, Automation Companies, Design / Simulation companies
JOB OPPORTUNITIES:
Plant / DCS Operations, Process Engineering / Design, Technical services, Control engineering,
Advance Process Control, Process Modeling & Simulation, Process optimization, Digital
Transformation, Data Analytics, Asset Performance management (APM), Safety Management,
Technical training.
Student has to find the set value of ON-OFF control valve (i.e., at what level of tank the inlet valve will
Open and Close) by the following procedure:
● Change the “High Set”(LIC001) and “Low Set” ”(LIC002) ( For Eg: 70% & 30%),
● Decrease the globe valve HIC001 position by 10%.
● The Shut Off valve will Close when PV of LIC001 reaches 70% and it opens when PV of
LIC001 reaches 30%.
● Observe and note the PV of LIC001 (i.e., the level change) and PV of FI001 (i.e.,Flow inlet
to tank) in every time interval of 60 seconds.
● Plot the graph Time Vs. PV.
● Result is substantiated from the graph plotted.
2. PS1002 ON-OFF TEMPERATURE CONTROLLER
Student has to find the set value of ON-OFF control valve (i.e., at what temperature of the L-1 outlet
the inlet steam valve of TIC001 will Open and Close) by the following procedure:
● Change the “High Set” and “Low Set” ( For Eg: 90 Deg C & 80 Deg C),
● Decrease the inlet lube oil flow (or) Increase the outlet lube oil flow (or) Increase the steam
inlet flow by altering the respective globe valve positions.
● The Shut Off valve will Close when PV of TIC001 reaches 90% and it opens when PV of
FI003 reaches 80%.
● Observe and note the PV of TIC001 (i.e., the Temperature change) and PV of FI003 (i.e.,
Page 99 of 134
Steam Flow inlet to tank) in every time interval of 30 seconds.
● Plot the graph Time Vs. PV.
● Result is substantiated from the graph plotted.
3. PS1003 P & PI CONTROLLER
The students have to find the suitable P and I values from the two different set of values for the flow
controller when there is a disturbance to achieve the set flow by following the procedure:
● Note the design flow from unit A to unit B, the controller output (MV) of FIC001, Differential
pressure across the orifice, the flow transducer O/P, SDBT O/P, SLPC O/P and I/P
converter O/P.
● Open the drain valve(HIC001) to 10%
● Observe and note the flow & the corresponding valve opening (MV) of FIC001 and FIC002.
● Observe and note the flow & the differential pressure across the orifice
● Observe and note the flow & the flow transmitter O/P
● Observe and note the flow & SDBT O/P
● Observe and note the flow & SLPC O/P
● Observe and note the flow & I/P converter O/P.
● Plot the two graphs Time Vs. Flow, Valve opening MV (or) controller output of FIC001 and
FIC002.
The students have to find the suitable P and I values from the two different set of values for the
pressure controller when there is a disturbance to achieve the set pressure by following the procedure:
● Note the design pressure V-001, the controller output (MV) of PIC001.
● Alter the globe valve in the line from Unit B.
● Observe and note the pressure PV of PIC001 & the corresponding valve opening (MV) of
PIC001.
● Plot the graph Time Vs. Pressure or PV of PIC001, Valve opening (MV) or controller output
of PIC001
The students have to find the suitable P and I values from the two different set of values for the level
controller when there is a disturbance to achieve the set level by following the procedure:
● Note the design level V-001, the controller output (MV) of LIC001.
● Alter the globe valve (HIC001) in the line from the unit A.
● Observe and note the level or PV of LIC001& the corresponding valve opening (MV) of
LIC001.
● Plot the graph Time Vs. Level or PV of LIC001, Valve opening (MV) or controller output of
LIC001.
6. PS1006 DIRECT & CASCADE CONTROLLER
Students have to compare the control action on level by the direct control and the cascade control by
the following procedure:
● Note the level of the vessel V-001, LIC001 controller output (or) Valve position.
● Note the level of the vessel V-002, LIC002 controller output and FIC001 controller output (or)
valve position.
● Alter the outlet pressure (PIC001) in-between 2 to 8 Kg/cm2 .
● Observe and note the level of vessel V-001, LIC001 controller output (or) Valve position.
Page 100 of 134
● Observe and note the level of vessel V-002, LIC002 controller output and FIC001 controller
output (or) valve position.
● Plot two graphs Time Vs. other parameters noted for two tanks.
7. PS1007 SPLIT RANGE CONTROLLER
Students have to find the range of controller output split into the two control valves by the following
procedure:
● Note the design PIC001 controller output (MV), design XV001 valve opening (PV) and design
XV002 valve opening (PV).
● Increase the inlet gas flow by increasing the position of HIC001 to 80%.
● Observe and note the changes in controller PIC001 output (MV), XV001 valve opening (PV)
and XV002 valve opening (PV) in every time interval of 30 seconds.
● Plot the graph Time Vs. changes in controller output (MV), XV001 valve opening (PV) and
XV002 valve opening (PV).
● Result is substantiated from the graph plotted.
● How to ensure the flow in flare without altering the design value of the inlet valve HIC001
● Decrease the SV of the controller
8. PS1008 RATIO CONTROLLER
Students have to calculate at what ratio the Component A and B are mixed by the following procedure:
● Note the design Component A flow rate, Component B flow rate and Component A and B
composition at the outlet line.
● Increase the inlet valve position of component A line.
● Note the Component A flow rate.
● Observe and note the Component B flow rate and also the component A and B composition
in every time interval of 10 seconds till the steady state is reached.
● Plot the graph Time Vs. Component B flow rate, and Composition of A and B.
● Result is substantiated from the graph plotted.
Student have to compare the control action on the temperature by feed forward and feedback
controllers by following procedures:
● Note the design outlet temperatures from both the heater and also the controller output or
valve positions of the two controllers TIC001 and TIC002.
● Decrease the inlet valve HIC001 position to 10%.
● Observe and note down the temperature at the outlet of heater F-001 and the controller output
(or) valve position of TIC001.
● Observe and note down the temperature at the outlet of heater F-002 and the controller output
(or) valve position of TIC002.
● Plot the graphs for the heater F-001 and F-002 Time Vs. other parameters observed.
Student has to study how the three element boiler control takes the action to increase the flow of feed
water in the increase in demand of steam or vice versa by the following procedure:
● Note the design flow rate of water inlet to the steam drum, design controller output (or) MV of
FIC001. Also note design level in the steam drum, design steam outlet to the header, design
fuel flow to the burner, design controller output (or) MV of PIC001.
● Increase the demand in the steam by altering the position of the HIC001.
● Observe and note down the feed water flow, controller output (or) MV of FIC001.
The following variables can be changed and their influence on heat exchanger performance can be
checked.
Cold Fluid Side
⮚ Type of Cold fluid (Deg API)
⮚ Boiling Point
⮚ Inlet Temperature
⮚ Dirt factor
Hot Fluid Side
⮚ Type of Cold fluid (Deg API)
⮚ Boiling Point
⮚ Inlet Temperature
⮚ Dirt factor
Study the effect of change in RPM of the Pump to Head, Flow rate, NPSH (required) and Power
● Take the Flow controller FIC001 in Manual.
● Reduce the RPM in steps of 20 (945, 925, 905)
● For every change made, observe the dynamics and once the system reaches steady state,
note down the values of the following variables.
a) Head
b) Flow rate FIC001
c) Power
d) NPSHR
● Reset the model to design condition
● Take the Flow controller FIC001 in Manual.
● Increase the RPM in steps of 10 (975, 985, 995)
● For every change made, observe the dynamics and once the system reaches steady state,
note down the values of the following variables.
Page 102 of 134
⮚ Head
⮚ Flow rate FIC001
⮚ Power
⮚ NPSHR
A. MALFUNCTION SCHENARIO
● Power Failure
● Instrument Air Failure
● Steam Supply failure
● Feed Pump P-001 Failure
● Feed Pump P-002 Failure
● Fan A Failure
● Reflux Pump P-003 Failure
B. PROCESS DISTURBANCES
● Heavy Ends in feed
● Feed Temperature Change
● Reboiler Fouling
● Air cooler Fouling
● Steam I/L Pressure
● FIC001 Feed Valve override
● FIC002 Steam supply Valve override
C. START UP PRACTICE
15. PS2006 FURNACE
A. MALFUNCTION SCHENARIO
● APH Rotor Coupling Failure
● Tube Failure
● Stack Damper Failure
● Root Valve Failure
● Atomizing steam Indicator Failure
● DOD Failure
● FD Fan Fail
● ID Fan Fail
● Fuel Gas Supply Fail
● Fuel oil Supply Fail
B. PROCESS DISTURBANCES
● Feed temperature change
Page 103 of 134
● APH fouling
● Pass1 fouling
C. START UP PRACTICE
MALFUNCTIONS:
● II bed Quench Gas Fail
● III bed Quench Gas Fail
● Feed Failure
● Hydrogen Failure
PERFORM STARTUP ACTIVITY
● Study the effect of Conversion on Exit temperature, reaction rate, and volume
● Study the effect of Order of the reaction on space-time.
● Study the effect of Order of the reaction on product concentration.
● Study the effect of Order of the reaction on conversion.
● Study the effect of feed flow rate on space-time, product concentration, conversion
23. PS2019 BALL MILL
SB8036 EV DESIGN L T P C
1 0 2 2
COURSE OBJECTIVE
Students will be able to:
1. Work with HEV and EV technology and related components.
2. Design, simulate and build prototype of EVs and subsystems.
3. Design, construct and assemble traction motor transmission system and cooling system.
4. Integrate the wiring of low-voltage EV components and test them for vehicle-level integration.
COURSE CONTENT
UNIT I HEV powertrain Architecture 3+6
Problems with current transportation - Impact of air pollution - Current solutions - Hybrid electric
vehicles and its subsystems - Concept of Hybrid electric drivetrain - Hybrid electric vehicle
architecture, Series hybrid powertrain, Parallel hybrid powertrain, Power-split hybrid powertrain
Online References:
1. Udemy - Understanding electric vehicle technology
https://www.udemy.com/course/understanding-electric-vehicle-technology-2022-edition/
SOFTWARE REQUIREMENT:
MATLAB and Simulink
HARDWARE REQUIREMENT:
1. Vehicle body: Single passenger - Scooter/Go-Cart/Bicycle
2. Motor drive: 24/36V, 1000W BLDC motor with a motor controller and transmission system with
different gear ratios, Charger and DC-DC converter
3. Battery pack: 24/36V, 30 Ah Lithium-ion (NMC/LFP) assembled battery pack, BMS with
configurable limits and communication, SoC indicator, Casing and mounting arrangement,
Phase changing material for lithium battery, Connectors, Power supply for charge and
discharge testing
4. Temperature sensors, Data logging device, DC energy meter, Brake load arrangement with
torque measurement
INDUSTRY SCOPE:
Eligible for a job opportunity with OEM, Tier 1, and Engineering services company with the below
skills:
Awareness of EV technology, Understanding of transmission system for EV - Technical
specifications, compatibility & comparison, Operating range of Battery & Motor drive.
1. Carry out electrical wiring of EV components - power and energy estimation based on vehicle
specifications and performance requirements - 2-Wheeler - Calculation - Modeling - Matching
simulation results with a prototype vehicle
Task 1: Determine the system specifications from the project definition
Task 2: Estimate the power rating of motor & energy requirements of battery pack
Task 3:Develop the Simulink model of vehicle & get the energy consumption in kWh/km for a
selected driving cycle
Task 4: Procure the required components and assemble them. Test the EV on road with the
selected driving cycle and find the actual energy consumption
Task 5: Compare the simulation and real world data
2. Carry out electrical wiring of EV components - power and energy estimation based on vehicle
specifications and performance requirements - 3 Wheeler - Calculation - Modeling - Matching
simulation results with commercially available vehicle
Task 1: Determine the system specifications from the project definition
Task 2: Estimate the power rating of motor & energy requirements of battery pack
Task 3:Develop the Simulink model of vehicle & get the energy consumption in kWh/km for a
selected driving cycle
Task 4: Procure the required components and assemble them. Test the EV on road with the
selected driving cycle and find the actual energy consumption
Task 2: Calculation of Vehicle characteristics ( speed, torque and power) and propose the
suitable type of transmission system and applicable gearbox ratio. Estimation of overall
efficiency of the EV with the proposed transmission type.
Task 3: Developing the Simulation model of the EV with specified motor rating and including
the proposed Transmission type and gearbox ratio for selected drive cycle.
Task 4: Procure necessary components proposed under the study and assemble them. Test
the Vehicle on Road using the drive cycle selected for Simulation and obtain real time overall
Efficiency of the model.
Task 5: Compare the Simulated data with the Real time data obtained for validation.
6. Measure the overall efficiency of EV - Deriving the technical specifications for the Motor:
speed, torque and power, Choose the suitable transmission system from different gearbox
ratios - 3 Wheeler
Task 1: Determine the system parameters and specifications required regarding the project
definition.
Task 2: Calculation of Vehicle characteristics ( speed, torque and power) and propose the
suitable type of transmission system and applicable gearbox ratio. Estimation of overall
efficiency of the EV with the proposed transmission type.
Task 3: Developing the Simulation model of the EV with specified motor rating and including
the proposed Transmission type and gearbox ratio for selected drive cycle.
Task 4: Procure necessary components proposed under the study and assemble them. Test
the Vehicle on Road using the drive cycle selected for Simulation and obtain real time overall
Efficiency of the model.
Task 5: Compare the Simulated data with the Real time data obtained for validation.
7. Measure the overall efficiency of EV - Deriving the technical specifications for the Motor:
speed, torque and power, Choose the suitable transmission system from different gearbox
ratios - 4 Wheeler
Task 1: Determine the system parameters and specifications required regarding the project
definition.
Task 2: Calculation of Vehicle characteristics ( speed, torque and power) and propose the
suitable type of transmission system and applicable gearbox ratio. Estimation of overall
efficiency of the EV with the proposed transmission type.
Task 3: Developing the Simulation model of the EV with specified motor rating and including
the proposed Transmission type and gearbox ratio for selected drive cycle.
Task 5: Compare the Simulated data with the Real time data obtained for validation.
8. Measure the overall efficiency of EV - Deriving the technical specifications for the Motor:
speed, torque and power, Choose the suitable transmission system from different gearbox
ratios - Electric Bus
Task 1: Determine the system parameters and specifications required regarding the project
definition.
Task 2: Calculation of Vehicle characteristics ( speed, torque and power) and propose the
suitable type of transmission system and applicable gearbox ratio. Estimation of overall
efficiency of the EV with the proposed transmission type.
Task 3: Developing the Simulation model of the EV with specified motor rating and including
the proposed Transmission type and gearbox ratio for selected drive cycle.
Task 4: Procure necessary components proposed under the study and assemble them. Test
the Vehicle on Road using the drive cycle selected for Simulation and obtain real time overall
Efficiency of the model.
Task 5: Compare the Simulated data with the Real time data obtained for validation.
9. Fabricate the mechanical fixture for the in-wheel hub motor - CAD model development -
Analyze the unsprung mass and vibrations the motor has to withstand with Simulation
Task 1: Determine the specifications and dimensional requirement for the hub motor under
the intended use.
Task 2: Development of the mechanical fixture using CAD tool with respect to the Hub motor
selected and estimate the overall mass of the Motor with fixture setup.
Task 5: Compare the simulation results with the real time model results.
10. Develop the mechanical transmission system for 2 Wheeler with inner rotor motor - Fabrication
of motor to wheel system -Verify the input and output speed and torque
Task 1: Determine the output performance characteristics of the suggested motor.
Task 2: Suggest an efficient transmission system capable of delivering the estimated power
to the wheels.
Task 3: Develop a simulation model of the Powertrain system to obtain the speed torque output
data with respect to a selected drive cycle.
Page 109 of 134
Task 4: Procure necessary components and assemble the same to develop a real time
powertrain system with the specifications regarding the project definition and log the real time
speed torque data.
Task 5: Compare the Simulated and Real time model data.
11. Constructing a 7S5P battery pack with the cells - Electrical connections - Mechanical housing
Task 1: Learn the cell manufacturer’s datasheet and understand the cell characteristics.
Task 2: Procure 35 cells and connect the cells in series and parallel to make the battery pack
in 7S5P configuration. Connect the 7S5P configuration to BMS as per guidelines.
Task 3: Determine the dimensions of the Battery pack assembled and develop CAD model as
per the dimensions with proper tolerance. Tolerance to be considered for the bus bar,
connectors, BMS system etc.Suggest a better material for the mechanical housing.
Task 4: Develop a real time Mechanical housing and test with a 7S5P real time battery pack
with BMS.
12. Develop the mechanical transmission system for 3 Wheeler with inner rotor motor - Fabrication
of motor to wheel system - Verify the input and output speed and torque
Task 3: Develop a simulation model of the Powertrain system to obtain the speed torque output
data with respect to a selected drive cycle.
Task 4: Procure necessary components and assemble the same to develop a real time
powertrain system with the specifications regarding the project definition and log the real time
speed torque data.
Task 5: Compare the Simulated and Real time model data.
13. Develop the mechanical transmission system for 4 Wheeler with inner rotor motor - Fabrication
of motor to wheel system - Verify the input and output speed and torque
Task 1: Determine the output performance characteristics of the suggested motor.
Task 2: Suggest an efficient transmission system capable of delivering the estimated power
to the wheels.
Task 3: Develop a simulation model of the Powertrain system to obtain the speed torque output
data with respect to a selected drive cycle.
Task 4: Procure necessary components and assemble the same to develop a real time
powertrain system with the specifications regarding the project definition and log the real time
speed torque data.
Task 5: Compare the Simulated and Real time model data.
14. Testing 7S5P battery pack for communications - Voltage/Current/Temperature monitoring
Task 1: Learn the cell manufacturer’s datasheet and understand the charge and discharge
curves
Task 2: Procure 35 cells of NMC chemistry and connect the cells in series and parallel to make
the battery pack
Task 3:Connect the BMS as per the guidelines
Page 110 of 134
Task 4: Connect the BMS with external data logger or host microcontroller
Task 5: Get the data set of voltage, current and temperature
15. Measure the temperature rise of the battery pack with cooling system and without cooling
system - Comparing the results with simulation
Task 1: Selection of an appropriate Battery pack configuration with and without a cooling
system and collecting necessary specifications to develop a simulation model.
Task 2: Development of Simulation models of a battery pack with and without a cooling
system.
Task 3: Performing simulation and obtaining the temperature rise data of both the battery
models.
Task 4: Compare the performance results of Battery packs with and without the cooling system
and comment on the effects of including a cooling system with a battery pack.
Task 5: Procure necessary components , assemble them to obtain separate battery pack
models , one with and other without a cooling system and perform charge and discharge cycles
and log the data.
Task 6: Compare the simulation results with the real time model results for validation.
16. Test the transmission system efficiency - mechanical transmission system for 2 Wheeler with
inner rotor motor - Efficiency comparison of two gearbox with different gear ratio
Task 1: Select the suitable motor and transmission system as per the project definition.
Task 2: Develop a simulation model based on the selected powertrain component and
simulate the same with multiple gear ratios. Estimate the efficiency values of the transmission
system for the multiple gear ratios.
Task 3: Procure necessary components and assemble the same to develop a real time
powertrain system with 2 different gearboxes similar to the simulation model and log the real
time data. Estimate the transmission system efficiency for the selected gear box.
Task 4: Compare the Simulated results and real time model results, Validate the results.
17. Test the transmission system efficiency - mechanical transmission system for 3 Wheeler with
inner rotor motor - Efficiency comparison of two gearbox with different gear ratio
Task 1: Select the suitable motor and transmission system as per the project definition.
Task 2: Develop a simulation model based on the selected powertrain component and
simulate the same with multiple gear ratios. Estimate the efficiency values of the transmission
system for the multiple gear ratios.
Task 3: Procure necessary components and assemble the same to develop a real time
powertrain system with 2 different gearboxes similar to the simulation model and log the real
time data. Estimate the transmission system efficiency for the selected gear box.
Task 4: Compare the Simulated results and real time model results, Validate the results.
18. Test the transmission system efficiency - mechanical transmission system for 4 Wheeler with
inner rotor motor - Efficiency comparison of two gearbox with different gear ratio
Task 1: Select the suitable motor and transmission system as per the project definition.
Task 2: Develop a simulation model based on the selected powertrain component and
simulate the same with multiple gear ratios. Estimate the efficiency values of the transmission
system for the multiple gear ratios.
Page 111 of 134
Task 3: Procure necessary components and assemble the same to develop a real time
powertrain system with 2 different gearboxes similar to the simulation model and log the real
time data. Estimate the transmission system efficiency for the selected gear box.
Task 4: Compare the Simulated results and real time model results, Validate the result
19. Vehicle integration testing - Battery pack + BMS + Motor controller + Motor - No load losses -
Bench testing with various brake loads - Peak efficiency estimation - Comparison with
simulated results
Task 1: Select the suitable motor and motor controller for the project and develop the simulink
model
Task 2: Connect the battery pack along with the BMS to motor controller
Task 3: Run the motor on no load by applying the throttle. Measure the efficiency of motor +
motor controller + transmission system
Task 4: Vary the load condition and establish the peak efficiency condition
Task 5: Compare the actual results with simulated and find the reasons for difference
20. On-road testing of prototype vehicle from fully charged to discharged battery condition - real-
world drive cycle data logging - True range - Comparison with simulated results
Task 1: Select the suitable EV components for the project and develop the simulink model
Task 2: Connect the battery pack along with the BMS to motor controller
Task 3: Run the motor on no load by applying the throttle
Task 4: Connect the motor with transmission system and wheels
Task 5: Run the vehicle for a fully charged battery to fully discharged battery level and compare
the range with simulated results
COURSE OBJECTIVE
The objective of this course is to provide conceptual understanding of how full stack development can
be used to innovate and improve tech processes. This course will allow you to learn how to create
full-stack web applications using frontend and backend JavaScript technologies. Learn both the
theoretical and practical implementation of full stack web development solutions.
This Full Stack Java Developer Course is designed to give you the essence of front-end, middleware,
and back-end Java web developer technologies. You will learn to build an end-to-end application,
test and deploy code, store data, and much more.
COURSE CONTENT
REFERENCES:
1. The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a Modern Full
Stack Web Developer - Chris Northwood
2. Hands-On Full Stack Development with spring root 2 and react by Jua Hinkula
3. React and React Native, Third Edition by Adam Boduch, Roy Derks
ONLINE REFERENCES:
1. Beginner Full Stack Development Course: HTML, CSS, React and Node
https://www.udemy.com/course/ultimate-web/
2. Full Stack Web Developer: MEAN Stack https://intellipaat.com/full-stack-web-developer-mean-
stack-certification-training/
SOFTWARE REQUIREMENT:
Javascript, HTMS, CSS, Bootstrap, JQuery, Node Js, MongoDB, SQLite
Page 113 of 134
INDUSTRY SCOPE:
By completion of this course, the students can get industry scope in website development, frontend
and backend development across industries and domains.
An e-commerce website or app is one of the best full-stack development projects you can practice at
the advanced level. It is a vast project involving front and back-end technologies and database
knowledge for efficient execution and implementation. The project takes time and effort because you
must maintain a huge database with multiple product categories and prices.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the Items
selected.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the articles, especially for those who may have difficulty physically going
to market to purchase some.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered items are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
buyer seller Journey and reduce the time and resources required to complete the process
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for aligning the E-commerce web page at one place with proper
categorisation with the help of development scripting.
Task 2: Enable the data with the customer manifestation to enroute the requisite web development
with the help of suitable programming language.
Task 3: Design the web server to engage with the operating system user is using.
Task 4: Develop a system which showcases the inserted result on the ground of inputs user made
over the webpage.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the time-
zones according to the countries.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as registration is verified electronically.
Task1: Develop the framework for creating the video conferencing application/website with the
project management tools like JIRA & Trello.
Task 2: Enable the data with the system control of version based servers like GIT & Grunt .
Task 3: Design the database server to resemble the implementation of MongoDb, MySQL etc.
Task 4: Develop a frontend framework which showcases the inserted result Jquery, Javascript and
HTML.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
The present-day world revolves around social media, and we already use many websites and
applications. You can try your hands on an efficient full-stack project and develop a social media app
or website with unique features to attract users.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the legitimacy of the users
onboarded
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to add, remove, post etc. , especially for those who may have difficulty expressing
their well-being in terms of words.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered people are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
mutual interaction between two or more individuals and reduce the time and resources
required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 2: Enable and enhance the data with the system control of version based servers i.e MySql &
others
Task 3: Build and Nourish the database server to resemble the implementation of NoSql.
Task 4: Design a unique frontend framework which showcases the valued results with the use of
Express JS & IONIC
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
4. Content Management Tool and System
Content Management Tool or System is a significant factor that plays a crucial role in creating blogs.
You can use the full stack development items and other drag-and-drop interfaces to create a web
page that helps you add text, images, videos, and other elements required to create a blog.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the articles
written.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the articles, especially for those who may have difficulty physically going
to market to purchase books.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more enriching, as all the written articles are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
traction and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the content management website using the tools like Java
& kotlin
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite & NOSql
etc.
Task 4: Develop a frontend framework which showcases the inserted result with Express JS & IONIC
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A project management tool is one of the toughest full-stack projects and requires many features for
proper execution. The project includes a framework of social media sites where users can
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the basics of the projects and
their guidelines.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for users to select the project, especially for those who may have difficulty physically going
on-site or doing remote work.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
user & UI Interaction and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the project management application/website with the
project management tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
6. To-Do List Projects
A to-do list is one of the simplest and best full-stack projects for beginners. You can create a to-do
list efficiently with the feature to add items to the list. You can also provide functionalities to move
content from the list after completing the task. The project will help you improve your front-end
development skills and learn crucial database operations.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the time & task aligned.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select their time & manually design their planner especially for those who usually
are not able to manage their time efficiently.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the day
to day activities of the user and reduce the time and resources required to complete the
process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the To-Do List Project.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the To-Do List Project.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Everyone chats with their family members and friends daily, and because of this, chatting applications
have become an inevitable part of our lives. Chatting apps are one of the best full-stack beginner
projects. You can create a chat application or website to serve the purpose of individual or group
chats between networks.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and reply instantly.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to chat & connect especially for those who may have difficulty physically connecting
with people.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
users Journey and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the Chat application/website with the project management
tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL for creating the
Chat application/website.
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the Chat application/website.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the Chat application/website.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Developers build portfolio websites as full-stack developer sample projects to showcase their skills
and impress clients. As a student or professional learning web development, you must practice
making portfolio websites to gain knowledge and experience in efficient front-end web development
technology.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the portfolios
selected.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the portfolios.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all the created portfolios are recorded and verified on a
publicly-available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
buyer seller Journey and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the portfolio website with the project management tools
like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the portfolio website.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the portfolio website.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A blog website allows users to opine their thoughts and comment on anything and everything. You
can make a creative website or application using full-stack technology and take inspiration from other
blogs. Ensure that you add proper authentication features so individuals with valid credentials can log
in to the platform.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the articles
written.
Task1: Develop the framework for creating the blogging website with the project management tools
like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL for creating the
blogging website.
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the blogging website.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the blogging website.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A grocery delivery website or application is among the best projects for full-stack developers to
showcase their talent and skills. You can learn multiple factors related to large-scale full-stack apps
or websites by making the grocery delivery application project. It involves back-end knowledge and
helps you excel in making major projects in the future.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily select and verify the accuracy of the Items
selected.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the articles, especially for those who may have difficulty physically going
to market to purchase some.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered items are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
buyer seller Journey and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the grocery delivery application with the project
management tools like Java & kotlin
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the grocery delivery application.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the grocery delivery application.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the Items
selected.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the dishes, especially for those who may have difficulty physically going
to market to purchase some.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered items are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
buyer seller Journey and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the food delivery application with the project management
tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the food delivery application.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the food delivery application.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A workout tracking website or application is slightly different from a to-do project framework.
However, it also works on the same grounds as the latter and may require full-stack development.
You can practice and improve your front- and back-end development skills when making workout
tracking applications.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the inputs
made.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the workout style especially for those who may have difficulty to track their
workout routine.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all workout style & patterns are recorded and verified on a
publicly-available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the UI
& user Interaction and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the workout tracking application with the project
management tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL for creating the
workout tracker application
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the workout tracker application
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the workout tracker application.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A calendar scheduler application is slightly different from a to-do project framework. However, it also
works on the same grounds as the latter and may require full-stack development. You can practice
and improve your front- and back-end development skills when making calendar scheduler
applications.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the time & task aligned.
Task1: Develop the framework for creating the calendar scheduler application with the project
management tools like Java & kotlin.
Task 2: Enable the data with the system control of version based servers like SQL for creating the
calendar scheduler application
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the calendar scheduler application.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the calendar scheduler application.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A Money Transfer application is slightly different from a chat project framework. However, it also
works on the same grounds as the latter and may require full-stack development. You can practice
and improve your front- and back-end development skills when making money transfer applications.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily check and verify the accuracy of the payments
made.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to make the transactions, especially for those who may have difficulty physically
going in-person to do the needful.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
Journey between receiver sender and the bank and reduce the time and resources required
to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 2: Enable the data with the system control of version based servers like SQL for creating the
money transfer application
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
the money transfer application.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for creating
the money transfer application.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
An Internet Banking application and website is slightly different from a money transfer project
framework. However, it also works on the same grounds as the latter and may require full-stack
development. You can practice and improve your front- and back-end development skills when
making internet banking applications and websites.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily check and verify the accuracy of the payments
made.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to make the transactions, especially for those who may have difficulty physically
going in-person to do the needful.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
Journey between receiver sender and the bank and reduce the time and resources required
to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the internet banking application with the project
management tools like Java & kotlin for Internet banking application
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for Internet
banking application.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for Internet
banking application.
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Page 124 of 134
16. Astrology Application and Website
An Astrology application and website is slightly different from a social media project framework.
However, it also works on the same grounds as the latter and may require full-stack development.
You can practice and improve your front- and back-end development skills when making astrology
applications and websites.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the predictions made.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the sunshine.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the UI
& user Interaction and reduce the time and resources required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task1: Develop the framework for creating the astrology application with the project management
tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL for creating
astrology application
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for creating
astrology applications.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
A Horoscope application and website is slightly different from a social media project framework.
However, it also works on the same grounds as the latter and may require full-stack development.
You can practice and improve your front- and back-end development skills when making horoscope
applications and websites.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the predictions made.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the sunshine.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the UI
& user Interaction and reduce the time and resources required to complete the process.
Page 125 of 134
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 1: Develop the framework for creating the horoscope application with the project management
tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL for horoscope
application and website
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for
horoscope application and website
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for horoscope
application and website
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Stock Inventory Tool or System is a significant factor that plays a crucial role in managing the stock
reviewed. You can use the full stack development items and other drag-and-drop interfaces to create
a web page that helps you add text, images, videos, and other elements required to create an
Inventory.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the accuracy of the items
selected.
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to select the articles, especially for those who may have difficulty physically
maintaining their sale & purchase some.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered items are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
Inventory & user Journey and reduce the time and resources required to complete the
process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 1: Develop the framework for creating the Stock Inventory application with the project
management tools like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for stock
inventory application
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for developing
the application
News Media application is a significant factor that plays a crucial role in keeping yourself updated.
You can use the full stack development items and other drag-and-drop interfaces to create a web
page that helps you add text, images, videos, and other elements required to create a news media
application.
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily react and verify the legitimacy of the users
onboarded
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to add, remove, post etc. , especially for those who may have difficulty expressing
their well-being in terms of words.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered people are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
mutual interaction between two or more individuals and reduce the time and resources
required to complete the process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 1: Develop the framework for creating the news media application with the project management
tools like Java & kotlin for developing the application
Task 2: Enable the data with the system control of version based servers like SQL
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite for the
application
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for developing
the application
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
Job Search application is a significant factor that plays a crucial role in keeping yourself updated.
You can use the full stack development items and other drag-and-drop interfaces to create a web
page that helps you add text, images, videos, and other elements required to create a job search
portal
Learning outcome:
▪ Develop a full stack-based system that can offer high-end webpage through the use of front-
end techniques, as well as the visibility to easily post and verify the accuracy of the candidates.
Page 127 of 134
▪ Develop a full stack-based system that can offer Improved accessibility and can make it easier
for people to apply for the jobs, especially for those who may have difficulty physically hustling
for applying resumes.
▪ Develop a full stack-based system that can offer enhanced transparency and can make the
user journey more transparent, as all registered users are recorded and verified on a publicly-
available ledger.
▪ Develop a full stack-based system that can offer greater efficiency and can streamline the
candidate and recruiter journey and reduce the time and resources required to complete the
process.
▪ Develop a full stack-based system that can offer enhanced accuracy and can reduce the risk
of faults and errors in the Journey, as the registration is recorded and verified electronically.
Task 1: Develop the framework for creating the job search portal with the project management tools
like Java & kotlin
Task 2: Enable the data with the system control of version based servers like SQL for developing job
search application
Task 3: Design the database server to resemble the implementation of MongoDb, SQLite.
Task 4: Develop a frontend framework which showcases the inserted result with IONIC for the
application
Task 5: Implement industry specific hosting using cloud at AWS, to ensure the microservices
functionality and deployment.
COURSE CONTENT:
UNIT I Overview of Plant Simulation Basics, Modelling 3+6
In this chapter, you begin the modelling process by considering different modelling techniques and
managing folders in the class library.
UNIT III Prepare to create a new model from the previous model 3+6
In this chapter, you distinguish basic material flow objects, view common material flow attributes, and
basic preferences.
SOFTWARE REQUIREMENT:
▪ NX Design
▪ Tecnomatix Plant Sim
HARDWARE REQUIREMENT:
▪ Processor - CPU. Core i3 2.7 Ghz.
▪ Memory RAM. 8 GBB or More.
▪ Hard Disk. 500 GB SATA.
▪ Graphic Card. 2 GB RAM (NVIDIA GeForce)
INDUSTRY SCOPE:
As an Advanced Manufacturing Engineer, the student can rightly fit to the industry requirement for
a resource which can work with their plant planning team to design and simulate the plant which
has to handle production as per the manufacturing processes.
REFERENCES
1. Ullman, David G. The mechanical design process. Vol. 6. New York: McGraw-Hill, 2017.
2. Gausemeier, J. and Moehringer, S., 2002. VDI 2206-A new guideline for the design of
mechatronic systems. IFAC Proceedings Volumes, 35(2), pp.785-790.
3. Adam, A., Binder, B., Bretz, L., DiMaio, M., von Dungern, O., Hooshmand, Y., Kaufmann,
U., Muggeo, C., Munker, F., Pfenning, M. and Priglinger, S., 2015. 10 theses about MBSE
and PLM–Challenges and Benefits of Model Based Engineering. PLM4MBSE Working
Group Position Paper, Gesellschaft für Systems Engineering eV
http://gfse.de/Dokumente_Mitglieder/ag_ergebnisse/PLM4MBSE/PLM4MBSE_Position_p
aper_V_1_0. pdf.
20 INDUSTRY CASES
COURSE OBJECTIVE:
With this program, a system level simulation engineering can be virtually assessed and optimized
for the performance of mechatronic systems. This will boost overall systems engineering
productivity from the early development stages until the final performance validation and controls
calibration. Through this program we will enable the learners to use multi-physics libraries with the
COURSE CONTENT:
HARDWARE REQUIREMENT:
▪ Processor - CPU. Core i3 2.7 Ghz.
▪ Memory RAM. 8 GBB or More.
▪ Hard Disk. 500 GB SATA.
▪ Graphic Card. 2 GB RAM (NVIDIA GeForce)
INDUSTRY SCOPE:
As a System Engineer, the student can rightly fit to the industry requirement for a resource which
can work with their system engineering team to perform 1D Simulation for the plant.
REFERENCES
▪ Wikipedia.org, Product Lifecycle; https://en.wikipedia.org/wiki/Product_lifecycle
▪ Salehi, Vahid. Introduction to SDPD.
▪ Salehi, Vahid. Simulation of Mechatronic Product
▪ Friedenthal, S., Moore, A. and Steiner, R., 2014. A practical guide to SysML: the systems
modeling language. Morgan Kaufmann.
Page 131 of 134
20 INDUSTRY USE CASES
1. Design and Simulate Exhaust and Exhaust After-Treatment
2. Engine Simulation
3. Free Response of a System with One Degree of Freedom
4. Hydraulics – Pressure Transducer
5. Mechanics – Vertical Throw
6. Mechanics of a Simple Pendulum
7. Response of a System with One Degree of Freedom
8. Thermodynamics-Steel Ball in Water
9. Transmission Systems
10. Vehicle Simulation
11. Simulating the energy consumption of a residential building
12. Modelling and simulating an electric vehicle charging station
13. Analyzing the performance of a photovoltaic system
14. Simulating an HVAC system for a small commercial building
15. Modelling a simple microgrid system
16. Evaluating the energy savings potential of LED lighting retrofit
17. Simulating a small wind turbine
18. Analyzing the energy consumption of an industrial machine
19. Modelling a district heating and cooling system
20. Simulation of energy consumption of an electric vehicle under different driving scenarios
Artificial Intelligence
Data Science
TOTAL : 45 PERIODS
Course Outcomes
• Understand the leading technologies and apply them for solving real-world problems
• Understand the concepts of design thinking and agile methodologies
• Develop professional skills like teamwork, time management, communication and project
management skills
• Understand various digital tools & best practices followed in the industry
• Develop the products from scratch i.e. idea to working prototype
• Industry course completion certificate from IB