CSE 224. Graduate Networked Systems (4 units)
Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse224
Description
This course will provide a broad understanding of network design and implementation. Topics include techniques for building distributed applications, sockets programming, remote procedure calls (RPC), scale-out distributed directories, distributed consensus and state management, fault tolerance, networked storage, indirection, overlay networks, load balancing, and datacenter design. Prerequisites: graduate standing or consent of instructor. This course is intended for MS students. PhD students may only take the course if they are not in systems/networking concentrations.
Prerequisite courses
CSE 224 has no prerequisite courses.
Successor courses
No courses have CSE 224 as a prerequisite.