TCSS 558:
Applied Distributed Computing

csu-logo

Announcements Syllabus Grading Schedule Assignments

Home


Course Objectives:

The primary objectives of TCSS 558 is to communicate a variety of diverse techniques and concepts associated with constructing software that is distributed, reliable, efficient, and extensible. An array of topics and design tradeoffs will be covered which underlie modern Applied Distributed Computing. Topics include:

  • Programming multi-threaded server applications
  • Communication among objects on different computers (RPC, distributed objects)
  • Creating a server accessed by multiple clients
  • Distributed system architectures
  • Coordination algorithms
  • Consistency and replication
  • Introduction to Fault Tolerant Systems Implementation
  • Introduction to naming (locating and tailoring components)

  • Instructor

    Lecture Location
    Wes Lloyd
    Office: Cherry Parkes 229
    Office Hours: MW 4-5pm, or by appointment
    E-mail: wlloyd <@> uw.edu
    Tel: (253) 692-5681

    Winter Quarter 2019
    MW (5:50 - 7:50 PM)
    Joy 211

    School of Engineering and Technology, University of Washington-Tacoma,
    Tacoma, WA 98402 USA
    © 2019 University of Washington