ECE 4725
Last Updated
- Schedule of Classes - July 2, 2026 7:07PM EDT
Classes
ECE 4725
Course Description
Course information provided by the 2026-2027 Catalog.
Design of microcontroller systems using embedded Linux. Student teams design and debug example solutions on a target microcontroller (for example, Raspberry Pi) during lab sessions. Emphasis will be on application and Linux programming skills, processor and microcontroller architecture with some discussion of hardware interfaces. Students create a final, end-of-semester project using the microcontroller platform and development techniques discussed during the semester. This is a culminating design experience (CDE) course. Students need to be comfortable with digital hardware design, embedded systems, C programming, and they need to be familiar with basic Linux concepts.
Prerequisites ECE 3140.
Last 4 Terms Offered (None)
Learning Outcomes
- Students will demonstrate a knowledge of Embedded Linux.
- Students will program applications in Python or C using features available in the embedded Linux environment.
- Students will design applications using hardware externally connected to an embedded Linux system.
- Students will demonstrate a knowledge of Raspberry Pi platform and ARM microprocessor family.
- Students will design basic embedded systems using the Raspberry Pi.
- Students will work as a team to produce efficient, economical, and timely solutions for problems.
Regular Academic Session. Choose one lecture and one laboratory. Combined with: ECE 5725
-
Credits and Grading Basis
4 Credits Graded(Letter grades only)
-
Class Number & Section Details
-
Meeting Pattern
- MWF
- Aug 24 - Dec 7, 2026
Instructors
Ma, D
-
Additional Information
Instruction Mode: In Person
-
Class Number & Section Details
-
Meeting Pattern
- M
- Aug 24 - Dec 7, 2026
Instructors
Ma, D
-
Additional Information
Instruction Mode: In Person
Share
Or send this URL:
