234123: Operating Systems

The course presents the essential components of modern operating systems. Topics include: Processes and Threads, Scheduling and Context Switch, Synchronization, Interrupts, Virtual Memory and File Systems.

Spring 2014 at the Technion

236373: Image Synthesis

The course focuses on advanced topics in computer graphics and specifically photo-realistic rendering. Topics include: Basics of sampling theory and applications to image manipulation, Ray tracing, Radiosity, Photon mapping, Selected advanced topics in volumetric graphics.

Winter 2013 at the Technion