Hardware and Networks