AA 2013/2014¶
Course of Scientific Programming in C/C++¶
- Lesson N.1 of July 10, 2014
- Lesson N.2 of July 15, 2014
- Lesson N.3 of July 16, 2014
- Lesson N.4 of July 17, 2014
- Lesson N.5 of July 18, 2014
- Lesson N.6 of July 21, 2014
- Lesson N.7 of July 22, 2014
- Lesson N.8 of July 23, 2014
- Lesson N.9 of July 24, 2014
- Lesson N.10 of July 30, 2014
- Lesson N.11 of July 31, 2014
This course will introduce the student to the efficient implementation of (some) algorithm of numerical analysis. As an example of possible arguments:
Sort and searching.
LU factorization.
Interpolation with divided difference.
Conversion of number from digits to letters.
Runge Kutta methods.
Zeros of polynomials and Sturm sequence.
Adaptive quadrature.
All the examples are developed in C/C++ and an overview of Object Oriented programming is part of the course. Based on the needs of the audience, changes in the presented arguments and schedule can be performed.
Exam¶
The final evaluation will be carried out based on individual project on arguments proposed in the course.
Useful link¶
A very good C++ tutorial by Juan Soulie here
Reference of all C++ construct here
C++ Annotations by Frank B. Brokken here
C++ quick reference cards here
A quick lesson about floating point numbers here <http://blogs.mathworks.com/cleve/2014/07/07/floating-point-numbers>`__
LESSON TIMETABLE
DAY
TIME
ROOM
Wednesday
8:30 - 11:30
221
Thursday
8.30 - 10.30
221
Friday
10.30 - 13.30
204
Thursday 10 July
10 - 13
Seminar Room
Monday, 14 July
10 - 13
cancelled”
Tuesday, 15 July
10 - 13
B104
Wednesday, 16 July
10 - 13
B104
Thursday, 17 July
10 - 13
B104
Friday, 18 July
10 - 13
B104
Monday, 21 July
10 - 13
B104
Tuesday, 22 July
10 - 13
B104
Wednesday, 23 July
10 - 13
B104
Thursday, 24 July
10 - 13
B103
Wednesday, 30 July
14 - 17
B105
Thursday, 31 July
10 - 13
B105