Basic Information
Introduction to Distributed Systems, Programming Over Tcp/ip, Remote Procedure Call, Group Communication. Distributed File Systems, Distributed Infrastructures# Web, Java Rmi And Reflection, Corba, Dcom, Enterprise Java, Beans. Concurrency# Synchronization, Mutual Exclusion, Deadlock (centralized And Distributed), Multi-threaded Programming, Atomic Transactions (centralized and Distributed), 2pl and 2pc Protocols. Mobile Agents And Frameworks.
Faculty: Electrical and Computer Engineering
|Undergraduate Studies
|Graduate Studies
Pre-required courses
(46209 - Structure of Operating Systems and 234124 - Introduction to Systems Programming) or (234123 - Operating Systems and 234124 - Introduction to Systems Programming) or 234124 - Introduction to Systems Programming