CPE - 487: Digital System Design