#1
| |||
| |||
Sathyabama Institute of Science and Technology M.E. - Embedded and IoT SECA5106 Fundamentals of IoT Syllabus SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS ENGINEERING SECA5106 FUNDAMENTALS OF IOT L T P Credits Total Marks 3 0 0 3 100 UNIT 1 CPROGRAMMING 9 Hrs. Overview of C in the view of IoT devices, Functions, Arrays, Pointers, Strings, Structures and Unions, Files, Memory Allocations, Bitwise Operations, Pre-Processors, Introduction to Data Structures- Linked Lists, Stacks and Queues, Sorting & Searching Techniques. UNIT 2 PYTHONPROGRAMMING 9 Hrs. Overview of Python-Applications over IoT& Advantages of Python, Introduction to Python concepts-Scope, Data Types, Files, Functions, Modules and Packages, Standard Libraries, Data Structures programming in Python. UNIT 3 INTRODUCTION TO IoT 9 Hrs. Overview of IoT, Terminology of Internet of Things (IoT), History of IoT, Applications, Requirements for and of IoT, M2M/IoT Standards, Components of IoT, IoT Enabling, Technologies-Sensors, Actuators, Gateways, Local & Global Connectivity, IoT Cloud Platforms-ThingSpeak, ThingWorx. UNIT 4 BUSINESS INFERENCES AND IoT DESIGN 9 Hrs. Architecture, Sensing, Connectivity-To Cloud Platforms & Other IoT Devices, Processing Software, Power, Prototyping of IoT Devices-Introduction to Node Red, Visual Prototyping with Arduino and Applications of IoT- Home Automation, Agriculture, Smart Cities, Health Care and Education. UNIT 5 IoT REFERENCE ARCHITECTURE ANDCHALLENGES 9 Hrs. Overview of Reference Architecture, Business Models, Introduction to Challenges in IoT Implementation- Security, Privacy, Ethical Constraints, Denial of Service (DoS), and Resource Constraints, Introduction of Solutions to the challenges. Max.45 Hrs. COURSE OUTCOMES On completion of the course, the students will be able to CO1 - Articulate the key features of C and Python programming language with examples. CO2 - Attain broad understanding of the technologies related to emerging domain of IoT. CO3 - Demonstrate the role of Gateways and Cloud platforms for providing global connectivity in IoT. CO4 - Demonstrate the interfacing of different sensors with different microprocessors and microcontrollers under Windows and Linux environment. CO5 - Illustrate the application of IoT in Industrial Automation and identify Real World Design Constraints. CO6 - Design and implement real time IoT applications. TEXT / REFERENCE BOOKS 1. Adrian McEwen and Hakim Cassimally, “Designing Internet of Things”, Wiley, 1st Edition, 2013. 2. Deepali Srivastava, S. K.Srivastava, “C in depth”, BPB Publications, 3rd Edition, 2013. 3. Martin C Brown, “Python: The Complete Reference”, McGraw Hill, 2nd Edition, 2018. 4. ArsheepBahga, Vij1ay Madisetti, “Internet of Things: A Hands-On Approach”, VPT, 2ndEdition, 2014. 5. Zed A. Shaw, “Learn Python the Hard Way” O’Reilly, 1st Edition, 2013. 6. Brian W. Kernighan, Dennis Ritchie, “C Programming Language”, 2nd Edition, 1988. END SEMESTER EXAMINATION QUESTION PAPER PATTERN Max. Marks: 100 Exam Duration: 3 Hrs. PART A: 5 Questions of 6 Marks each – No choice 30 Marks PART B: 2 Questions from each unit of internal choice, each carrying 14 Marks 70 Marks |
Thread Tools | Search this Thread |
|