Although best fit for a junior or senior level embedded systems course, this material is scalable to multiple academic levels across Computer Science, Electrical Engineering, and Computer Engineering courses. It also includes lab exercises based on a low-cost target platform—the ICOP eBox 2300.
After installing the software, students should be able to use these tutorials to generate their own OS image, download it over a network interface, and have C/C++ running on the target hardware."