This website contains the material for Num CSE exercise sessions by David Doebel at ETH Zurich.
Email:
[email protected]
Office hour: Thursdays 4 pm to 5 pm https://ethz.zoom.us/j/2012919474
***
Lecture document: [[NumCSE_Lecture_Document.pdf]]
Exercises: [[NCSEFL_Problems.pdf]]
[Review questions community solutions](https://exams.vis.ethz.ch/exams/k35murd8.pdf)
[Eigen quick reference guide](https://libeigen.gitlab.io/eigen/docs-nightly/group__QuickRefPage.html)
### Weeks
[[week 1]] [[Exercise session week 1]]
[[week 2]] [[Exercise session week 2]]
[[week 3]] [[Exercise session week 3]]
[[week 4]] [[Exercise session week 4]]
[[week 5]] [[TA training filled out 2.pdf|Exercise session week 5]]
[[week 6]] [[TA training 4.pdf|Exercise session week 6]]
[[week 7]] [[TA training 3.pdf|Exercise session week 7]]
[[week 8]] [[TA training 5.pdf|Exercise session week 8]]
[[week 9]] [[TA training 6.pdf|Exercise session week 9]]
[[week 10]] [interactive session](https://docs.google.com/presentation/d/1v4AfuRBa6GjPKMeWFzsXFISSjXqU9AaYkG4soOubd-c/edit?usp=sharing) [[TA training.pdf|Exercise session week 10 document]]
[[week 11]] [[TA training 2.pdf|Exercise session week 11]]
[[week 12]] [[week 12 interactive material]] [[TA training 3 1.pdf|Exercise session week 12 document]]
[[week 13]] [[TA training 4 1.pdf|Exercise session week 13]]
[[week 14]] [[TA training 5 1.pdf|Exercise session week 14]] [[Num CSE wrap-up - Details - Kahoot!.pdf|kahoot]]
### Chapters
[[0 Introduction]]
[[1 Computing with Matrices and Vectors]]
[[2 Direct Methods for (Square) Linear Systems of Equations]]
[[3 Direct Methods for Linear Least Squares Problems]]
[[4 Filtering Algorithms]]
[[5 Data Interpolation and Data Fitting in 1D]]
[[6 Approximation of Functions in 1D]]
[[7 Numerical Quadrature]]
[[8 Iterative Methods for Non-Linear Systems of Equations]]
[[9 Computation of Eigenvalues and Eigenvectors]]
[[10 Krylov Methods for Linear Systems of Equations]]
[[11 Numerical Integration – Single Step Methods]]
[[12 Single-Step Methods for Stiff Initial-Value Problems]]
### Last year's coding snippets
All the code templates and solutions can be found a in a repository
[link](https://gitlab.math.ethz.ch/NumCSE/NumCSE/-/tree/master/Assignments/PolishedCodes?ref_type=heads)
### PVK
[[PVK chapter 2]]
[[PVK chapter 3]]
[[PVK chapter 4]]
[[PVK chapter 5]]
[[PVK chapter 6]]
[[PVK chapter 7]]
[[PVK chapter 8]]
[[PVK chapter 11]]
[[PVK chapter 12]]
[[PVK Num CSE .pdf|PVK notes so far]] (may contain spoilers, be careful towards the end of the document)