Coursework
University of Michigan
Principles and algorithms for mining large-scale data: clustering, association, classification, and anomaly detection.
Design and analysis of data structures: lists, trees, graphs, hashing, and complexity analysis.
UC Berkeley
Fundamentals of machine learning: supervised/unsupervised learning, neural networks, SVMs, decision trees, and applications.
Modern deep learning: neural networks, optimization, CNNs, RNNs, generative models, and practical projects.
Core data science principles: data wrangling, visualization, statistics, and machine learning in Python.
Introduction to programming and computer science using Python and Scheme. Functional, OOP, and declarative paradigms.
Convex optimization, algorithms, and applications in engineering and data science.
Theory and application of linear regression models, diagnostics, and inference.
Nanjing University
- Math110A Mathematical Analysis I2020
Rigorous introduction to real analysis: limits, continuity, differentiation, integration.
- Math110B Mathematical Analysis II2021
Continuation of real analysis: sequences and series, multivariable calculus, advanced integration.
- Math130 Analytical Geometry2020
Study of curves, surfaces, and geometric transformations in the plane and space.
- Math180 Numerical Method and Analysis2022
Numerical algorithms for solving mathematical problems: root finding, interpolation, numerical integration, and differential equations.