Leong Hon Wai, School of Computing, National University of Singapore
My Teaching Experience (Most Recent First...)
2007/2008 Academic Year
2006/2007 Academic Year
- Fall 2006 -- no course (double-load in Spring 2007)
-
Combinatorial and Graph Algorithms (CS5234) (Spring 2007)
-
UIT2201 CS & IT Revolution for USP (Spring 2007)
- HYP Students: Edwin Ting WeiXuan (Nov 2006)
- UROP Students: Zheng Jia, YeNan, Pan YueChao (Nov 2006)
2005/2006 Academic Year
-
CS3233 Competitive Programming (Fall 2005)
-
UIT2201 CS & IT Revolution for USP (Spring 2006)
- HYP Students: Toh Kai Yang, Vu Quang Hai (Nov 2005)
- UROP Students: Li Xin (Nov 2005)
- HYP Students: Cheng YouJiang Max Tan Huiyi, Melvin Zhang ZhiYong (April 2006)
- UROP Students: Do Huy Hoang, Cao ZongHe;
Liu Huo, LiMengRan (Apr 2006)
2004/2005 Academic Year
-
UIT2201 CS & IT Revolution for USP (Spring 2005)
- Sabbatical Leave (at UCSD) (Fall 2004)
- Honours Students: Guo Yu (Apr 2005)
- UROP Students: Li Xin
2003/2004 Academic Year
-
UIT2201 CS & IT Revolution for USP (Fall 2003)
-
CS3233 Competitive Programming (Spring 2004)
- Honours Students:
Zhang Min, Zhao YunQing, Shantanu Singh, Wang Nan, somemore...
- UROP Students: who?
2002/2003 Academic Year
-
Combinatorial and Graph Algorithms (CS5234) (Fall 2002)
-
UIT2201 CS & IT Revolution for USP (Sp 2003)
- HYP Students:
Jee Jia Chang, Feng Chun,
Abhesh Kumar,
Liu Jiang Hong, Edmund Chan
- HYP Students (CPE):
Chong Kwong Ki, Tan Sock Lan
- UROP Students: Guan Bo, Sun Zhen Zhen, Zheng Wei (Oct 2002)
2001/2002 Academic Year
-
CS6204 Combinatorial and Graph Algorithms (Fall 2001)
- Spring semester -- no teaching (admin as Asst-Dean, Special Programmes)
- HYP Students: Liu Ming, Tan Jing Song (Apr 2002)
- HYP Students (CPE): Ben Leong Chee Wee, Soh Chee King, Hia Kim Hon (April 2002)
- UROP Students: Abhesh Kumar (Apr 2002)
2000/2001 Academic Year
1999/2000 Academic Year
1998/99 Academic Year
1997/98 Academic Year
1996/97 Academic Year
1995/96 Academic Year
1994/95 Academic Year
- Honours Students: Lam Poh Min
- CS407 Combinatorial Algorithms (Spring 95) (3 students)
IC101 Programming Methodology (Spring 95) (50 students)
-
IC101 Programming Methodology (Fall 94) (591 students)
-
Revamped the teaching of our introductory programming courses,
IC101 and
IC102.
Specifically, introduced
laboratory sessions,
more programming assignments to be done individually,
and also a
practical examination. Instituted automatic submission of
programs for convenient grading. (Bring new look into IC101.)
1993/94 Academic Year
- Honours Students: None (planning sabbatical)
- CP201 Algorithms and Data Structures (Tutorials) (Spring 94)
- IT111 Tutorials (Fall 93) (70 students)
1992/93 Academic Year
- Honours Students: Ku Liang Ping,
Somnath Chakravarty, Daniel Lim Kok Yong
- CS305 Analysis of Algorithms (Spring 93) (160 students)
- CS407 Combinatorial Algorithms (Fall 92) (8 students)
- IT111 Problem Solving and Algorithms (Fall 92) (37 students)
1991/92 Academic Year
- Honours Students: Spencer Chiang
- CS305 Analysis of Algorithms (Spring 92) (100 students)
- CS407 Combinatorial Algorithms (Fall 91) (6 students)
- IT111 Problem Solving and Algorithms (Fall 91) (30 students)
-
Formulated IT-Stream in 90/91 academic year. Managed to have
it implemented with two courses, IT111 and IT112 to replace
the Management modules. I teach the Problem Solving and
Algorithms portion of IT111.
This is a most challenging course to teach. I also use this
new stream as an opportunity to entice students towards R&D
1990/91 Academic Year
- Honours Students: None (away during summer months)
- CS407 Combinatorial Algorithms (Spring 91) (3 students)
- Updated this course this time around.
- CS203 Data Structures II (Fall 90) (330 students) [James Lee, Raymund Teo]
1989/90 Academic Year
- Honours Students: Steven Quek, Lee Sun Fei
- CS407 Combinatorial Algorithms (Spring 90) (15 students)
Formulated Honours course on combinatorial algorithms.
Taught for the first time.
- CS203 Data Structures II (Fall 89) (373 students) [James Lee, Raymund Teo]
1988/89 Academic Year
- Honours Students: James Lee, Tan Gek Woo
- CS305 Analysis of Algorithms (Spring 89) (160 students)
- CS203 Data Structures II (Fall 88) (310 students) [Wee Kheng, Kenneth Seah]
1987/88 Academic Year
- CS305 Analysis of Algorithms (Spring 88) (70 students)
Helped to revamp the syllabus of CS305 to emphasis
design and analysis of algorithms, algorithmic paradigms,
introduction to NP-completeness
- CS203 Data Structures II (Fall 87) (270 students) [Meng Chua & Wee Kheng]
1986/87 Academic Year
- CS122 Introduction to Computer Science for Computer Majors (Spring 87)
- CS102 Introduction to Computing with Applications to Architecture (Spring 87)
- CS122 Introduction to Computer Science for Computer Majors (Fall 86)
1985/86 Academic Year
- CS105 Introduction to Computer Science (Spring 86)
- CS101 Introduction to Computing for Engineers and Physical Scientists (Spring 86)
1985/86 Academic Year
My Teaching Page
Leong Hon Wai's Home Page
School of Computing