THE EXAM IS TAKING PLACE ON
Saturday, August 18, 09:00 – 12:00
Lecturers
|
Prof. Dr. Petros Koumoutsakos Prof. Dr. Ivo Sbalzarini |
Teaching Assistants
|
Babak Hejazialhosseini, Tue. CAB G 56 Andrew Tchieu, Tue. CHN E 42 Florian Milde, Tue. HG D 7.1 Gerardo Tauriello, Tue. ML F 38 Panagiotis Angelikopoulos, Tue. ML H 34.3 Mattia Gazzola, Tue. ML J 34.3 Diego Rossinelli, Wed. HG E 22 |
Who is your teaching assistant? |
|
Class Room
|
Lecture: HG F 5 Exercises: see list of assistants above Practice hour: HG E27 |
Class Times
|
Fridays: 15:15 – 17:00 (Lecture) Tuesdays: 15:15 – 16:00 (Exercises) Wednesdays: 16:15 – 17:00 (Exercises) Thursdays: 17:15 – 18:00 (Practice Hour) |
|
|
Material | |
C++ recap (from last year) | PDF1, PDF2 (same password as others) |
March 2, 2012 | Class notes |
March 9, 2012 | Class notes |
March 16, 2012 | Class notes |
March 23, 2012 | Class notes (Updated 29.3.12), Songs |
March 30, 2012 | Class notes (Updated 30.3.12), Songs |
April 20, 2012 | Class notes, Songs |
April 27, 2012 | Class notes |
May 4, 2012 | Class notes, Songs |
May 11, 2012 May 18, 2012 |
Class notes |
May 25, 2012 | Class notes |
June 1, 2012 | Class notes |
- Updated 14.8.12: typo in Eq. (11)
Exercises
- Set 0: PDF (Updated 5.3.12), Hints, Code
- Set 1: PDF, Hints, Code, Solution
- Set 2: PDF, Hints, Solution
- Set 3: PDF (Updated 19.3.12), Hints, Code, Solution
- Set 4: PDF, Hints, Code, Solution
- Set 5: PDF, Hints, Code, Solution (Updated 27.4.12)
- Set 6: PDF, Hints, Code, Solution
- Set 7: PDF, Hints (Updated 11.5.12), Code (Updated 11.5.12), Solution
- Set 8: PDF, Hints, Code, Solution
- Set 9: PDF (Updated 4.6.12), Hints, Code, Solution
- Set 10: PDF, Hints, Code, Solution
Useful Links
- C++ reference and tutorials
- C++ reference
- Mailinglist for students (thanks to Fabian Wermelinger)
- Forum for students (thanks to AMIV)
- How to access ETH home directory (ETH IT services)
- ETH ITS Service Desk (contact them for help with ETH machines)
Books
- Design Patterns: Elements of Reusable Object-Oriented Software (E. Gamma, R. Helm, R. Johnson, J. Vlissides)
- Programming: Principles and Practice using C++ (B. Stroustrup)
- Numerical Methods for Engineering Applications (J. H. Ferziger)