News Archive (1999-2012) | 2013-current at LinuxGizmos | IoT and Embedded News Feed |    About   

Online university program covers device engineering

Feb 28, 2008 — by Eric Brown — from the LinuxDevices Archive — 4 views

The University of California, Irvine Extension has launched a Device Software Engineering studies program and announced an online course called “Linux Driver Primer.” Beginning March 31, the course will explain how to develop and write code for Linux device drivers and develop Linux device frameworks.

As the flagship course of the new Device Software Engineering program, “Linux Driver Primer” will teach students to construct software code, write a Linux device driver, and understand how applications communicate with designed devices. Designed for students with basic familiarity with Linux programming, the course will cover topics such as timing, interrupt handling, and direct memory access (DMA). It also intends to pinpoint common pitfalls and show how to use programming techniques to avoid them.

The course will be taught by Aaron Baranoff, co-founder of MataiTech LLC. According to the school, Baranoff has 20 years of experience developing software and drivers for embedded microprocessors, with special expertise in designing and delivering portable device drivers.


The $400 “Linux Driver Primer” is scheduled for March 31 to May 9. Enrollment and more information is available here.

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.