Credit points: 3.0
This course discusses aspects of building distributed systems, with an emphasis on reliability.
Lectures are held on Mondays 12:30-14:30 in Taub 3.
Recitations are held on Mondays 14:30-15:30 in Taub 3.
The grade will be composed of one bahan takef - 30%, and three programming home assignments (70%).
Prerequisites:
- Working knowledge of Java or C# (needed for programming assignments).
- General knowledge of OOP concepts.
- Operating Systems.
- Parallel and Distributed Programming.
- Other courses in Distributed Algorithms and Introduction to Computer Networks can be helpful, but are not necessary.