Page 50 - REC :: All Dept Open Electives
P. 50
UNIT III COMMUNICATION AND CONNECTIVITY TECHNOLOGIES 9
Cloud Computing in IoT - IoT Communication Model – Cloud Connectivity
UNIT IV DATA ANALYTICS AND IoT PLATFORMS 9
Big Data Analytics - Data Visualization - IoT Platforms - Different Players of IoT - Security Concerns
and Challenges
UNIT V CONCERNS AND FUTURE TRENDS 12
Future Trends – Standards - Hands-On Projects
TOTAL: 45 PERIODS
OUTCOMES:
At the end of this course, students will be able to:
● Explain what Internet of Things is.
● Describe components of IoT Architecture and platforms of IoT ecosystem.
● Describe and choose Sensors and Actuators.
● Describe and implement edge network.
● Describe Big Data Analytics, transform data and draw meaningful conclusions.
● Identify the DIY (Do it yourself) open source electronics platforms for building IoT prototypes.
TEXT BOOKS:
1. Oliver Hersent, David Boswarthick, Omar Elloumi, The Internet of Things: Applications and
Protocols, Wiley publications.
2. Dieter Uckelmann, Mark Harrison, Florian Michahelles, Architecting the Internet of Things,
Springer publications.
3. Marco Schwatrz, Internet of Things with Arduino Cookbook, Packt Publications.
REFERENCE:
1. Internet of Things and Data Analytics, Wiley Publications.
OCS1706 PROGRAMMING IN C L T P C
2 0 2 3
OBJECTIVES:
The students should be made to:
● Be exposed to the syntax of C.
● Be familiar with conditional statements.
● Learn to use arrays and strings.
● Understand the features of functions and pointers.
● Understanding the purpose of structure, union and storage classes.
UNIT I C PROGRAMMING BASICS 6+3
Introduction to ‗C‘ - Structure of a ‗C‘ program – Character Set – Keywords - Identifiers – Constants –
Variables – Basic Data Types – Operators and Expressions - Input and Output Functions.
UNIT II CONTROL STRUCTURES 6+3
Branching – Simple if – if else – nested if else – else if ladder – switch statement - Looping Statements
– while - do while - for - goto - break – continue.
UNIT III ARRAYS AND STRINGS 6+3
Arrays – Initialization – Declaration – One dimensional arrays - Two dimensional arrays – Strings-
String operations: length, compare, concatenate, copy, reverse – Bubble Sort – Linear Search.
Curriculum and Syllabus | Open Electives | R 2017 | REC Page 50

