Teaching & mentoring

I teach applied mathematics, numerical methods, probability, statistics, and computing. My teaching connects mathematical intuition with implementation, and emphasizes clear reasoning and reproducible computational work.

Instructor · Stony Brook University

I designed and delivered lectures, created assessments, graded coursework, and supported students in the Department of Applied Mathematics & Statistics.

Courses taught as instructor
CourseTitleTerm
AMS 361Applied Calculus IV: Differential EquationsWinter 2026
AMS 326Numerical AnalysisSummer 2025
AMS 394Statistical LaboratorySummer 2025
Summer 2024
Winter 2024
Winter 2023

Teaching assistant · Stony Brook University

Responsibilities included recitations, discussions, office hours, and grading.

Teaching assistant appointments
CourseTitleTerm
AMS 528Numerical MethodsSpring 2025
AMS 502Differential Equations and Boundary Value ProblemsSpring 2025
AMS 510Analytical Methods for Applied MathematicsFall 2024
AMS 595Foundations of ComputingFall 2024
AMS 326Numerical AnalysisSpring 2024
AMS 310Probability and StatisticsSpring 2023
Fall 2022

Recitations & grading · NYU Courant

  • Recitation leader

    Mathematics for Economics II — Spring 2021 and Spring 2022.
    Probability, Statistics & Decision Making — Fall 2021 and Spring 2022.

    Recitations, office hours, and grading.

    2021–2022
  • Grader

    Analysis — Fall 2020.
    Special Topics — Fall 2021.

    2020–2021

Research mentoring

AI3 REU · Stony Brook University

Summer 2026

I mentored AI4Science research projects from initial scoping through presentation, supporting literature review, experiment design, technical implementation, and reproducible workflows.

  • Formulating focused research questions and planning experiments.
  • Organizing code, recording configurations, and tracking results.
  • Interpreting outcomes and preparing research presentations.

For teaching or mentoring inquiries: ruichen.xu@stonybrook.edu.