Undergraduate Courses
- DDA3600 Factor Investing (link)
- This course offers a thorough exploration of factor investing, blending econometrics and machine learning. Key topics include foundational concepts of factor investing, portfolio sorting, cross-sectional and time-series regression methods, and multiple hypothesis testing. The course also covers advanced machine learning models, integrating alternative data sources, and addressing practical challenges such as factor timing and allocation. Drawing on the instructor’s extensive experience in the quantitative hedge fund industry, the course emphasizes real-world practice and application. By course end, students will be prepared to conduct empirical research, develop and backtest factor-based strategies, and apply factor investing principles in professional settings.
- Instructor (Fall 2024, 2025)
- STA4020 Statistical Modeling in Financial Markets
- This course offers a comprehensive exploration of statistical modeling techniques applied to financial markets, preparing students to tackle complex financial modeling challenges. Over the semester, students will develop a deep understanding of econometric principles, time-series analysis, and maximum likelihood estimation. The curriculum also includes advanced topics such as latent factor models and Bayesian statistics, focusing on their applications in asset pricing and asset allocation. Additionally, students will learn about risk models, stochastic calculus, and the bootstrap method. These topics will be taught with an emphasis on ensuring that students can flexibly apply them in real-world financial analysis.
- Instructor (Fall 2024)
Graduate Courses
- FIN6131 Portfolio and Asset Management
- This course offers a comprehensive overview of modern portfolio management, integrating both classical financial theories and contemporary quantitative techniques. Students will learn essential concepts such as portfolio theory, risk and return trade-offs, asset pricing models, factor investing, and optimal portfolio construction. The curriculum further explores advanced topics including covariance matrix estimation and Bayesian shrinkage, Black-Litterman model, volatility modeling, bootstrap methods, behavioral finance, and the application of machine learning in asset allocation. Through practical projects, students will develop the ability to construct, analyze, and evaluate investment portfolios using data-driven approaches and modern analytical tools.
- Instructor (Fall 2025)
- MFE5340 Artificial Intelligence in Financial Engineering: Quantitative Investment
- This course provides a comprehensive introduction to machine learning in quantitative investment, bridging traditional econometrics and modern machine learning techniques. Core topics include asset pricing theory, high-dimensional regression, PCA and factor models, and multiple hypothesis testing. Advanced machine learning applications, such as tree-based methods, neural networks, and large language models, are also covered. Students will learn to tackle real-world challenges like data interpretability, missing data, and model complexity. With a focus on practical applications in finance, this course equips students to analyze complex financial data and apply machine learning in quantitative investment strategies.
- Instructor (Spring 2025)
- 2.853/4 Intro to Manufacturing Systems, MIT
- This course provides ways to analyze manufacturing systems in terms of material flow and storage, information flow, capacities, and times and durations of events. Fundamental topics include probability, inventory and queuing models, optimization, and linear and dynamic systems. Factory planning and scheduling topics include flow planning, bottleneck characterization, buffer and batch-size analysis, and dynamic behavior of production systems.
- Teaching Assistant (Fall 2007, 2009, 2010, and 2011)