• Hinjawadi Pune: +91 8447901102 / 9881208115
  • Karad: +91 9561213447 / 9881208114

PG Diploma In Embedded Systems and Design (PG-DESD)

Trends in Embedded Systems, Challenges and Design Issues in Embedded Systems, Assemblers, Compilers, Linkers, Loaders, Debuggers, Embedded In-Circuit Emulators & JTAG, Profilers and Test Coverage Tools, Build Tools for Embedded Systems, GNU Cross-Tool chain, Version Control using Git, Embedded Systems architectures and design: Event driven architectures, Layered architectures, Time-triggered Embedded Systems, State Machines, Publish Subscribe Models, Sequence Diagrams

Download Admission Booklet

Embedded C Programming, Algorithms and Data Structures:  Basics of Program Writing & Coding Practices, Overview of C Programming language, Debugging and Optimization of C programs, Bit operations, Handling portability issues in C, Hardware, Time, Space and Power aware Programming, Introduction to Data Structures, Algorithms and Abstract Data Types, Complexity of Algorithms, Linked Lists, Stacks, Queues, Searching and Sorting Algorithms

Object Oriented Programming using C++: Encapsulation, Polymorphism, Inheritance, Abstraction, Genericity, Exception Handling, Garbage Collection, Persistence, Overview of C++, Tokens, Operators, Expressions, Control Statements, Functions, Structures & Unions, Classes & Objects, Constructors & Destructor, Static Members & Constant Members, Memory Management and pointers, Friend Functions, Function Overloading and Operator Overloading, Associations, Inner Classes, Virtual Functions, Abstract classes, pure virtual function, V Tables, RTTI, Templates, Standard Template Library, Console & File I/O, Namespaces

Download Admission Booklet

Overview of Microcontrollers, Microprocessors and SoC, RISC vs CISC, Harvard vs Princeton Architectures, Overview of Computer Architecture, Embedded Memories, Timers/Counters, UART, SPI, PWM, WDT, Input Capture, Output Compare Modes, I2C, CAN, LED, Switches, ADC, DAC, LCD, RTC, Bus Standards (USB, PCI), Programming in Assembly and Embedded C, Overview of ARM Architecture and Organization, Introduction to Cortex-M Architecture, Programming Model and Instruction Set Architecture, Alignment and Endianness, Register access, State, Privilege, Stack, System Control Block, Power Modes, Memory Model, NVIC, Exception Handling, BitBanding, Peripheral Programming, SVCall, SysTick, PendSv, MPU, DMA, Mixing Assembly and C programs, Introduction to CMSIS & CMSIS Components, Overview of Cortex A & R architectures, Introduction to Multi-Core Embedded Systems, Introduction to FPGAbedded Linux Device Drivers, Linux Kernel Modules, Char Device Drivers, I/O Memory and Ports, Handling Delays, Timings, Synchronization, Locking and Interrupts, Driver Debugging Techniques.

Download Admission Booklet

Hardware Design Concepts - Designing a Micro-controller based Embedded Board, Power Supply Architectures and Designs, Battery Chemistry, Battery based Power Supply Design, Input and Output Device Integrations, Communicating with Peripheral Devices, Circuit Design using PCB Design Tool: Schematic Entry, Component Library Development, PCB Placement and Routing, Gerber Generation, Introduction to Manufacturing and Assembly Processes

Download Admission Booklet

Introduction to Embedded Operating Systems, Anatomy of an Embedded Linux System - Bootloader, Kernel, Root File System, Application -, Process Management, Interprocess Communication & Synchronization, Memory Management, I/O sub- system & Embedded File Systems, POSIX Thread Programming, POSIX Semaphores, Mutexes, Conditional Variables, Barriers, Message Queues, Shared Memory, Debugging and Testing of Multithreaded Applications, Socket Programming

Download Admission Booklet

The Embedded Linux Software Eco-System, Linux Kernel Modules and Module Programming, Char Device Drivers, Kernel Internals: Dynamic memory allocations, Handling Delays, Timers, Synchronization, Locking, I/O Memory and Ports, Interrupts, Deferred Executions, Driver Debugging Techniques, Drivers for GPIO, I2C, and SPI

Download Admission Booklet

  Introduction to Real-Time Concepts, RTOS Internals & Real Time Scheduling, Performance Metrics of RTOS, Task Specifications, Schedulability Analysis, Application Programming on RTOS, Porting of RTOS, Configuring RTOS, Building RTOS Image for Target platforms

Download Admission Booklet

  IoT Trends, IoT Architecture, IoT Applications, IoT Standards and Protocols, Wireless LAN: IEEE 802.11, Wireless PAN: IEEE 802.15.1 & 802.15.4, Zigbee, Bluetooth, BTLE, LPWAN (LoRa, NBIoT), 6LowPAN, REST, CoAP, MQTT, Basics of Cryptography, Overview of IoT and Embedded security, Overview of 5G technologies

Download Admission Booklet
Download Admission Booklet

Contact us

Sunbeam Hinjawadi Pune

Authorized Training Center of C-DAC

"Sunbeam IT Park", Ground Floor, Phase 2 of Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411057, MH-INDIA

+91 8447 901 102 / 080 68 944 544
Sunbeam Karad

Authorized Training Center of C-DAC

'Anuda Chambers', 203 Shaniwar Peth, Near Gujar Hospital, Karad - 415 110,     Dist. Satara, MH-INDIA.

02164 - 225500 / 225800