P.G Diploma Embedded Systems Design
home-13

PG Diploma in Embedded Systems Design

 

Microcontroller/ DSP-based design

  • Digital Electronics
  • Circuit design and PCB development
  • 8051 Microcontrollers
  • 8 bit/16 bit PIC Microcontrollers
  • ARM 7/9/11 Microcontrollers
  • MSP430/ BeagleBone Black /Raspberry Pi

Firmware, Driver and Software Development

  • Computer Architecture, operating systems
  • C programing & Data Structures
  • Embedded ‘C’ with 8051/PIC/ARM
  • C++ Programing with ARM CORTEX
  • Linux Shell Programing
  • Linux porting on ARM Cortex M3/ M4
  • Embedded Linux Application on Beaglebone
  • Linux Device Drivers CHAR/BLOCK
  • USB/Network Drivers
  • RTOS on ARM CORTEX –RTLinux /Free RTOS

Internet of things ( IOT) development

  • Concepts of Internet of Things
  • Architecture of Internet of Things
  • Technology used in Internet of Things
  • Communication Networks,
  • Computer Networks
  • Digital Signal Processing,
  • RFID. Sensor Networks, M2M
  • Cloud Computing, Information Security
  • Project work using BeagleBone Black /Raspberry Pi

Communication interfaces

  • Communication Protocols
  • Wireless technology
  • Serial Comm. RS-232, RS-422, RS-485 etc.
  • Synchronous Interface: I2C, SPI, SSC and ESSI
  • Automotive interface, CAN, LIN, FlexRay
  • Memory Devices - Flash based ROM, Storage Cards
  • General Purpose Input / Output (GPIO)
  • Graphic & Character LCDs
  • Real Time Clocks
  • Timers: PLL(s), Input Capture / Compare
  • Time Processing Units
  • Touch Screens, Keypads
  • Debugging Interfaces: JTAG, ISP, ICSP
  • Universal Serial Bus (USB) Peripherals
  • Analog to Digital / Digital to Analog (ADC/DAC) Interfaces
  • GSM Modules ,Intelligent Power Systems
  • Smart Card Readers

Embedded Communication / Linux Network Programming

  • Networking Architecture in Linux
  • TCP/IP de facto model and layer in kernel
  • Client – Server Programming API
  • TCP, UDP, RAW, UNIX, FTP,TFTP
  • VOIP Protocol Programming
  • Iterative server, Concurrent Server
  • Broadcast Server Programming
  • Wireless Architecture and Programming

Wireless Embedded Systems Design

  • Protocol Design and Validation
  • Network Embedded Systems
  • Bluetooth and IrDA
  • Wireless Sensor Networks and ZigBee
  • Wireless LAN ,IEEE 802.11
  • RFID- GSM and GPRS
  • Ubiquitous Computing

Running Qt for Embedded applications

  • Installing QT Framework.
  • Installing Open cv and Pocket Sphinx.
  • Application Development Using QT Creator.
  • Sensors and modules Programming in QT Creator.
  • Wireless Protocol Programming in QT Creator.
  • Image and Video Processing Programming in Open cv.
  • Audio Processing Programming in Pocket Sphinx.
  • Interfacing Open cv with QT Creator.
  • Interfacing Pocket Sphinx with QT Creator.
  • Creating HTML and HTTP pages for ARM Board.
  • Setting Cross Compiler in QT for ARM.
  • Executing Cross Compiled project file on ARM Board

Our Students are working with below companies …. 

Training Inquiry


Verification