CS 180: Digital Systems Architecture (EE 180) — Stanford Root