Skip to main content

Xiuyuan Cheng

Associate Professor of Mathematics
Mathematics
120 Science Drive, P.O. Box 90320, Durham, NC 27708
120 Science Drive, 293 Physics Building, Durham, NC 27708

Teaching Activities


  • Math 631 Measure and Integration (Real Analysis), Fall 2018, 2023.
  • Math 465 Introduction to High Dimensional Data Analysis, Fall 2023.
  • Math 532 Basic Analysis II (undergraduate), Spring 2022, 2020, 2019, 2018, 2024.
  • Math 790 Minicourse: An introduction to kernel methods in machine learning, Fall 2021.
  • Math 302 Numerical Analysis (undergraduate, Duke Kunshan University), Spring 2021.
  • Math 405 Methods in Data Analysis (undergraduate, Duke Kunshan University), Spring 2021.
  • Math 122L Introductory Calculus II (faculty mentor of 1st-year undergraduate calculus course), Fall 2019.
  • Math 466 Mathematics of Machine Learning (undergraduate course jointly taught by cross-department faculty instructors), Fall 2019.
  • Math 561 Numerical Linear Algebra, Fall 2019.
  • Math 790 Minicourse: High dimensional probability in data analysis, Fall 2018
  • Math 690 Topics in Data Analysis and Computation, Fall 2017. (Online repository of course material: https://github.com/xycheng/math690-lecture-notes)