Introduces the basic concepts of computer systems and networks. Covers operating system services, file systems, resource management, synchronization, the concept of a process, and process cooperation and interference. Introduces networks, including network architectures, network protocols, and communication paradigms (point-to-point, multicast/broadcast, and connectionless vs. connection-oriented). Uses examples from real operating systems and networks (Unix, Linux, Windows, TCP/IP, and Ethernet) to reinforce the concepts.