Teacher: Prof. Erez Petrank, Taub 528, tel. 4942.
T.A.: Michal Friedman
Prerequisites: Operating Systems (234119 or 234120) and Algorithms 1 (234246 or 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 (class participation,) homework, and final exam.