Dec 16, 2025  
2013-14 Undergraduate Academic Catalog 
    
2013-14 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CE 2811 - Embedded Systems II

3 lecture hours 3 lab hours 4 credits
This class builds on CE 2800  and introduces C as a portable high-level language for embedded systems programming. Topics include C language syntax, variables, and pointers. C functions are covered with special attention to passing by value versus passing by reference. Specialized embedded topics include using pointers to interact with microcontroller subsystems, creating interrupts in C, and the C/assembly interface. Designing modular applications by use of multiple files is emphasized throughout the course. Laboratory exercises employ peripheral subsystems as well as reinforce other key topics. (prereq: CE 2800 , SE 1011 )



Add to Portfolio (opens a new window)