My Courses (Course notes available for those marked in Red)
-
1991-1993: University of Illinois at Urbana Champaign
- 130 Calculus II
-
1994-1995: University of Illinois at Urbana Champaign
- 242 Calculus of Several variables
-
1996-1997 : National Chung Cheng University
- Algebra II (Galois Theory)
- Analytic Number Theory I and II
- Algebraic Number Theory
-
1997-1998 : National University of Singapore
- MQ1101 Algebra (Lecturer) (Number of students : 42. Teaching performance : 9.218/10)
- MA1101 Linear Algebra (Tutor) (Number of students : 27. Teaching performance : 8.519/10)
- MA1100 Basics of Mathematics (Tutor) (Number of sudents : 88. Teaching performance 8.333/10)
-
1998-1999: National University of Singapore
- MQ3203 Complex Analysis (Number of students : 55. Teaching performance :8.857/10)
- MA2204 Elementary Number Theory (Number of students : 31. Teaching performance : 8.203/10)
- MA3218 Coding Theory (Tutorial) (Number of students : 69. Teaching performance : 8.157/10)
-
1999-2000: National University of Singapore
- MQ3201 Number Theory and Modern Algebra (Number of students : 89. Teaching performance : 7.424/10)
- TSC2173 Elementary Number Theory for Special Programme in Science
-
2000-2001: National University of Singapore
- MQ3203 Complex analysis (Number of students : 44. Teaching performance : 8.455/10)
- MA3203 Rings and Fields (Number of students : 23. Teaching performance : 8.348/10)
-
2001-2002: National University of Singapore
- MA4263 Introduction to Analytic Number Theory (Number of students : around 20. Teaching performance : 4.2/5)
- MA5202 Number Theory
-
2001 November - 2002 March: University of Sussex (not paid for the duty)
- Tutor for Elementary Number Theory
-
2002-2003: National University of Singapore
- MA4263 Introduction to Analytic Number Theory (Number of students : 8. Teaching performance: 4.625/5)
- MQ3201 Abstract Algebra (Number of students : 75. Teaching performance : 4.187/5)
- CS1231S Discrete Structures (Accelerated). (Number of students : 62. Teaching performance : 4.403/5)
-
2003-2004: National University of Singapore
- MA4263 Introduction to Analytic Number Theory (Number of students : 14. Teaching performance : 3.786/5)
- MA5202 Number Theory (Number of students : 4. Teaching performance : 4.24/5)
-
2004-2005: National University of Singapore
- MA4263 Introduction to Analytic Number Theory (Number of students: 14 out of 16 students responded. Teaching performance : 3.5/5)
-
2004 - 2005: Massey University (Albany) at New Zealand (not paid for the duty)
- Co-teach (with Shaun Cooper) the graduate course 160.704 Studies in theoretical mathematics with subtitle: Number Theory, (seven lectures).
-
2005-2006: National University of Singapore
- MA2202 Algebra I (Number of students : 75. Teaching performance : 4.262/5)
- MA1104 Calculus of several variables (tutorial) (Number of students : 44. Teaching performance : 4.286/5)
-
2006-2007: National University of Singapore
- MA1102R Calculus. Lecture : 4.083 (Number of students : 208. Teaching 63.46% responded to the evaluation, 15 nominations for best teaching) Tutorial : 3.87 (46 students out of 94 students responded)
- MA2202 Algebra 1. Lecture (58 out of 82 responded. Teaching performance : 4.448, 18 nominations for best teaching). Tutorial (58 out of 82 responded. Teaching performance : 4.397)
-
2007-2008: National University of Singapore
- MA1102R Calculus. Lecture : 3.995 (208 out of 229 students responded. 18 nominations for best teaching). Tutorial : 4.268 (194 students out of 225 students responded)
- MA4263 Introduction to Analytic Number Theory. Lecture and Tutorial : 4.875 (8 out of 18 students responded).
-
2008-2009: National University of Singapore
- MA1102R Calculus. Lecture : 4.013 (150 out of 195 students responded. 15 nominations for best teaching). Tutorial : 4.327 (49 students out of 76 students responded)
- MA3265 Introduction to Number Theory. Lecture and Tutorial : 4.286 (7 out of 14 students responded. 1 nomination for best teacher.)
-
2009-2010: National University of Singapore
- MA3265 Introduction to Number Theory. Lecture : 4.5 (10 out of 20 students responded. 3 nominations for best teacher.) Tutorial : 4.222
- MA2101 Linear Algebra 2. Tutorial : 4.224 (49 out of 60 students responded. 7 nominations for best teacher).
-
2010-2011: National University of Singapore
- MA2202 Algebra 1. Lecture : 4.527 (55 out of 68 students responded. 27 nominations for best teacher). Tutorial : 4.519
- MA4263 Introduction to Analytic Number Theory. Lecture : 4.333 (9 out of 15 students responded). Tutorial : 4.167.
-
2011-2012: National University of Singapore
- MA2202 Algebra I. Lecture : 4.407 (59 out of 87 students responded. 23 nominations for best teacher). Tutorial : 4.368.
- MA3111 Complex Analysis I. Lecture : 4.224 (98 out of 148 students responded. 27 nominations for best teacher). Tutorial : 4.221.
-
2012-2013: National University of Singapore
- MA3265 Introduction to Number Theory. Lecture : 4.667 (9 out of 18 students responded. 5 nominations for best teacher). Tutorial : 4.556.
- MA2101 Linear Algebra 2. Tutorial : 4.347 (72 out of 95 students responded. 11 nominations for best teacher).
-
2013-2014: National University of Singapore
- MA3111 Complex Analysis I. Lecture : 4.513 (23 out of 46 students responded. 13 nominations for best teacher). Tutorial : 4.551.
- MA4263 Introduction to Analytic Number Theory. Lecture : 4.517 (5 out of 13 students responded, 3 nominations for best teacher). Tutorial : 4.57.
-
2014-2015: National University of Singapore
- MA3265 MA3265 Introduction to Number Theory. Lecture : 4.656 (26 out of 39 students responded. 6 nominations for best teacher). Tutorial : 4.731.
- MA1101R Linear Algebra 1. Tutorial : 4.314 (71 out of 101 students responded. 11 nominations for best teacher).
- MA3111 Complex Analysis I. Lecture : 4.585 (49 out of 86 students responded. 25 nominations for best teacher). Tutorial : 4.601.
-
2015-2016: National University of Singapore
- MA3265 MA3265 Introduction to Number Theory. Lecture : 4.966 (3 out of 9 students responded. 1 nomination for best teacher). Tutorial : 4.966
- MA3111 Complex Analysis I. Lecture : 4.506 (44 out of 71 students responded. 12 nominations for best teacher). Tutorial : 4.507.
-
2016-2017: National University of Singapore
- MA3111 Complex Analysis I. Lecture : 4.50 (43 out of 84 students responded. 19 nominations for best teacher). Tutorial : 4.5.
-
2017-2018: National University of Singapore
- MA3265 Introduction to Number Theory. Lecture : 4.5 (11 out of 27 students responded. 5 nominations for best teacher). Tutorial : 4.5.
- MA3111 Complex Analysis I. Lecture : 4.4 (44 out of 71 students responded. 17 nominations for best teacher). Tutorial : 4.4.
-
2018-2019: National University of Singapore
- MA4203 Galois Theory. Lecture : 4.4 (5 out of 14 students responded. 1 nomination for best teacher). Tutorial : 4.4.
- MA1101R Linear Algebra 1. Tutorial : 4.3 (89 out of 120 students responded. 24 nominations for best teacher).
- MA4263 Introduction to Analytic Number Theory. Lecture : 5 (7 out of 20 students responded, 5 nominations for best teacher). Tutorial : 5.
-
2019-2020: National University of Singapore
- MA4203 Galois Theory. Lecture : 4.6 (8 out of 13 students responded. 1 nomination for best teacher). Tutorial : 4.6.
- MA1101R Linear Algebra 1. Tutorial : 4.7 (58 out of 117 students responded. 29 nominations for best teacher).
-
2020-2021: National University of Singapore
- MA3111 Complex Analysis I. Lecture : 4.6 (21 out of 46 students responded. 10 nominations for best teacher). Tutorial : 4.6.
- MA3265 Introduction to Number Theory. Lecture : 4.8 (13 out of 18 students responded. 7 nominations for best teacher). Tutorial : 4.9.
-
2021-2022: National University of Singapore
- MA1521 Calculus for Computing. Lecture : 4.63 (598 out of 754 students responded. 206 nominations for best teacher). Tutorial : 4.3.
- MA3265 Introduction to Number Theory. Lecture : 4.8 (9 out of 17 students responded. 3 nominations for best teacher). Tutorial : 4.6.
-
2022-2023: National University of Singapore
- MA2001 Linear Algebra 1. Tutorial: 4.6 (162 out of 225 students responded. 68 nominations for best teacher).
- MA4203 Galois Theory. Lecture : 4.69 (12 out of 16 students responded. 6 nominations for best teacher). Tutorial : 5.
- MA3265 Introduction to Number Theory. Lecture : 5 (7 out of 12 students responded. 3 nominations for best teacher). Tutorial : 4.8.
- MA1521 Calculus for Computing. Tutorial : 4.3 (62 out of 76 students responded. 14 nominations for best teacher).
-
2023-2024: National University of Singapore
- MA2001 Linear Algebra 1. Tutorial: 4.8 (41 out of 52 students responded. 14 nominations for best teacher).
- MA4263 Introduction to Analytic Number Theory. Lecture : 5 (8 out of 15 students responded, 5 nominations for best teacher). Tutorial : 5.
-
2024-2025: Mathematical Research Center, Shandong University
- Elliptic Functions and Number Theory. This is a new graduate course that I designed.