Advanced Diploma in Embedded Systems Software (ADEMS)
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.
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.
Hardware Software Integration
Hardware software co design and Embedded Linux
Networking & Communication,
Embedded Application Development & Technologies
Hardware and software used
Linux & Windows Platform
Duration: 4 months full-time program