I came to Yale Computer Science Department
in 1995. I received the Master of Science in Computer Science degree in May 1996, and the
Master of Philosophy in Computer Science degree in August 1999.
I finished course requirements and got mostly Honors (which is equivalent to A). I spent my first summer at
Microsoft as an intern. When I came back to Yale, I started working with Prof. Paul Hudak
in the Functional Programming group (a.k.a. the Haskell Project).
My main research interests lie in the domain of real-time
hehavioral modeling. Examples of such include animation, robotics, and almost anything
conceptually continuous over time. You can follow this
link to find some of my papers and summaries.
Some of the research projects I have worked on include: Fran (modeling
animation), Frob (modeling robotics), dynamic code loading, etc. They are all prototyped
and implemented using Hugs,
an interpreted Haskell.
For some personal reasons, I have left the PhD program with
two Master's degrees. My education made me very competitive in the job market. Last, I had
some great time at Yale which I never forget.