Smith, Michael DHu, EvelynRamaprasad, Dhilan2022-07-2020222022-06-032022Ramaprasad, Dhilan. 2022. Teaching Embedded Systems Programming. Bachelor's thesis, Harvard College.29065728https://nrs.harvard.edu/URN-3:HUL.INSTREPOS:37372707Given the proliferation of affordable microprocessors and accompanying microcontrollers which sit at the heart of the electronic devices that surround us, a modern engineering curriculum must teach the concepts that comprise the field of embedded systems. This work presents a model for a modular course, seated outside the traditional classroom, from which students and faculty can pick-and-choose the material that is relevant to their interests, doing so in a flexible way that is not obstructed by a list of prerequisite units. Guidance for maintaining accessibility, generality, and module independence accompanies a provided content map. This work culminates in a demonstration of a proof-of-concept aligned to the recommendations made along the way.application/pdfeneducationembedded systemsengineeringElectrical engineeringComputer scienceTeaching Embedded Systems ProgrammingThesis or Dissertation2022-07-20