2023-2024 Academic Catalog

Search Results

IT 514. Distributed Systems. (3).

From mobile phones to the Internet, our lives depend increasingly on distributed systems linking computers and other devices together in a seamless and transparent way. This course provides students an understanding of the principles on which the Internet and other distributed systems are based, their architecture, algorithms and design and how they meet the demands of contemporary distributed applications through topics such as client/server software and N-tier architectures, middleware, Internet technologies, application development, system management, mobile and ubiquitous computing and distributed multimedia systems. Students will also learn the distributed systems infrastructure that supports Google both in terms of core search functionality and the increasing range of additional services offered by Google.