EEL 3701: Digital Logic and Computer Systems