EE109 – Fall 2022 Introduction to Embedded Systems

EE109 – Fall 2022: Introduction to Embedded Systems

Midterm Info

What, When and Where

Wed. Mar. 9 at 7 p.m.

The Spring 22 Quiz will be in-person.


Policies and Procedures:

Honor Code

I pledge to uphold the highest academic standards and integrity. In accordance with USC Viterbi's Honor Code (, I affirm that I have not used any unauthorized materials in completing this exam, and have neither given assistance to others nor received assistance from others. Further, I affirm that I have not observed any other students in this class acting to gain an unfair advantage, or I have reported to my instructor any activity I have observed that is not in accordance with USC Viterbi's Honor Code. I do so to sustain a Viterbi culture of integrity, responsibility, community and "excellence in all our endeavors." I understand that there are significant consequences for violating academic integrity (
and that suspected violations will be reported to the School and the University.


Topics will be cumulative but focus on Units 5 - 10 (material after the Quiz). Thus, we can still ask you bit-fiddling questions, binary and number representation problems, and/or resistive circuit questions but those would have less weight than the questions on Units 5-10.

Unit 1

Unit 2

Unit 3

Unit 4

Unit 5

Unit 6

Unit 7

Unit 8

Unit 9

Unit 10


The exam will have only a few general short answer/fill in the blank question, and instead focus more on ability to apply knowledge through problems similar to your homeworks but requiring the use of 1 or more concepts that demonstrate understanding. You should know the material and procedures for solving problems well enough that you can quickly produce solutions once you identify the procedure to apply. If you spend unnecessary time trying to recall what procedure applies when and how to perform that procedure you will likely run out of time.

Ways to Prepare


Digital Logic Related Practice Problems