CDCDAC Prep
Course Syllabus9 min read•Updated 2026-10-14

CDAC PGCP-ESD (Embedded Systems Design) Syllabus: Embedded C, RTOS, ARM & Microcontrollers

Complete curriculum guide for C-DAC PGCP-ESD (Category III course, formerly PG-DESD). Embedded C, Real-Time Operating Systems (FreeRTOS), ARM Cortex architecture, Device Drivers, and IoT.

CP

CDACPrep Academic Team

Alumni & CCAT Mentors

PGCP-ESD Course Overview & Core Tech

The Post Graduate Certificate Programme in Embedded Systems Design (PGCP-ESD) (formerly PG-DESD) is C-DAC’s premier hardware-software co-design programme.

Conducted as a 24-week full-time programme, it prepares engineers for embedded firmware development across automotive, industrial automation, robotics, and consumer electronics industries.


Curriculum Modules

Module CodeModule TitleKey Topics Covered
MOD-01Embedded C and Data StructuresBit Manipulation, Memory-Mapped I/O, Pointers, Linked Lists
MOD-02Microcontroller Architecture & InterfacingARM Cortex-M Architecture, GPIO, Timers, Interrupts, ADC
MOD-03Real-Time Operating Systems (RTOS)Task Scheduling, Semaphores, Mutexes, Queues, FreeRTOS
MOD-04Embedded Linux & Board Bring-UpU-Boot Bootloader, Linux Kernel Compilation, Rootfs
MOD-05Linux Device Drivers BasicsCharacter Drivers, File Operations, Kernel Modules
MOD-06Internet of Things (IoT) ProtocolsMQTT, CoAP, BLE, Sensor Cloud Integration
MOD-07Aptitude & Effective CommunicationReasoning, Technical Reporting, Interview Preparation
MOD-08Capstone Embedded Hardware ProjectHardware-Software Integration & Viva Voce

Embedded C & ARM Cortex Interfacing

  • Bitwise operations, volatile qualifiers, register masking, and memory-mapped peripheral control
  • ARM Cortex-M core architecture, interrupt handling with NVIC, SysTick timer usage
  • Communication protocols: UART, SPI, I2C, and CAN (Controller Area Network) for automotive systems
  • Analog-to-Digital conversion (ADC), Pulse Width Modulation (PWM), and watchdog timers

❓ Frequently Asked Questions

Which C-CAT sections are required for PGCP-ESD?

PGCP-ESD belongs to Category III and requires candidates to appear for Section A, Section B, and Section C in the C-CAT entrance examination.

What is the duration of the PGCP-ESD programme?

PGCP-ESD is a 24-week full-time intensive programme combining classroom theory and hardware lab sessions.

🎯

Practice Mock Tests with Real C-CAT Pattern

Prepare with exam-level timer, negative marking simulation (−0.25 penalty), and section-wise analytics built by Sunbeam toppers.

Topics:#PGCP-ESD#Embedded Systems#RTOS#ARM#Microcontrollers#Embedded C

Related CDAC Guides & Articles