Home    
About Us
e-Brochure
Schedule
Eligibility Criteria
FAQs
Placement Corner
Contact Us

  

Realizing the growth of embedded systems in day-to-day life and the need for trained manpower in this promising area, C-DAC has launched a Diploma in Embedded Systems Design (DESD) for Engineers in computers, electronics and IT. Embedded Systems is a unique field, where engineers need to have sound knowledge in hardware and software design. Keeping this aspect in view, C-DAC has designed the diploma giving equal emphasis to hardware and software, enabling engineers to face challenges in the design and development of state of the art embedded systems. The latest curriculum includes a module on wireless embedded systems design, specifically focusing on wireless technologies and Wireless Sensor Networks  (WSN).

Diploma in Embedded Systems Design (DESD) is a 22 weeks full-time course consisting of 7 modules, an industry relevant project and a seminar. Daily sessions comprise two hours of lecture followed by four hours of lab work.

  • Trends in Embedded Systems
  • Challenges and Design Issues in Embedded Systems
  • Assemblers, Compilers, Linkers, Loaders, Debuggers
  • Embedded In-Circuit Emulators and JTAG
  • Profilers and Test Coverage Tools
  • Build Tools for Embedded Systems
  • Configuring and Building GNU Cross-Toolchain
  • C Programming
  • OOPS Concepts and C++ Programming
  • Data Structures
  • Scripting Languages
  • Overview of Networking and Packet Switching Concepts
  • OSI Reference Model and TCP/IP Protocol Suite
  • LAN Protocol Suite
  • Application Layer Protocols
  • Socket Programming
  • Introduction to OS
  • Process Management and Inter Process Communication
  • Memory management, I/O subsystem, File System Organization
  • POSIX Thread Programming
  • POSIX Semaphores, Mutexes, Conditional Variables, Barriers, Message Queues
  • Debugging and Testing Multi-Threaded Applications
  • Introduction to Real-Time / Embedded Operating Systems
  • Performance Metrics of RTOS
  • Real Time Scheduling, Task Specifications, Schedulability Analysis
  • Real Time Linux Internals
  • Configuring and Compiling Real Time Linux
  • Programming in Real Time Linux
  • Porting RTOS and Embedded Operating Systems
  • Introduction to Bootloaders and Board Support Packages
  • Embedded File Systems
  • Building RTOS / EOS Image for Target Hardware
  • Time, Space and Power aware Programming
  • Embedded Linux Kernel Internals
  • Embedded Linux Device Drivers
  • Introduction to 8-bit Microcontrollers
  • RISC / CISC and Harvard / Princeton Architectures
  • Embedded Memory, Timers / Counters, UART, SPI, PWM, WDT
  • Input Capture, Output Compare Modes, I2C, CAN
  • LED, Switches, ADC, DAC, LCD, RTC
  • Emerging Bus Standards (USB, PCI)
  • Programming in Assembly and Embedded C
  • Introduction to 16 / 32-bit Processors
  • ARM Architecture and Organization
  • ARM/THUMB Programming Model
  • ARM/THUMB Instruction Set
  • ARM Exception Handling
  • ARM/THUMB Assembly and C Programming (GNU Tools)
  • ARM/THUMB Interworking
  • ARM Peripheral Programming
  • Cortex-M3 Architecture and Programming
  • Overview of Multi-Core Embedded Systems
  • Overview of FPGA
  • Fundamentals of Digital Signal Processing
  • DFT, IDFT, FFT, Convolution
  • FIR and IIR Filter Design
  • Algorithm implementation using DSP
  • Digital Signal Processor Architecture
  • DSP based software development tools
  • DSP based embedded system design process
  • DSP applications
  • Introduction to Codecs
  • Wireless PAN: Zigbee, 6LoWPAN, Bluetooth
  • Wireless LAN: IEEE 802.11
  • Wireless MAN: WiMAX
  • RFID
  • Cellular Communication
  • Mobile Programming Languages
  • Mobile Development Platforms (Android, Symbian, JavaME)
  • Design & Development of Mobile User Interfaces
  • Mobile Application Development & Debugging
  • The students are assigned a project work for the duration of one month. Also, as a part of the curriculum, they are required to give a seminar on a topic relevant to the Embedded Systems Design. Special credit is given for the project work and seminar.
 
SignIn? Click here to Login
NewUser? Register Here
ForgotPassword? Click Here
© 2008 C-DAC. All rights reserved.