everything.study
CSE 5360

Distributed System Design: Models and Languages

3 units

Modern computing environments are highly distributed. This has been the result of major advances in networking technology and their rapid assimilation by a society that functions in a highly distributed and decentralized manner. The goal of this course is to familiarize students with basic concepts, models, and languages that shaped recent developments in distributed computing. The focus is on exploring new ways of thinking about computing and communication that made the development of distributed software systems possible. Competing concepts and design strategies will be examined both from a theoretical and a practical perspective.

Prerequisites & course information

Credit 3 units. Eng: CSESYS, TOP, TOPEQ, TOPIII Typical periods offered: Fall

Sources