Here you can find the slides from the theoretical classes (slides), some theoretical notes and solved problems (extra exercises).