UWB and UW Seal
CSS 533 - Distributed Computing
Munehiro Fukuda       Computing and Software Systems       University of Washington Bothell   
Syllabi:
Autumn 15
Winter 14

Resources:
Panopto Video Recording
GoPost
CollectIt for Lab
CollectIt for Homework
CollectIt for Exams
Course Evaluation
WebQ for Final Presentation (12/10/15)
WebQ for Final Presentation (12/15/15)
Homework Assignments
Java API
Java EE
NetBeans

Textbooks:
Distributed Systems: Concepts and Design

UW Resources:
UW IT Connect
UW C&C Unix Guide

UWB Resources:
Quantitative Skills Center
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