CSE 136: Cloud Computing

University of California, Santa Cruz

In-depth exploration of distributed systems principles and advanced operating system concepts essential for building and deploying a data center operating system (i.e., a ''cloud''). Topics include client-server programming, distributed scheduling, virtualization (VMs, Containers), cloud computing frameworks (e.g., Kubernetes, Mesos, Docker), distributed storage, security in distributed systems, middleware for distributed environments, ubiquitous computing, and applications such as the Internet of Things, web services, big data, and peer-to-peer systems.

Still loading. This can take a moment on a slow connection.

Loading My Class Grades