Lower Division

ECE 2263

Embedded Systems in C

Course Overview

Introduces embedded systems programming using the C language, with emphasis on practical real-world applications. Topics include microcontroller architecture, peripheral interfacing, low-level programming, and communication protocols (UART, SPI, I2C).

Topics & Objectives

  • Develop structured curriculum introducing embedded systems programming in C for real-world scenarios
  • Deliver lectures on microcontroller architecture, peripheral interfacing, and low-level programming
  • Provide hands-on programming exercises using microcontroller development boards
  • Introduce UART, SPI, and I2C communication protocols and guide implementation
  • Foster collaborative learning through group projects designing embedded systems solutions
📄
Materials Coming Soon

Syllabus, lecture notes, labs, and assignments will be posted here.