Instructor
Dr. Teofilo F. Gonzalez Office: 2119 Harold T. Frank Hall
Phone: 893-3849
Office hours: M: 1:00 pm - 2:00 pm and W: 10:00 am - 11:00 am.
E-mail: teo@cs.ucsb.edu
Teaching Assistants
Daniel Havey
Office: CSIL
Phone: -
Office hours: Tu 5:00 pm - 6:00 pm and F 11:30am - 12:00 pm.
E-mail: dhavey@cs.ucsb.edu
Ceren Budak
Office: CSIL
Phone: -
Office hours (FOR PROJECT ONLY): W 1:00 pm - 2:00 pm and Th 1:00 pm - 2:00 pm.
E-mail: cbudak@umail.ucsb.edu
Learn techniques to solve problems efficiently. These techniques are: greedy methods, divide and conquer, dynamic programming, backtracking, and branch and bound. Apply the techniques to design efficient algorithms for problems from several fields of study. The performance of the resulting algorithms will be investigated theoretically and empirically.
.