Prerequisites: Operating Systems (234123) and Algorithms 1 (234247)
Studying Compilation Theory, Programming Languages, Or Distributed and Concurrent Programming will help understanding the issues, but is not compulsory.
Grades will be determined by final exam (at least 75%), homework (at least 10%), and class participation (at most 15%).
Erez's reception hours are scheduled to one hour after the lecture (at 13:30) in his office, Taub 528.