Technical Resource Library
Course Materials | Embedded Interview Questions and Answers | Sample Code | Real-time Projects
Advanced C Programming for Embedded

Refer these resources to obtain quality and style in C programming.Gear up for hands-on programming on Embedded target.
Data Structures & Algorithms using C

Learn Abstract Data Types (ADTs) to achieve information hiding.Optimize and select the right data structure for your job.
Programming with Micro-controllers

Setup, develop and download Embedded applications into PIC target hardware.Learn peripheral interfacing and protocols.
Linux Systems and Shell Scripting

Get familiar with Linux Operating system – Commands, tools and editors.Create your own BASH Shell scripts for automation.
Linux Internals and TCP/IP Networking

Learn Linux Kernel API’s and system calls.Create multi-tasking, multi-threading applications and write TCP/IP protocols.
Porting Embedded Linux on ARM

Create your own custom Linux for ARM target by porting your applications. Make right Open source choices for your product.
IoT programming with Python

Get hands-on with Python. Leverage this versatile programming language for building real-time IoT Gateways and Solutions
GUI programming using Qt

Learn developing elegant GUI using Qt framework.Create your own platform independent Applications using C++ programming
Linux Device Drivers

Learn how to create character,block and USB based device drivers on your own. Get hands-on programming inside Linux Kernel Space.
Sample Resume | Interview Preparation Materials | Guest Lecture Notes | Interview Quiz