Ian Buck - Amir Give'on Princeton University, Department of Electrical Engineering ELE 375, Computing Structures Prof. Wayne Wolf