Skip to main content
TR EN

Course Catalog

CS 403 Distributed Systems 3 Credits
This course focuses on the design, implementation and management of distributed computing systems. Topics include: naming, security, reliability, resource sharing, an remote execution; network protocol issues above the transport level; electronic mail; network and distributed file systems and databases; handling transactions and coordination of multiple machines, consistency models and distributed semantics, fault tolerance.
Last Offered Terms Course Name SU Credit
Fall 2023-2024 Distributed Systems 3
Fall 2022-2023 Distributed Systems 3
Fall 2021-2022 Distributed Systems 3
Fall 2020-2021 Distributed Systems 3
Spring 2019-2020 Distributed Systems 3
Spring 2018-2019 Distributed Systems 3
Spring 2017-2018 Distributed Systems 3
Spring 2015-2016 Distributed Systems 3
Spring 2013-2014 Distributed Systems 3
Spring 2011-2012 Distributed Systems 3
Spring 2010-2011 Distributed Systems 3
Fall 2008-2009 Distributed Systems 3
Spring 2006-2007 Distributed Systems 3
Spring 2005-2006 Distributed Systems 3
Spring 2003-2004 Distributed Systems 3
Spring 2002-2003 Distributed Systems 3
Prerequisite: CS 307 - Undergraduate - Min Grade D
Corequisite: CS 403L
ECTS Credit: 6 ECTS (6 ECTS for students admitted before 2013-14 Academic Year)
General Requirements: