ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
3
4
5
6
2025 - IEEE BLP - LIST OF COURSES FOR VTU CONSORTIUM
7
8
Sl No.Course nameTOC
9
10
1Introduction to IoTInternet of Things and the New Dimension of Connectivity
11
IoT from an Embedded Systems Point of View
12
Nanotechnology and Industry 4.0
13
Industrial IoT and Consumer IoT
14
The Characteristics, Applications, and Benefits of IoT
15
Technologies that have Supported IoT Growth
16
THING Architecture
17
Layers of IoT (Architectural View)
18
Sensing/Actuation and Information Processing
19
M2M and IoT
20
IoT Functional Blocks
21
Essential Features of Raspberry Pi and Arduino
22
Standards: National and International Scenario
23
24
2Embedded Computing for IoT SystemsIntroduction to Embedded Systems
25
ARM Cortex-M4 Processor Architecture – Part I
26
ARM Cortex-M4 Processor Architecture – Part II
27
Implementation of C Code in Assembly Language
28
Interrupts
29
Low Power Requirements
30
31
3Embedded Sense for IoT SystemsSoftware Engineering for Embedded Systems
32
Concurrency
33
General Purpose Input Output (GPIO)
34
Analog Interfacing
35
Timers
36
Serial Communication
37
DMA: Dynamic Memory Access
38
Programming Techniques for Power efficient computing
39
40
4Embedded Linux for IoT SystemsIntroduction to Linux
41
Introduction to Operating System
42
Introduction to Kernel
43
Linux commands and File Permissions
44
Customizing Embedded Linux
45
Processes and Signals
46
Threads
47
Single and Multi-Core Systems
48
Process Synchronization
49
Inter-process Communication
50
Pipes and Queues
51
File System
52
Memory Management
53
54
5Cloud Computing for IoT SystemsIntroduction to Cloud Computing
55
Characteristics of cloud computing
56
Software Virtualization
57
Containerizing applications
58
Virtual Machine Provisioning & Manageability
59
Cloud Deployment models
60
Cloud service models: PaaS, SaaS, IaaS
61
Introduction to IoT Platform
62
Cloud IoT Architecture
63
IoT Cloud Services
64
Identity & Device Management
65
Introduction to Dashboards & Web portals
66
Introduction to Google, AWS and Azure IoT core services
67
Business & Technical considerations for choosing the right IoT Cloud Platform
68
69
6Mobile Application DevelopmentIntroduction to Mobile Application Development
70
Popular Mobile Platforms and their Programming Environment
71
Google's Android OS
72
Architectural overview of Android OS
73
Introduction to Apple's iOS
74
Cross Platform Applications
75
Ionic App Core Building Blocks
76
Ionic Components
77
Web Design Basics
78
Hyper Text Mark-up Language or HTML
79
Basics of Cascaded Style Sheet or CSS
80
Basics of JavaScript
81
Basics of TypeScript
82
REST API Design Principles
83
84
7C Programming for IoTIntroduction to C Programming
85
Functions
86
Arrays & Pointers
87
Strings, Structures and Unions
88
Pre-processors, Dynamic Memory Allocation
89
Data Structures and Linked Lists
90
Data Structures and Searching Algorithms
91
92
8Python for IoTIntroduction to Python
93
Strings, Lists, Tuples, and Dictionaries
94
Functions, Modules, Files, and Exceptions
95
Oops Concepts
96
97
9Communication Models and Protocols for IoT SystemsIntroduction to IoT Protocols
98
Introduction to Edge Computing
99
MQTT: Message Queue Telemetry Transport
100
RESTful Design in IoT