ECE 4180 Embedded Systems Design 

Java Applet to Display Images 

Embedded Systems Design covers hardware and software design for higher-end embedded systems containing X86 and ARM based technology and other embedded devices that contain a 32-bit processor, memory, and an embedded operating system. A low-cost SoC embedded computer using an ARM processors and a larger X86 system using the Intel ATOM and Windows along with various other embedded devices are used for case studies, laboratory assignments, and a final student design project. The textbook is free in an electronic version, the software tools are free, and the mbed can be purchased for the price of a textbook (for students that want their own). ECE 3055,  Introduction to Computer Architecture and Operating Systems, or ECE 3035 and C/C++ programming skills are prerequisites. 

Course Materials

Hardware Reference Materials