Title: Hardware Theory