Covers principles of computer systems and networking, including network design, protocols, and security