Post Graduate Diploma in Embedded System Design

This course provides Training in Hardware and Software designing of Embedded Systems. The hardware part of the training includes topics such as Electronics Hardware Design, 8051, PIC 18F, ARM 11, Raspberry PI, Bus Standards & Protocols. The software training includes C and Data structures, C++, Embedded C, and Advanced C. Additionally, students get to work with RTOS such as µCOS II and they will be trained on mobile phone technology platform. The final phase of the training comprises of technologies such as Qt programming. At the end of the course, each student will be assigned with a project to enhance his/her real-time experience in the vast field of Embedded Systems.

Duration of the program: 300 hours.

Table of Contents:

  • Linux Fundamentals
  • C Programming Language
  • OS Concept
  • Advanced C Language
  • Electronics Hardware Components
  • 8051 Microcontroller
  • Embedded C Programming
  • PIC 18FXXX controller
  • Communication Protocols(I2C,SPI,CAN,USB)
  • ARM 11 & Raspberry Pi Controller
  • Protocol Implementations with Raspberry Pi
  • Linux Device Driver Programming
  • Wireless protocols
  • C++ Programming
  • Embedded RTOS(UCOS II)
  • Qt Embedded Programming