notes and ece851 cheatsheet