Teaching
The following courses will be taught for the Fall 2025-2026 semester:
- IAM561: Introduction to Scientific Computing I
- Schedule: Tuesday: 10:40-12:30 and Thursday: 10:40-12:30
- IAM566: Numerical Optimization
- Schedule: Wednesday: 10:40-13:30
- MATH402: Introduction to Optimization
- Schedule: Tuesday: 13:40-15:30 and Thursday: 12:40-13:30
Office Hours:
- Tuesday: 16:00-17:00 and Wednesday: 14:30-16:00
I taught the following courses:
- IAM527: Advanced Calculus and Integration
- IAM561: Introduction to Scientific Computing I
- IAM562: Introduction to Scientific Computing II
- IAM566: Numerical Optimization
- IAM567: Mathematical Modelling
- IAM572: Finite Element Methods for Partial Differential Equations: Theory and Applications
- IAM590: Graduate Seminar
- IAM591: Programming Techniques in Applied Mathematics I
- IAM592: Programming Techniques in Applied Mathematics II
- IAM690: Graduate Seminar for Ph.D. Students
- IAM760: Special Topics: Model Order Reduction
- IAM765: Special Topics: Advances topics in Finite Elements
- IAM766: Special Topics: Optimal Control with Partial Differential Equations
- IAM770: Special Topics: Discontinuous Galerkin Methods
- IAM771: Special Topics: Optimization Methods for Machine Learning
- MATH120: Calculus of Functions of Several Variables
- MATH402: Introduction to Optimization