Professional Documents
Culture Documents
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).
Course Highlights
Eligibility Criteria
Qualification
1. Graduate in Engineering or equivalent (eg. BE/ B.Tech/ 4 years B. Sc
Engg./ AMIE/ AIETE/ DoEACC B level etc) in Electronics/ Electrical/ Computer
Science Engineering (CSE) or related areas.
2. PG in Engg. Sciences (eg. MCA/ M.Sc. Engg, M.Sc.(CS, IT, EE, Electronics,
Instrumentation etc)
3. The candidates must have secured a minimum of 55% marks in their
qualifying examination.
Course Fees
The total Fee of PG DESD course is of Rs. 69,000 (Rupees Sixty nine thousand
only). The Course fees is to be paid as per the schedule mentioned in the website.
Placement Initiatives
120
30
120
90
90
90
60
160
Hours
Hours
Hours
Hours
Hours
Hours
Hours
Hours
C & DS
Basics of Program Writing
Coding Practices
Overview of C Programming language
Embedding Assembly code in C program
Debugging and Optimization of C programs
handling portability issues in C
Introduction to Data Structures
Algorithms and abstract data types
Complexity of Algorithms
Linked lists types
Implementation and applications
Stacks Implementation and applications
Queues Types
Implementation and applications
Various Searching and Sorting Algorithms
Trees Types
Implementation and applications
OOPS Concepts
C++ Programming, Scripting languages
Introductory sessions on Graphs Implementation and applications
Software life cycle and various life cycle models
Project Management
Software Design for Embedded Systems Implementation
Optimization and testing
UML based
Embedded Design Methodology
90Hours
Data Communication
30Hours
Socket programming
Introductory sessions on FDM
TDM
WDM multiplexing
PCM
WAN technologies: HDLC, Frame relay, ATM, FDDI
Application layer protocols: DNS, SMTP, HTTP, FTP, TELNET
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
60Hours
SPI Communication
CAN Interfacing
USB or PCI Interfacing
Case Study on Designing one Embedded System using
Microcontroller
C programming for Microcontrollers
Debugging with JTAG
60Hours
DSP Fundamentals
Signals and their Classification, Sampling
Quantization
Nyquist
Criteria
Resolution
SQNR, LTI Systems
Transfer Function
Convolution
Correlation
Input-output equation
Frequency
Response
Impulse response
Fourier
Laplace and Z transforms
Discrete Fourier Transform
Fast Fourier Transform.
Octave Programming
Numeric Data Types
Strings
Variables
Expressions
Statements
Functions and Script Files
Error Handling, Debugging
Basic Input
and Output
C-Style I/O Functions
Multi dimensional plotting
Multiple plots
System Construction and Interface Functions.
Octave Demonstrations - Sampling and Smoothening
Modulation
Plotting poles & zeros
Impulse Response
Frequency Response
FIR, IIR and FFT Implementation
FIR Filter Design Concepts, Implementation of FIR Filter,
DSP based embedded Systems Design Process: Algorithms
IIR Filter Design Concepts, Implementation of IIR Filter, FFT
algorithm and Implementation
DTMF Generation and Detection using Octave
Audio Signal
Processing and Image Processing using Octave
Evolution & Brief overview of DSP processors (variants from Analog
Devices & Texas Instruments etc.)
Fixed and Floating point DSP's
DSP System Design & Development Tools
TMS320C55xx Architecture Overview
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.
* Topics in this module to be covered parallel to other relevant modules
** Parallel with Programming Concepts Sub-Module