Advanced Diploma in Embedded Systems Software (ADEMS) 

 

Course Description

ADEMS is a 16 weeks full time program designed to meet the requirements of the current job market. The program comprises of two phases. Phase one covers the fundamental concepts in Embedded Systems and domain specific modules. Phase two is the project phase where you get an opportunity to apply design concepts learnt in phase one by working on real life projects under the supervision of industry experts. The contents of the course are designed to make you eligible to apply for hardware designer, software developer, firmware developer and network stack developers job openings. A key differentiator of our program is the introduction of advanced microcontrollers and use of multiple hardware boards in the course.

 

Phase One

 

Revision of Fundamentals:
 
Recap of C programming concepts for Embedded Systems

 

Introduction to Embedded System Design & Hardware Subsystem

 

This module covers embedded hardware architecture using a experiential learning pedagogy. Expertise with low level programming will be gained in this module.
 
This knowledge is essential to get a job in the industry as Embedded C developers or Software developers (with a suitable project experience as part of the course). In this module LPC2148 boards & Keil IDE tool bundle is used.

 

Hardware software Integration

 

This module covers firmware and low level driver development concepts.
 
Expertise with firmware design microcontroller driver development will be gained.
 
This knowledge is essential to get a job in the industry as Firmware developers,Micro controller driver developers. (with a suitable project experience as part of the course). In this module LPC1788 based boards and KEIL IDE bundle is used.

 

Advanced Hardware software co design & Embedded Linux

 

In this module covers the embedded software development & Testing flow.
 
Engineers will be working on Linux device drivers and Board support package for LPC1788 based boards. This knowledge is essential to get a job in the industry as Linux application developers, Linux device driver developers and Linux BSP developers (with a suitable project experience as part of the course)
 

Networking & Communication, Embedded Application Development & Technologies

 

In this module covers several Networking concepts like TCP/IP, UDP, IPV4 etc., and Wireless communication protocols. This knowledge is essential to get a job in the industry as Networking Engineers, Network Stack Developers positions (with a suitable project experience as part of the course).
 
 

Phase Two:Project Work Experience

 

Engineers will work on a project in any one of the following domains or combination of domains. Our projects are well accepted by the industry for their complexity and industry relevance. During the project phase our students gain confidence and experience because of the experiential learning environment at RV-VLSI. Industry experts continuously monitor the progress of the project and provide critical feedback which will help you build an industry standard resume and face interviews with confidence.
 

 

Project Domains:

Hardware Software Integration

Hardware software co design and Embedded Linux
Networking & Communication,
Embedded Application Development & Technologies

 

 

Hardware and software used

 LPC 2148
 
 LPC 1788
 
 KEIL IDE
 
Linux  & Windows Platform

 

Duration: 4 months full-time program

 

A unit of Rashtreeya Sikshana Samiti Trust. All rights reserved, Copyright © RV-VLSI Design Center.