M. Tech. Smart Manufacturing (SMT) : Theory
M. Tech. Smart Manufacturing (SMT) : Theory
Course Title IIoT and Cloud Computing Course No To be filled by the office
Specialization Computer Engineering Structure (IPC) 3 3 5
Offered for M. Tech. (SMT) Status (Core / Elective) Core
Course This course introduces the concepts of Industrial Internet of Things, and Cloud Computing.
Objectives The students are exposed to the architectures, and various frameworks in IIoT and Cloud
Computing.
Course
At the end of this course, the students are expected to
Outcomes
1. Understand the existing IoT and Cloud architectures
2. Design an IoT system with cloud infrastructure
3. Implement a prototype of the IoT/cloud system design
Contents of the
Theory:
course
Introduction, Physical design of IoT, Logical design of IoT, IoT enabling technologies,
Domain specific IoTs (8)
IoT design methodology, logical design (8)
IoT physical devices (such as Raspberry Pi, pcDuino, Beaglebone black, Cubieboard)
(4)
Introduction to cloud computing: cloud models, cloud service examples, cloud based services
& applications (6)
Virtualization, load balancing, scalability, deployment, replication, monitoring, SDN, network
function virtualization, MapReduce, identity and access management, SLAs. (10)
Cloud service and platforms: Commercial clouds (such as Amazon elastic compute cloud,
Google Compute engine, Windows Azure), Storage services, database services, application
services, content delivery services, analytics services, Open source private clouds. (4)
case studies: Industrial automation, Cloud for IoT (2)
Practice: (practice exercises can be mini projects)
Using IoT devices small systems like classroom automation, smart parking, environment
monitoring can be designed and implemented
Also, hadoop cluster can be setup and studied.
Cloud computing with IoT for healthcare and industrial automation can be studied
Textbooks 1. A. Bahga and V. Madisetti, Internet of Things, A hands-on approach, CreateSpace
Independent Publishing Platform, 1st edition, 2014, ISBN: 978-0996025515.
2. A. Bahga and V. Madisetti, Cloud Computing, A hands-on approach, CreateSpace
Independent Publishing Platform, 1st edition, 2013, ISBN: 978-1494435141.
References 1. S. Jeschke, C. Brecher, H. Song, and D. B. Rawat, Industrial Internet of Things:
Cybermanufacturing Systems, Springer, 1st edition, 2017, ISBN: 978-3319425580.
2. T. Erl, Z. Mahmood, and R. Puttini, Cloud Computing: Concepts, Technology &
Architecture, Prentice Hall, 1st edition, 2013, ISBN: 978-0133387520.
1
Course Title Applied Machine to Machine Course No To be filled by the office
Communication
Specialization Electronics / Computer Engineering Structure (IPC) 1 3 3
Offered for M. Tech. (SMT) Status (Core / Elective) Core
Course
Objectives To learn the fundamental principles in Machine to Machine (M2M) Communication.
Course
At the end of the course, the following are expected from the students:
Outcomes
1. Understand the standards, protocols, and algorithms in M2M Communication
2. Implement the M2M Communication protocols in a prototype
3. Design new protocols for different scenarios
Contents of the
Theory:
course
Introduction to M2M, Description of M2M Market Segments/Applications – Automotive, Smart
Telemetry, Surveillance and Security, M2M Industrial Automation.
ETSI M2M Services Architecture – Introduction, High-Level System Architecture, Introducing
REST Architectural Style for M2M, Applying REST to M2M, Additional Functionalities.
ETSI TC M2M Resource-Based M2M Communication and Procedures - Resource Structure,
Interface Procedures.
M2M over a Telecommunications Network - Mobile or Fixed Networks, Network Optimizations
for M2M, 3GPP Standardization of Network Improvements for Machine Type Communications,
6LoWPAN.
M2M Terminals and Modules - Access Technology, Physical Form Factors, Hardware
Interfaces, Power Interface, USB (Universal Serial Bus) Interface, UART (Universal
Asynchronous Receiver/ Transmitter) Interface, Antenna Interface, UICC (Universal Integrated
Circuit Card) Interface, GPIO (General-Purpose Input/Output Port) Interface, SPI (Serial
Peripheral Interface) Interface, I2C (Inter-Integrated Circuit Bus) Interface, ADC (Analog-to-
Digital Converter) Interface, PCM (Pulse Code Modulation) Interface, PWM (Pulse Width
Modulation) Interface, Software Interface, AT Commands, SDK Interface
Practice:
The experiments are designed as mini projects that make use of the architecture, services, and
interfaces of the various M2M terminals and modules.
Mini projects include
Telemetry
Surveillance
E-Health
vehicular communication
Smart metering
LoWPAN based networks
Textbooks 1. D. Boswarthick, O. Elloumi, and O. Hersent, M2M communications: A systems approach,
Wiley, 1st edition, 2012, ISBN: 978-1119994756.
References 1. J. Holler et al., From Machine-to-Machine to the Internet of Things: Introduction to a New
Age of Intelligence, Academic Press, 1st edition, 2014, ISBN: 978-0124076846.
2. C. Anton-Haro and M. Dohler, Machine-to-machine (M2M) Communications:
Architecture, Performance and Applications, Woodhead Publishing, 1st edition, 2015,
ISBN: 978-1782421023.
2
Course Title Mechatronic Systems Design Course No To be filled by the office
Specialization Electronics Engineering Structure (IPC) 3 3 5
Offered for M. Tech. (SMT) Status (Core / Elective) Core
3
Textbooks 1. J. Edward Carryer, et al., Introduction to Mechatronic Design, Prentice Hall, 1st edition,
2010, ISBN: 978-8131788257.
References 1. W. Bolton, Mechatronics, Pearson India, 4th edition, 2010, ISBN: 978-8131732533.
2. D. G. Alciatore and M. B. Histand, Introduction to Mechatronics and Measurement
Systems, McGraw-Hill, 4th edition, 2014, ISBN: 978-9339204365.
4
Course Title Information Systems in Course No (To be allotted by Office)
Manufacturing
Specialization Mechanical Engineering Structure (IPC) 3 0 3
Offered for M. Tech. (SMT) Status (Core / Elective) Core
Pre-requisite --- To take effective from
This course is designed to give students an appreciation for the management issues
Objectives
surrounding the development and use of information technology in organizations, with a
particular focus on manufacturing applications.
5
Course Title Analytics & Systems of Big Data Course No (To be allotted by Office)
Specialization Computer Engineering Structure (IPC) 3 3 5
Offered for M. Tech. (SMT), DD (CED) Status (Core / Elective) Core
Pre-requisite ----- To take effective from
Objectives The course intends to expose computer engineering students to recent advances in storage and
analytics involved with big data.
Topics related to Mapreduce, globally distributed storage systems and analytics such as
feature extraction, learning, similarity, etc. are dealt with to expose the students to current
trends in data storage & analytic and will be implemented / simulated.
Course The course shall equip students with required storage mechanisms / analysis algorithms for
Outcomes data management in distributed & data intensive applications.
Theory:
Contents of
the course Mapreduce abstraction, Google paper, Google systems, GFS, BigTable, Cluster and Data
center network, Distributed Storage, Facebook photo storage, Azure storage systems.
Data deduplication storage systems, Venti and DDFS, Data preprocessing, predictive
techniques, association rules, classification, clustering, supervised v/s unsupervised learning,
algorithms, domain specific feature extraction, similarity measures, Shingles and minhashing,
locality sensitive hashing, Dimensionality reduction techniques, Clustering in high
dimensional space, Web link analysis.
Practice:
Initial few exercises using R on association rule mining, classification, clustering wherein
various existing algorithms are tested over benchmark datasets – This shall expose students to
the basics of AI perspective over databases.
Mapreduce abstraction using the IDE framework, Hadoop, Architecture, Data deduplication
storage systems, Venti and DDFS, Shingles and minhashing, locality sensitive hashing, Latent
Semantic Indexing, case study for dimensionality reduction, Support for distributed / parallel
computing in R, case studies of Clustering in high dimensional space, Web link analysis,
Pagerank algorithm, survey / simulation.
1. Papers relating to the various topics mentioned in the syllabus on Facebook photostorage,
Google storage systems etc. which are available either as conference proceedings / shared
References by agencies such as Google.
2. www.cs.princeton.edu/courses/archive/spring13/cos598C/index.htm - Princeton
University Course Webpage.
6
Course Title Manufacturing Systems Engineering Course No (To be allotted by Office)
Specialization Mechanical Engineering Structure (IPC) 3 3 5
Offered for M. Tech. (SMT) Status (Core / Elective) Core
Pre-requisite ----- To take effective from
Objectives To analyze manufacturing systems in terms of material flow and storage, information flow,
capacities, and times and durations of events.
1. The students will be able to understand the probability, queuing models, optimization,
Course
Outcomes process analysis, and linear and dynamic systems.
2. The students will also be able to carry-out flow planning, bottleneck characterization, use
buffer and batch-size tactics, seasonal planning, and analyze dynamic behavior of
production systems
Theory:
Contents of Overview of Manufacturing systems, Probability: introduction, discrete random variable,
the course continuous random variable. Queuing: single-server queues, queuing networks. (5)
Introduction to Factory models, single workstation factory models, processing time variability,
Single-Part-Type Systems, Multi-stage single product and multi-product systems, Models of
various forms of batching, WIP limiting control strategies, serial limited buffer models.
(20)
Manual Assembly lines, Automated Production lines, Automated Assembly systems, Group
technology and cellular manufacturing, Flexible manufacturing cells and systems, Toyota
Production System. (10)
Material Requirements Planning, Multi-Stage Control and Reactive Scheduling, Simulation
Techniques. (9)
Practice:
Solving queuing problems using simulation techniques, performance analysis of
manufacturing cells, optimization of layouts, Solving reactive scheduling problems.