-may 27, 2026 - class starts
-may 27, 2026 - you can download the course/lab syllabus from here: ece425 course/lab syllabus
-may 27, 2026 - you can download the old exams from here: ece425 old exams
-may 27, 2026 - deadline to submit your one paragraph project proposal by june 17, 2026
-may 27, 2026 - you can download the final project guidelines from here: final project guidelines and ideas
| Date | Assignment | Solution | Due Date |
| may 27, 2026 | homework 1 | homework 1 solution | june 5, 2026 |
| june 5, 2026 | homework 2 | homework 2 solution | june 12, 2026 |
| june 12, 2026 | homework 3 | homework 3 solution | june 19, 2026 |
| june 19, 2026 | homework 4 | homework 4 solution | june 26, 2026 |
| Date | Lecture | Topic | Note |
| may 27, 2026 | lecture 0 | course/lab overview | -- |
| may 27, 2026 | lecture 1 | introduction to embedded systems | -- |
| may 27, 2026 | lecture 2 | embedded C programming | part I |
| june 1, 2026 | lecture 3 | data representation | -- |
| june 1, 2026 | lecture 4 | gpio | -- |
| june 1, 2026 | lecture 5 | embedded C programming | part II |
| june 3, 2026 | lecture 6 | general purpose timers | -- |
| june 3, 2026 | lecture 7 | embedded C programming | part III |
| june 8, 2026 | lecture 8 | interrupt | -- |
| june 8, 2026 | lecture 9 | embedded C programming | part IV |
| june 10, 2026 | lecture 10 | pwm | -- |
| june 10, 2026 | lecture 11 | servo motors | -- |
| june 10, 2026 | lecture 12 | embedded C programming | part V |
| june 15, 2026 | lecture 13 | stepper motor | -- |
| june 15, 2026 | -- | midterm exam review | -- |
| june 17, 2026 | -- | midterm exam | -- | june 25 2026 | lecture 15 | adc | -- |
| june 24, 2026 | lecture 16 | lcd | -- |
| june 29, 2026 | lecture 18 | serial communications | -- |
| june 29, 2026 | lecture 19 | DACs | -- |
| june 29, 2026 | -- | -- | -- |
| july 1, 2026 | -- | final exam review | -- |
| july 6, 2026 | -- | final exam | -- |
-may 27, 2026 - you can download the demonstration source file from here: demo
-may 27, 2026 - you can download the first tutorial on software installation from here:tutorial 1
-may 27, 2026 - you can download the first tutorial on blinking LED from here:tutorial 2
-may 27, 2026 - you can download the first tutorial on project creation from here:tutorial 3
-may 27, 2026 - you can download the first tutorial on software programming & debugging from here:tutorial 4
-may 27, 2026 - you can download lab report template/guideline from here: lab report template
-may 27, 2026 - you can download the Cortex M4 user guide from here: Cortex M4 user guide
-may 27, 2026 - you can download the Tiva C Series evaluation kit user guide from here: Tiva evaluation kit user guide
-may 27, 2026 - you can download the Tiva C Series TM4C123GH6PM datasheet from here: Tiva C Series TM4C123GH6PM datasheet
-may 27, 2026 - you can download the IO base board user guide (EduVBase-V2 base board) from here: EduBase-V2 base board user guide
-may 27, 2026 - you can download the servo motor SG-90 datasheet from here: servo motor sg90 datasheet
-may 27, 2026 - you can download the temperature sensor LM45 datasheet from here: temperature sensor datasheet
-may 27, 2026 - you can download the light sensor PT334 datasheet from here: light sensor datasheet
-may 27, 2026 - you can download the poterntiometer GF063 datasheet from here: poterntiometer datasheet
-may 27, 2026 - you can download the LCD HD44780U datasheet from here: lcd datasheet
-may 27, 2026 - you can download the EduBase-V2 schamtic from here: EduBase V2 trainer board schematic
-may 27, 2026 - you can download the stepper motor 28BYJ-48 datasheet from here: stepper motor datasheet
| Date | Assignment | Note | Due Date |
| may 27, 2026 | -- | tutorials | june 5, 2026 |
| june 1, 2026 | lab 1 | gpio | june 8, 2026 |
| june 3, 2026 | -- | gpio | june 8, 2026 |
| june 8, 2026 | lab 2 | sound generation (timers) | june 15, 2026 |
| june 10, 2026 | lab 3 | interrupt | june 15, 2026 |
| june 15, 2026 | lab 4 | pwm | june 22, 2026 |
| june 17, 2026 | -- | pwm | june 22 |
| june 22, 2026 | lab 5 | stepper motor | june 29, 2026 |
| june 24, 2026 | lab 6 | 6adc, lcd, and sensors | june 29, 2026 |
| june 29, 2026 | -- | adc, lcd, and sensors | july 6, 2026 |
| july 1, 2026 | lab 7 | uart | july 6, 2026 |
| july 6, 2026 | -- | project presentation | -- |