Semester 2024(2): Abatract Algebra, 4 units/week, Mon(6-7) & Wed(3-4),HGX509; AG Seminar, 3 units/week, Tue (8-10), H2105B.
Semester 2024 (1): Selected topics on Algebraic Geometry, 3 units/week; AG Seminar.
Semester 2023 (2): Abstract Algebra, 4 units/week;AG Seminar, 3 units/week. 代数几何初级讨论班. Semester 2023(1): Higher Dimensional Varieties, 3 units/week; Seminar AG, 3 units/week.
Semester 2022(2): Abstract Algebra, 4 units/week; Seminars on AG, 3 units/week. Semester 2022(1): Selected topics on Algebraic Geometry, 3 units/week; Seminars on AG, 3 units/week.
Semester 2021(2): Abstract Algebra, 4 units/week; Seminars on Birational Geometry, 3 units/week. Semester 2021(1): Modern Algebra III (荣誉课程), 4 units/week; Seminars on Birational Geometry, 3 units/week.
Semester 2020(2): Abstract Algebra, 4 units/week; Complex Algebraic Geometry, 3 units/week. Semester 2020(1): Algebraic Geometry Seminar, 3 units/week; Bachelor Thesis, 1 student.
Semester 2019(2): Abstract Algebra, 4 units/week; Semester 2019(1): Modern Algebra III (荣誉课程); Topics on Algebraic Geometry.
Semester 2018(2): Abstract Algebra, 4 units/week. Semester 2018(1): Modern Algebra III (荣誉课程), (4+2) units/week.
Semester 2017(2): Algebraic 3-folds, 3 units/week. Semester 2017(1): Algebraic Geometry (Graduate), 3 units/week; Birational Geometry (Graduate), 3 units/week.
Semester 2016(2): Abstract Algebra (Undergraduate), 4 units/week; Algebraic Surfaces (Graduate), 3 units/week. Semester 2016(1): Algebraic Geometry (Graduate & Undergraduate), 3 units/week.
Semester 2015(2): Abstract Algebra (Undergraduate), 4 units/week; Semester 2015(1): Algebraic Geometry, 3 units/week; Geometry of Algebraic 3-folds, 3 units/week.
Semester 2014(2): Abstract Algebra, 4 units/week; Birational Geometry, 3 units/week. Semester 2014(1): Algebraic Geometry, 3 units/week; Algebraic Surfaces, 3 units/week; Undergraduate Thesis (2 students).
Semester 2013(2): Abstract Algebra, 4 units/week; Semester 2013(1): Algebraic Geometry, 3 units/week; Homological Algebra Seminar, 3 units.
Semester 2012(2): Abstract Algebra, 4 units/week; Semester 2012(1): Algebraic Geometry, 3 units/week; High Dimensional Varieties, 3 units/week; Undergraduate Thesis, 3 units/week.