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: W 3-4pm, or by appointment
    E-mail: wlloyd <@> uw.edu
    Tel: (253) 692-5681

    Fall Quarter 2017
    TTH (12:50 - 2:55 PM)
    Joy 117

    Institute of Technology, University of Washington-Tacoma,
    Tacoma, WA 98402 USA
    © 2017 University of Washington