Link Search Menu Expand Document

CE346 - Microprocessor System Design

Fall 2025

Syllabus

Syllabus PDF

Lectures

Labs

Schedule

WeekDate Lecture Due
116-SepTue1Introduction 
 18-SepThu2Microcontrollers 
 19-SepFri-–(No Required In-Person Meeting) 
    Lab0: Software Setup 
223-SepTue3Embedded Software 
 25-SepThu4Interrupts and Digital I/O 
 26-SepFriLab1Lab1: MMIO and Interrupts 
330-SepTue5Prototyping & Digital CircuitsQuiz1
 2-OctThu6Timers 
 3-OctFriLab2Lab2: Virtual TimersLab1
47-OctTue7Sensors 
 9-OctThu8Driver Design 
 10-OctFriLab3Lab3: LED MatrixLab2, Project Proposals
514-OctTue9Analog InputQuiz2
 16-OctThu10Analog Output 
 17-OctFriLab4Lab4: BreadboardingLab3
621-OctTue-–Project Design PresentationsDesign Presentations
 23-OctThu-–Project Design Presentations 
 24-OctFriLab5Lab5: Audio and ServoLab4
    Drop Deadline 
728-OctTue11Wired Communication: UARTQuiz3
 30-OctThu12Wired Communication: SPI, I2C 
 31-OctFriLab6Lab6: I2C SensorsLab5
84-NovTue13Wired Communication: Other Protocols 
 6-NovThu14Wireless Communication 
 7-NovFri-–Project Office HoursLab6
911-NovTue15Nonvolatile Memory & Energy Management 
 13-NovThu16Embedded OS 
 14-NovFri-–Project Office HoursProject Check-ins
1018-NovTue17Wrap-upQuiz4
 20-NovThu18Embedded Systems Research 
 21-NovFri-–Project Office Hours 
1125-NovTue Thanksgiving Break 
 27-NovThu   
122-DecTue-–Project Office Hours 
 4-DecThu-–Project Office Hours 
 5-DecFri-–Project Office Hours 
Exam9-DecTue-–Project Demo Session (Mudd 3514)Project Code &
Week    Partnership Survey