Current courses
Analyse Numérique, Université de Genève, 2011–12 (full year)
Instructor
Course Description: Introduction to Scientific Computing and
analysis of numerical algorithms. Topics include numerical integration,
interpolation and approximation, numerical solution of ODEs, numerical
linear algebra and least squares, eigenvalue problems, solution of nonlinear
systems of equations.
Past Courses
Courses for which I was the instructor
- Analyse Numérique, Université de Genève, 2010–11 (full year)
Course Description: Introduction to Scientific Computing and
analysis of numerical algorithms. Topics include numerical integration,
interpolation and approximation, numerical solution of ODEs, numerical
linear algebra and least squares, eigenvalue problems, solution of nonlinear
systems of equations.
- Mathématiques pour Informaticiens, Université de Genève, Winter 2010
Course Description: This is a first-year service
course for computer science students. It covers topics in calculus and
linear algebra usually seen in the second semester, such as differential
and integral calculus in several variables, bilinear and quadratic forms,
optimization and Fourier series. This course lays the theoretical foundations
for the second-year numerical analysis course, which is mandatory for
computer science students.
Courses for which I was a TA
- Analyse Numérique, Université de Genève, Autumn 2009
Instructor: Dr. Sébastien Loisel
- Analyse Numérique, Université de Genève, 2008–09 (full year)
Instructor: Prof. Martin Gander
- Analyse Numérique, Université de Genève, Winter 2008
Instructor: Prof. Martin Gander
- Introduction to Scientific Computing, Stanford University, Winter 2004
Instructor: Prof. Gene Golub
- Numerical Linear Algebra, Stanford University, Autumn 2003
Instructor: Prof. Gene Golub
- Data Structures and Algorithms, McGill University, Autumn 2000 & 2001
Instructor: Prof. Godfried Toussaint
Course-related material