Teaching
In the Fall Semester 2024 I am teaching MEM291 Design and Analysis of Algorithms.
Past semesters
- Spring 2024: MEM251 Numerical Analysis and ΒΙΟΛ156 Biomathematics.
- Fall 2023: MEM291 Design and Analysis of Algorithms.
- Spring 2023: MEM107 Computer Programming II.
- Fall 2022: Graduate Course in Numerical Analysis.
- Spring 2022: MEM251 Numerical Analysis.
- Fall 2021: MEM254 Numerical Linear Algebra and MEM108 Calculus III (with Alkis Tersenov).
- Spring 2021: MEM289 Mathematical Biology.
- Fall 2020: Graduate Numerical Analysis and MEM104 Computer Programming I.
- Spring 2020: MEM107 Computer Programming II
- Fall 2019: MEM104 Computer Programming I.
- Spring 2019: MEM251 Numerical Analysis.
- Fall 2018: MEM-253 Numerical solution of Partial Differential Equations.
- Spring 2018: MEM-251 Numerical Analysis.
- Fall 2017: MEM-253 Numerical solution of Partial Differential Equations.
- Spring 2017: Sabbatical leave!
- Fall 2016: MEM-104 Introduction to Programming I and MEM-339.
- Spring 2016: MEM-213 Complex Analysis and TEM-527 Scientific Computing.
- Fall 2015: MEM-251 Numerical Analysis.
- Spring 2015: MEM-107 Programming with Python and TEM-507 The Finite Element Method.
- Fall 2014-15: MEM-251 Numerical Analysis.
- Spring 2014: TEM-102 Programming in Python.
- Fall 2013-14: TEM-101 Introduction to Programming.
- Spring 2013: TEM-202 Design and Analysis of Algorithms.
- Fall 2012-13: TEM-201 Discrete Mathematics.
- Spring 2012: TEM-202 Design and Analysis of Algorithms.
- Fall 2011-12: TEM-401 Topics in Numerical Analysis.
- Spring 2011: TEM-102 The C programming language.
- Fall 2010-11: TEM-101 Introduction to Computing.