Dah-Yoh LimDah-Yoh Lim (林達佑)

MIT Computer Science and Artificial Intelligence Laboratory (CSAIL)
The Stata Center
32 Vassar Street, 32-G630
Cambridge, MA 02139, USA

Office Phone: 617-253-5971 (until Sept. 1st 2008)

Email: dylim AT csail DOT mit DOT edu

On Sept. 1st, 2008 I received my Ph.D. from the Cryptography and Information Security Group at the MIT CSAIL. My advisors were Professor Shafi Goldwasser and Dr. Ran Canetti.

I'm a Malaysian (Chinese) and was born and raised in Taipei, Taiwan. I went to Dominican Interational School (私立道明外僑學校) in Taipei until 7th grade and then moved "back" to Malaysia, studying in Riverside Secondary, Singapore (travelling between the two countries daily for years). I then moved to Singapore for my junior college education at Anglo-Chinese, which I left in my second year since I got admitted to Finance at National Taiwan University (NTU, 國立臺灣大學).

I love to learn. Once I got into NTU I asked a professor to let me take his year-long Molecular Biology class for Ph.D. students and aced it. In my sophomore year I double-majored in Computer Science and Information Engineering. NTU was very exciting for me and in short I did a lot of other interesting (and some just outright crazy) things. One example (that I can safely post) is that I convinced a locksmith to take me as his apprentice; for my "graduation" he charged me to "steal" his motorcycle using limited tools in less than 30 seconds, which I did (and had a great ride).

In 2001 I came to MIT for my Ph.D. studies. This is a great place and I've had many wonderful discussions and made many friends whom I can constantly learn from. I defended my Ph.D. thesis on May 12th, 2008 and officially graduated on Sept. 1st, 2008.

June 2004 - Sept. 2008
Massachusetts Institute of Technology, Ph.D. in Computer Science
Sept. 2001 - June 2004
Massachusetts Institute of Technology, S.M. in Computer Science
Sept. 1996 - June 2001
National Taiwan University, B.B.A. in Finance
  National Taiwan University, B.S. in Computer Science & Info Engineering
Jan. 1995 - June 1996
Anglo-Chinese Junior College, Singapore
1991- Dec. 1994
Riverside Secondary, Singapore
1985- 1991
Dominican International School, Taipei, Taiwan

Recent Publications:

Ran Canetti, Dror Eiger, Shafi Goldwasser and Dah-Yoh Lim. "How to Protect Yourself without Perfect Shredding". ICALP 2008, Reykjavik, Iceland, July 6-13, 2008.

Ji Li, Dah-Yoh Lim. "Enable Knowledge Sharing in Intrusion Detection". MIT CSAIL Student Workshop 2007 (CSW2007), Gloucester, MA, Sept. 24, 2007.

Ji Li, Dah-Yoh Lim, Karen Sollins. "Dependency-based Distributed Intrusion Detection". The 16th USENIX Security Symposium, DETER Community Workshop on Cyber Security Experimentation and Test 2007, Boston, MA, Aug. 6-7, 2007.

Ji Li, Karen Sollins, and Dah-Yoh Lim. "Implementing Aggregation and Broadcast over Distributed Hash Tables". ACM Computer Communication Review, Volume 35, Number 1, Jan. 2005.

Ji Li, Dah-Yoh Lim. "A Robust Aggregation Tree on Distributed Hash Tables". MIT Student Oxygen Workshop 2004 (SOW2004), Ashland, MA, Sept. 10, 2004.


I have been a tutor since I was 16, and although I'm not a smart person I take great pride in inspiring people and absolutely love seeing the spark in students' eyes when they finally understood the subject. I opened a tuition center around 1998, but closed it in about a year to focus on being the president of a club and on double majoring in Finance and Computer Science, among other things.

I was a teaching assistant (TA) for the following courses at MIT:

  • 6.041/6.431 Probabilistic System Analysis (about 250-300 students each term; numerous terms; often as the Head TA which is in charge of managing the course and the staff of about 12 professors and graduate students).
  • 6.857 Cryptography and Network Security (about 150 students).
  • 6.046 Introduction to Algorithms (about 100-150 students each term; numerous terms).

As of the end of fall 2007, I was the 2nd most experienced TA out of the 165 active TAs in MIT EECS.

The following are some student comments from spring 2007 (6.046 Intro to Algorithms):

Comment: good teacher
Comment: Enthusiastic and accessible.
Comment: very animated, funny
Comment: He was actually pretty good.
Comment: He asks for questions at every juncture, and he is an unintimidating lecturer. His recitations are, dare I say it, enjoyable. He should be careful to plan ahead so that we can finish all that we need to cover in the allotted time.
Comment: Knew the material well. Answered questions from the class and allowed interesting side conversations/debates (related to algorithms, of course). Didn't always manage time well (double-edged sword I guess).
Comment: Good blackboard technique, usually clear but sometimes seemed to fudge over some things.


My advice on applying to grad schools are in my chinese book: MIT 男孩林達佑 (2001), full version will be online soon. If you are in Malaysia, Singapore, Hong Kong or Taiwan, there's a good chance your university or local library has it.

Videos of the numerous talks I gave will be online when I find them. There is one online here from NTU.

Some (Roland 700SX or Steinway A) piano recordings will be here soon.

- Canon (George Winston's arrangement with minor modifications by me).

- Recent Practice of Mozart's variations on "Twinkle Twinkle Little Star" (only the theme and five variations, as in the Japanese Drama "Nodame Cantabile", with mistakes and problems -- looks like my Juilliard application should wait, indefinitely...).

- SHE's 遠方 (based on my own transciption).

My recent electric guitar recordings, coming soon. My guitar teacher and friend is German Schauss, one of the fastest guitarists of all time (July 2008 Issue of Guitar World).