open-source embedded system development platform course (Ariel University) is designed to teach software engineering students with a Java background the art of Embedded Programming with Arduino Uno that has gained huge amount of popularity in past few years, specially among hobbyists. (implementation in C)