Curriculum Vitae

Download my curriculum vitae here.

William Yeoh
Computer Science Department
University of Southern California
Henry Salvatori Computer Center (SAL) 237
941 W 37th Street
Los Angeles, CA 90089-0781, USA
Phone: +1-213-740-6747
E-mail: wyeoh@usc.edu
Web: http://scf.usc.edu/~wyeoh/

Research Interests

Artificial Intelligence; Single and Multi-Agent Systems; Planning and Scheduling; Path Planning; Task Allocation; Heuristic Search; Incremental Search; Distributed Constraint Optimization (DCOP)

Education

Ph.D. in Computer Science (Aug 2004 - Present)
University of Southern California, Los Angeles, CA
  - Dissertation: Speeding Up Distributed Constraint Optimization Search Algorithms
  - Committee: Sven Koenig (chair), Maged Dessouky, Gaurav Sukhatme, Milind Tambe, Makoto Yokoo
  - GPA: 4.00/4.00

M.S. in Computer Science (Aug 2004 - May 2007)
University of Southern California, Los Angeles, CA

M.S. in Mechanical Engineering and Applied Mechanics (Aug 2000 - July 2004)
University of Pennsylvania, Philadelphia, PA
  - Advisor: Vijay Kumar

B.S.E. in Mechanical Engineering and Applied Mechanics (Aug 2000 - July 2004)
University of Pennsylvania, Philadelphia, PA
  - Graduated Magna cum Laude

Honors and Awards

Honor Societies
  - Phi Kappa Phi (All-discipline Honor Society) (2007)
  - Pi Tau Sigma (Mechanical Engineering Honor Society) (2003)

Research
  - AAMAS 2009 Pragnesh Jay Modi Best Student Paper Award Nomination for Caching Schemes for DCOP Search Algorithms (2009)

Teaching
  - Teaching Assistant Fellow, Center for Excellence in Teaching, University of Southern California (2009)
  - Award for Excellence in Teaching, Center for Excellence in Teaching, University of Southern California (2009)
  - University Outstanding Teaching Assistant Award Nomination, University of Southern California (2009)
  - Outstanding Teaching Assistant Award, Computer Science, University of Southern California (2007)
  - Outstanding Teaching Assistant Award, Computer Science, University of Southern California (2004)

Education
  - Magna cum Laude, B.S.E., University of Pennsylvania (2004)
  - Dean's List, University of Pennsylvania (2004)
  - Dean's List, University of Pennsylvania (2002)
  - Dean's List, University of Pennsylvania (2001)

Research Experience

Graduate Research Assistant (Aug 2005 - Present)
Intelligent Decision Making Research Group (Sven Koenig)
Computer Science Department, University of Southern California, Los Angeles, CA
  - Designed and implemented efficient DCOP search algorithms.
  - Implemented a virtual human navigation module in a collaborative effort with the Institute for Creative Technologies in its Spatial Cognition Project.
  - Guided graduate students who were taking a semester long directed research course (CSCI 590).
  - Guided undergraduate students who were in the Research for Experiences in Undergraduate (REU) summer program sponsored by the National Science Foundation.

Graduate Research Assistant (Aug 2004 - Jul 2005)
Interaction Laboratory (Maja Mataric)
Computer Science Department, University of Southern California, Los Angeles, CA
  - Designed a robotic walking companion using Pioneer 2DX and SICK laser rangefinders.
  - Programmed robots using Player/Stage/Gazebo software.

Teaching Experience

Teaching Assistant Fellow (Fall 2009 - Spring 2010)
Center for Excellence in Teaching, University of Southern California, Los Angeles, CA
  - Contributed to the development of training curricula for teaching assistants across the university.

Teaching Assistant
Computer Science Department, University of Southern California, Los Angeles, CA
  - CSCI 561a: Foundations of Artificial Intelligence (Spring 2008)
  - CSCI 460: Introduction to Artificial Intelligence (Fall 2007)
  - CSCI 402: Operating Systems (Summer 2005, Fall 2005)
  - CSCI 101: Fundamentals of Computer Programming (Fall 2004, Spring 2005)
  - CSCI 480: Computer Graphics (Fall 2004)

Laboratory Assistant
Mechanical Engineering and Applied Mechanics Department, University of Pennsylvania, Philadelphia, PA
  - MEAM 515: Product Design (Spring 2004)
  - MEAM 510: Mechatronics (Spring 2004)

Access Science Fellow (Fall 2002 - Summer 2004)
Mathematics Department, University of Pennsylvania, Philadelphia, PA
  - Designed the curricula for a high school robotics class at University City High School.
  - Assisted in preparing lectures and laboratory materials for a high school physics class at University City High School.

Work Experience

Summer Intern (Summer 2006)
Institute for Creative Technologies, Marina del Rey, CA
  - Generated believable crowd behavior using finite state machines for the Intelligent Forces (IFOR) project.
  - Programmed an artificial agent that transfers knowledge gained from playing Warcraft 2 to other real-time strategy games.

Publications

View the list of publications.

Service

Program Co-Chair
  - DCR: International Workshop on Distributed Constraint Reasoning (2009)

Reviewer
  - CP: International Conference on Principles and Practice of Constraint Programming (2009)
  - WIAS: Web Intelligence and Agent Systems: An International Journal (2009)
  - CSCLP: International Workshop on Constraint Solving and Constraint Logic Programming (2008)
  - DCR: International Workshop on Distributed Constraint Reasoning (2007)
  - RSS: Robotics: Science and Systems Conference (2005)
  - ICRA: International Conference on Robotics and Automation (2004)