Asst. Prof. at NTU (2006-present)

Teaching
Current (2009/10):
CPE 204: Discrete Mathematics and Algorithms (under-grad course)

Past:

CPE 204: Discrete Mathematics and Algorithms (lectures, tutorials; undergrad course)
               2006/7 (Sem 2), 2007/8 (Sem 1, Sem 2), 2008/9 (Sem 1, Sem 2)
CE 7490: Advanced Topics in Distributed Systems (graduate level course) [Course page]
               2007/8 (Sem 2), 2008/9 (Sem 2)
CPE 203/CSC203: Software systems and models (tutorials, undergrad course)
               2006/7 (Sem 1)
CSC 202: Algorithms (tutorials)
               2007/8 (Sem 1)
CPE 205: Operating Systems (labs, under-grad course)
               2007/8 (Sem 2)


Students/Research group
Phd. students:
  • Liu Xin (August 2007 - ongoing): Tentative title "Ensuring Reliability in Massively Distributed Systems"
  • Li Chenliang (January 2009 - ongoing)
  • Rajesh Sharma (January 2009 - ongoing)

Project officers:

  • Jackson Tan (July 2008 - ongoing): working on the mTeam project
  • Sally Ang (July 2009 - ongoing): working on the mTeam project

Research fellow:

  • Krzysztof Razdca (September 2008 - ongoing): working on the mTeam project

Undergraduate student projects:
Current:

  • P2P social application for bibliographic content management: Jabref++ (Two fyp students)
  • Penny saved is penny earned: A peer-to-peer approach to alleviate costs of operating Wikipedia (fyp)
  • Web 2.0 enhancement of a real (OCBC) bank's website (fyp)
  • Generic mapper for heterogeneous data formats used in a banking (OCBC) environment (fyp)

Past:

 - 2008/2009

 - 2007/2008


Research assistant at EPFL (2001-2005)

Teaching
Teaching Assistant
2004 (Summer Semester) - Introduction to Information Systems (under-graduate course)
2003/04 (Winter Semester) - Distributed Information Systems (under-graduate course)
2002/03 (Winter Semester) - Relational Databases (under-graduate course)
2001/02 (Winter Semester) - Distributed Information Systems (under-graduate course)
2001/02 (Winter Semester) - Fundamentals of Distributed Systems (graduate course)
Students (projects supervised)
Mohit Chawla: (Summer internship, 2005)
Kamand Kamangar: (Summer internship, co-supervised with P. Cudré-Mauroux, 2005)
Oana Jurca: Data-aware multicast implementation based on P-Grid (pre-doc school project, co-supervised with S. Baehni and R. Schmidt, 2004)
Fabius Klemm: A Query-Adaptive Partial Distributed Hash Table for Peer-to-Peer Systems (pre-doc school project, 2003)
Silvia Quarteroni: Autonomous Gossiping: A self-organizing epidemic algorithm for selective information dissemination in mobile ad-hoc networks (Summer internship, 2003)
Emma Frejinger: A Java simulator for studying data dissemination in mobile ad-hoc networks (Summer internship, 2002)



Last updated: 26th July 2009