CPS 196
Systems and Networks
home calendar topics labs resources

This course is a fast-paced introduction to core topics in operating systems, distributed systems, and networking. It is a prototype first course for a future "breadth-first" restructuring of the undergraduate systems curriculum. The course explores system-level functions, abstractions, and policies for a range of platforms in the network "ecosystem", including classical operating systems, mobile devices, network routers, and server clusters. It focuses on how these systems interact and coordinate over networks, and on the security and reliability of complex networked systems.