Hardware and Networking 1