ece120-spring-2022-notes-for-students.pdf