PG Diploma in IOT & Embedded Systems - WP: Eligibility - B.E, B.Tech, M.E, M.Tech
PG Diploma in IOT & Embedded Systems - WP: Eligibility - B.E, B.Tech, M.E, M.Tech
PG Diploma in IOT & Embedded Systems - WP: Eligibility - B.E, B.Tech, M.E, M.Tech
Core Programming
Electronics and Embedded Hardware Familiarization – 00 Days Self Study
Fundamentals of Booting for
Introduction to Embedded System Electrostatic Discharge Essentials
Embedded Processors
Securing Embedded Systems
SDLC – 02 Days
SDLC - Development Life cycles and Agile - an iterative and responsive
Development Bible
Frameworks software development methodology
Development and Operations Embedded Testing IoT Security
Programming in C following MISRA C - 06 days
Introduction to C Data types and Operators Conditional Statements
CRANES VARSITY (A Division of CSIL) St.Marks Road, Bangalore Ph: 080-6764 4800/4848 ( www.cranesvarsity.com )
Shell scripting Input and output Arithmetic Expression Decision making Looping Constructs
LPC/ARM Cortex M3 Programming using Embedded C – 03 days
GPIO- General Purpose Input
Introduction to ARM Processor LCD programming
Output
ADC Programming Timers Counters
System Programming using C - 04 Days
Building an executable Debugging & Tracing Memory Management
Advanced Data Types Referencing data and function Working with registers
Context management Linux fundamentals C library functions
Coding practices
Python Programming – 03 days
Introduction to Python Python Data types and Conditions Control Statements
Python Functions Default arguments Functions with variable number of args
Scope of Variables Global Specifier Working with multiple files
List and Tuple List Methods List Comprehension
Map and filter functions String Set and Dictionary
ADC Programming Timers Counters
Verification & Validation - 03 days
Fundamentals of testing Testing Throughout the Software Static Techniques
Development Lifecycle
Test techniques Test Infrastructure Test Monitoring & Control
Embedded Specialization
ARM Bare Metal Programming (ARM Cortex)- 08 Days
VIC- Interrupt programming KEYPAD programming DAC programming
PWM programming PLL programming RTC and WDT programming
UART programming I2C programming SPI programming
ARM Bare Metal Programming (STM) - 04 Days
Introduction to
GPIO Programming on STM32 UART Programming on STM32
STM32F411 RE Microcontroller
Timer Programming on STM32 Interrupt Programming on STM32
DevOps for Embedded Software Development - 03 days
Overview of DevOps Version Control with Git Packaging, Release and Continuous
Integration
IOT Specialization
Advanced Python and Unit Testing- 04 Days
Object Oriented Programming Overloading Operator Inheritance
Regular Expression Finding Patterns of Text Meta characters
Testing Fundamentals Unit Testing with Pytest Working with JSON
Decorators UI Development with Tkinter Containers
CRANES VARSITY (A Division of CSIL) St.Marks Road, Bangalore Ph: 080-6764 4800/4848 ( www.cranesvarsity.com )
Iterators UI development Mini Project
IOT Device Interfacing & Programming – 04 days
Introduction to IOT and its Applications IOT communication Models IOT framework/platforms, IOT
Hardware
RaspberryPi3 Board Architecture and Interfacing options on the Raspberry Interfacing peripherals, Interfacing
Configuration of Pi. Pi. LED and LDR, DHT11, LM35 sensors
Interfacing 16 X 2 LCD and 7-segment Interfacing sensors and Pi Camera Interfacing Actuators, Relay, ADC
Display
IOT Connectivity Protocols - 02 days
Serial Communication using UART. Basics of MQTT, COAP protocols Interfacing GPS and GSM modules
Interfacing Bluetooth, RFID. with Raspberry
IOT cloud data processing and analysis - 02 days
Connecting to Cloud. Analyze and Start TLS process, SMTP server using Web Application using Flask
Visualize Data Raspberry. Framework
Remote control using Android Device Arduino and Node MCU interfacing Smart Gateway: smart home/smart
car/smart grid
Key Considerations and Challenges: Secure Devices, Communication, Data Industrial IoT, Sensor Technology and
Interoperability, Standards & Cloud. Applications
Data Analysis and Visualization using Tableau – 04 days
Tableau Introduction Traditional Visualization vs Tableau Tableau Architecture
Working with sets Creating Groups Data types in Tableau
Connect with Different Data sources Visual Analytics Parameter Filters
Cards in Tableau Charts, Dash-board Joins and Data Blending
Tableau Calculations using Functions Building Predictive Models Dynamic Dashboards and Stories
CRANES VARSITY (A Division of CSIL) St.Marks Road, Bangalore Ph: 080-6764 4800/4848 ( www.cranesvarsity.com )