Home National University of Singapore Map of NUS School of Computing SoC Location
Last updated: 24 February 2012    
Go to my  home page Go to my personal page Go to my links page Comments and suggestions are welcome!
Hits since 13-Sep-94: 33686. Accesses today: 5. Statistics.
Facebook
My facebook site
Office
COM1 #03-12
Tel
(65) 6516-2906
E-mail
tantc @ comp.nus.edu.sg
Web
http://www.comp.nus.edu.sg/~tantc/
Schedule
NUS Academic Calendar
Jan | Feb | Mar 2012
Teaching
(AY2011/2 Sem 1I)
CS1020 and CS2100
Research Interests
Algorithms
Data Structures
Computational Geometry
Full Address
School of Computing
National University of Singapore
13 Computing Drive
Singapore 117417
G.O. Tel: (65) 6516-2727
Fax: (65) 6779-4580
Tan Tuck Choy, Aaron
MSc Comp Sc (NUS)
Senior Lecturer
School of Computing
TEACHING
I guess it is pretty cool and heartwarming at the same time, to receive a card such as this from a student two years after he had taken your module. (I hope it is not because I gave him the only A. :)) To the student whose name I have forgotten -- thank you!

I sitll have a lot to learn about teaching, among other things, from people around me, including my fellow colleagues (some of whom are my teachers), and even from my own students. For example, I learned this lesson from my teacher-cum-colleague.

This article Best Teacher I Ever Had remains my favourite.

Tomorrow's ProfessorSM Listserv is a site where I obtain useful information on teaching and learning.
  • Students' Feedback:
    AY2010/1 Semester 1: Comments on Teacher | Comments on Module
    AY2010/1 Semester 2: Comments on Teacher | Comments on Module

  • Past modules lectured:
  • 2010/1 Sem 1: CS1010 | Sem 2: CS2100
  • 2009/2010 Sem 1: CS1101 | Sem 2: CS2100
  • 2008/9 Sem 1: CS1101X | Sem 2: CS2100
  • 2007/8 Sem 1: CS1101X | Sem 2: CS2100
  • 2006/7 Sem 1: CS1101X | Sem 2: CS1104
  • 2005/6 Sem 1: CS1101X | Sem 2: CS1104 | Sem 4: CS2281
  • 2004/5 Sem 1: CS1101 | Sem 2: CS1104
  • 2002/34 - 2003/4: CS1104 [Lecturer]
  • 2001/2: CS1101C [Lecturer]
  • 2000/1 Semester 1: CS1101C [Lecturer]
  • 1999/2000 Vacation: Preparatory Programme for Foreign Students [Co-Lecturer]
  • 1999/2000 Semester 1/2: CS1103 [Instructor]
  • 1998/9 Vacation: Preparatory Programme for Foreign Students [Instructor]
  • 1998/9 Semester 2: CS1103 [Instructor]
  • 1998/9 Semester 1: CS1101C [Instructor]
  • 1997/8 Semester 2: IC1103 [Instructor]
  • 1997/8 Semester 1: IC1101C [Instructor]
  • 1996/7 Semester 2: IC103 [Instructor]
  • 1996/7 Semester 1: IC101 [Tutor and Lab co-ordinator]
  • 1995/6 Semester 2: IC102 [Tutor]
  • CS106 (Computer Architecture and Organisation) [Tutor]
  • CS105 (UNIX) [Tutor]
  • Ngee-Ann Polytechnic (C Programming) [Part-time Instructor]
  • Catholic Junior College (Computing) [Relief Teacher]

Teachers' Pledge

We, the teachers of Singapore, pledge that:
  • We will be true to our mission tobring out the best in our pupils.
  • We will be exemplary in our discharge of our duties and responsibilies.
  • We will guide our pupils to be good and useful citizens of Singapore.
  • We will continue to learn and pass on the love of learning to our pupils.
  • We will win the trust, support and co-operation of parents and the community so as to enable us to achieve our mission.
WORK AND COMMITTMENTS
Designation: Other appointments: Past appointments:
  • Assistant Dean (Special Programmes), School of Computing [June 2002 - June 2006]
  • Advisor to NUS Students' Computing Club [August 1998 - June 2006]
  • Honorary Secretary, National Olympiad in Informatics Committee [September 1997 - September 2004]
  • Director, NUS Multi-purpose Co-operative Society [July 2000 - July 2004]
  • FTEC Committee Member [July 2001 - July 2004]
  • Committee Member of Academic Issues Subcommittee for students with special needs [May 2003 - January 2004]
  • Chair, SoC Plagiarism Task Force [January 2003 - July 2003]
  • President of CISA Association [April 1994 - April 2002]
  • NUS CDTL Affiliate [July 1999 - 2002]
  • Member of SEARCC 2000 ISSC Scientific Committee [December 2000]
  • Member of MOE Computing Syllabus Review Committee [November 1997 - November 1998]
  • Advisor to NSC (Programming Section) Competition [April - July 2000]
  • Member of SEARCC'99 ISSC Scientific Committee [December 1999]
  • Member of MOE Computing Syllabus Review Committee [November 1997 - November 1998]
  • Trainer of Singapore International Olympiad in Informatics (IOI) teams. [1992 - 1998]
    Team leader for IOI'92, IOI'93, IOI'94, and IOI'97.
  • Member of the NUS Science Foundation Module, DISCS sub-committee. [January 1996 - December 1997]
  • Councellor for the NUS Science Research Programme. [May - June 1995]
RESEARCH
PROJECTS SUPERVISED
  • Self-Adjusting Data Structures in Retrieval (UROP). [May 2005 - April 2006]
    Shashin Jawahirlal Surti.
  • Music Composition using Algorithms based on Music Theories (UROP). [Nov 2003 - Oct 2004]
    Liu Ruizhe.
  • Program Analysis with Automated Generation of Inline Documentation (UROP). [Nov 2003 - Oct 2004]
    Sarabjit Singh.
  • An Integrated Database System for CISAA. [1998]
    Co-supervision with Dr Ang Chuan Heng.
    Team members: Stephanie Lim Li Yen, Emily Ng Foong Sen, Dan Yeo Tzy Cheng.
  • Introduction to Computer Science. [1996]
    Co-supervision with Dr Tay Yong Chiang.
    Team members: Lee Fui Li, Lee Lay Peng, Lee Sheau Poh.
AWARDS
  • NUS Teaching Excellence Honour Roll (2010).
  • NUS Annual Teaching Excellence Award (2008/9).
  • NUS Annual Teaching Excellence Award (2007/8).
  • SoC Teaching Excellence Honour Roll (2009).
  • SoC Teaching Excellence Award (2009).
  • SoC Teaching Excellence Award (2008).
  • Outstanding Mentor Award (2008), Science Mentorship Programmes
  • SoC Teaching Excellence Award (2007).
  • SoC Teaching Excellence Award (2006).
  • SoC Teaching Excellence Award (2005).
  • First Consecutive Winner of Students' Choice Award (2005/6).
  • Students' Choice Award (2004/5).
  • NUS Excellent Teacher (2003-2004).
  • SoC Teaching Excellence Award (2004).
  • SoC Teaching Excellence Award (2003)
  • NUS Excellent Teacher (2002-2003).
  • NUS Excellent Teacher (2001-2002).
  • SoC Teaching Excellence Award (2001).
  • SoC Teaching Excellence Award (1999).

Hits since 13-Sep-94: 33687. Accesses today: 6. Statistics.