Monday 13 January 2014

It Training

Embbeded programming

Sensing a growing need of trained professionals in the Embedded Systems field, Rooman conducts an exhaustive course consisting of different modules. The course modules reckon with the best in the industry and have a mix of basic and advanced courses. The course topics include Microcontroller architecture and programming, advanced embedded programming, real time operating system.

PG Diploma in Embedded System Programming is a unique and comprehensive training program designed by Rooman in association with EmDAC to prepare project ready engineers for the needs of the embedded software companies.Audience : Fresh or experienced engineers who are interested to make a challenging and highly rewarding career in Embedded Software Industry

Prerequisite :

B.E./BTech in E&C/E&E/IT/Telecom or MSc Electronics
Duration of the course :
Part Time : 6 Months (2 Hrs/Day) Full Time : 2 months (8 Hrs/Day)



Key Benefits : This diploma program is carefully designed to groom engineers to meet the typical expectations of the embedded software industry. The candidates who undergo this training would be able to contribute to the project team from the very beginning. This would minimize/avoid the tedious and laborious process of training and mentoring fresher by ever busy project team. This course is also highly recommended for the candidates with prior work experience in other domains of software design and looking for getting into the amazing world of embedded software.

Course Contents :

Embedded C with MSP 430

Refresher for C
Introduction to MSP 430 Architecture, Development Board and Development Tool CCS
Clock Architecture, Oscillators and Programming GPIO Timer, Counter and WDT
Programming Interrupts, ADC and Comparator
Programming Serial Communication (UART, I2C SPI), PWM and USB
Interfacing Keyboard, RTC, LCD
Interfacing Wireless modules (GPS, GSM, RF, IR)
Linux Internals

OS Fundamentals
Linux Kernel Externals
Linux File System
System Calls in Linux
Processes in Linux
Signals, IPCs and Threads in Linux
Synchronization in Linux
Linux Memory Management
Linux Network Management
Linux Device Driver Development

Driver Development Environment, Character Drivers
Low-level Accesses, Embedded Device Bus Drivers
Kernel ’Embedded C’ Programming
USB Drivers, Interrupts
Block Drivers, File System Modules
Network Drivers
Hands-On Debugging

No comments:

Post a Comment