UWB and UW Seal
CSS 533 - Distributed Computing
Munehiro Fukuda       Computing and Software Systems       University of Washington Bothell   
Syllabi:
Spring 24
Spring 23
Spring 21
Spring 20
Spring 19
Autumn 15
Winter 14

Canvas, Assignments, Evaluation:
Canvas (Submission, Grade, etc.)
Homework Assignments

Programming Resources:
TCP Port Assigment
Java 11 API
Java EE
NetBeans
UW IT Connect

Textbooks:
Refer to Syllabus textbook/references

UWB Resources:
UWB Quantitative Skills Center
UWB Writing and Communication Center

University of Washington Bothell
Computing & Software Systems

Catalog Description

This course builds on knowledge of advanced programming methodologies in distributed computing. Topics covered include message passing, indirect communication, remote method invocation, distributed objects, multi-tier server-side programming, peer-to-peer systems, distributed synchronization, distributed check-pointing, and replica management. For each of the topics, we will cover the background and motivation; design approach and philosophy, current technology implementations, in-class discussions and laboratory hands-on programming exercises.


Announcements