Академический Документы
Профессиональный Документы
Культура Документы
Course Focus
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 Structure
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.
DESD Course Syllabus
Programming Concepts and Data Communication
• Review of C Programming
• Data Structures
• Introduction to UML
• Software Life Cycle Models
• Embedded Systems Design, Implementation and Testing
• Project Management
• Overview of Networking and Packet Switching Concepts
• OSI Reference Model and TCP/IP Protocol Suite
• LAN Protocol Suite
• Application Layer Protocols
• Embedded Network Protocols: Issues and Applications
• Security Issues in Embedded Systems
• Video and Audio Standards
Real-time Operating Systems
• Introduction to OS
• Process Management and Inter Process Communication
• Memory management
• I/O subsystem
• File System Organization
• POSIX Thread Programming
• Introduction to Real-Time / Embedded Operating Systems
• Real Time Scheduling
• Performance Metrics of RTOS
• Linux and RTLinux Internals
• Programming in Linux and RTLinux
• Configuring and Compiling RTLinux
• Overview of other RTOS / EOSs
Embedded Systems Programming
• Embedded Systems Design Issues
• Challenges and Trends in Embedded Systems
• Assemblers, Compilers, Linkers, Loaders, Debuggers
• Profilers and Test Coverage Tools
• Utilities like make, ranlib, objcopy and objdump
• Configuring and Building GNU Cross-Toolchain
• Building RTOS / EOS Image for Target Hardware
• Porting RTOS and Embedded Operating Systems
• Writing Time and Space Sensitive Programs
• Writing Device Drivers
8/16/32 bit Microcontrollers and Interfacing
• RISC / CISC and Harvard / Princeton Architectures
• Types of Memories
• Introduction to 8-bit Microcontrollers
• Timers / Counters, UART, SPI, PWM, WDT, Input Capture
• Output Compare Modes, I2C, CAN
• LED, Switches, ADC, DAC, LCD, RTC
• Emerging Bus Standards (USB, Compact PCI)
• Programming in Assembly and C (GNU Tools)
• 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
Digital Signal Processing
• Fundamentals of Digital Signal Processing
• Algorithm implementation using DSP
• Digital Signal Processor Architecture
• DSP based software development tools
• Code optimization and Debugging
• DSP based embedded system design process
• Real time DSP applications
Wireless Technologies and Mobile Programming
• Wireless LAN : 802.11 & WiMAX
• RFID & Bluetooth
• GSM & GPRS
• Mobile Development Platforms (Android, Symbian, OpenMoko, J2ME)
• Mobile Programming Languages
• Design & Development of Mobile User Interfaces
• Mobile Application Development & Debugging
• Mobile WiFi and Bluetooth Applications
• Mobile Location Based Services
Project and Seminar
• 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.
Frequently Asked Questions (FAQs) 1.) Can you tell me about Common Entrance Test (CET)?
Ans.) CDAC, Hyderabad is conducting a single CET for admission into the three courses –
DESD/DSSD/DABC- that are offered at the selected centers through out India. This is common
for all the three courses. At the time of registration for CET, candidate has to give his
preferential choice of course and training center combination.
5.)Is the Entrance test common for all the three courses?
Ans.) Yes. The Entrance Test is common for admission into all the three courses-
DESD/DSSD/DABC, which are offered at the selected centers through out India. At the time of
registration candidate has to give his preferential choice of courses.
or
Diploma in System Software Development (DSSD)
or
7.)What things are required while filling the on-line application form?
Ans.) Before filling the on-line application form, the candidate must ensure that - he/she met the
eligibility criteria -the registration fee of Rs.400 /- is paid by way of either NEFT or DD., -
scanned photograph of the candidate in .jpg/.jpeg format is ready . Please keep the above details
along with academic details ready before filling the on-line application.
9.)What should be the size (kb) and resolution (pixel/inch) of the scanned photograph ?
Ans.) The size of the photograph should be less than 50 kb. Resolution of the scanned photo
should be in the range of 200-300 dpi (pixel/inch) in the setting of scanner. If there is any
problem in scanning the photograph, candidate can take the help of the concerned person in the
cyber café
12.)What should candidate write on back-side of the either original NEFT Receipt or Print-out of
Internet banking or DD for registration?
Ans.)On the back-side the candidate should mention
• Name of Candidate.
• Correspondence Address.
• Email Id (Registered e-mail Address):As mentioned on the application form.
• Contact number (Mobile/land phone number)
13.)When the form no. will be provided to the candidate?
Ans.) Upon receiving either NEFT receipt (original) or Print-out of internet banking or DD from
the candidate, the same will be verified against the details entered in the online Personal
Profile/application form and an admit card will be issued online. Admit card contains Form
Number and CET centre address
1. Visit your Personal Profile online form in the www.cdachyd.in using your login ID and
password.
2. Go to the end part/portion of your filled-in online Personal Profile form
3. Down load admit card
4. Do the signature on the Admit Card
17.) What is the fee for the course? Can I pay the same in installments?
Ans.) The course fee is Rs.55,000 + Service Tax as applicable (presently 10.3%). No
installments
Foundations of computing
• Boolean Algebra, Logic Gates, Multiplexers, Decoders, Code Converters, Latches and
Flip-flops, Counters, Shift-Registers.
Aptitude
The Aptitude Test will be conducted on the GRE/GMAT pattern. The questions will test the
applicant’s Quantitative Aptitude, Analytical Ability and Vocabulary of the English Language.
20.) Can candidate be able to get the previous year’s Question papers ?
Ans.) No.
21.)Any support in getting Bank Loan for the course fee payment?
Ans.) After getting the seat, candidate can get the bank loan recommendation letter for getting
loan from Nationalized Banks.
Important Dates
Last Date for submission of form 22-07-2011
Date of Common Entrance Test (CET) 31-07-2011
Timings of CET Exam 11.00 am - 01.00 pm
Date of Declaration of CET results 10-08-2011
Last Date for Payment of Course Fee 07-09-2011
Commencement of the Course 15-09-2011
Conclusion of the Course 15-02-2012