Week
|
Topics
|
Study Metarials
|
1
|
Importance of programming and introduction to basics of programming
|
R1 - R2 - R3: Chapter 1, Chapter 2
|
2
|
Basic operations and commands 1
|
R1 - R2 - R3: Chapter 1, Chapter 2
|
3
|
Basic operations and commands 2
|
R1 - R2 - R3: Chapter 1, Chapter 2, Chapter 3
|
4
|
Matrix calculations and vectors
|
R1 - R2 - R3: Chapter 1, Chapter 2, Chapter 3, Chapter 4, Chapter 5, Chapter 6, Chapter 7
|
5
|
Numerical methods (Root finding, Interpolation)
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5
|
6
|
Numerical methods (integration, differential equations)
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5
|
7
|
Creating of functions about value assignment, deletion and finding 1
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5
|
8
|
Creating of functions about value assignment, deletion and finding 2
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5
|
9
|
Creating and using functions
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5
|
10
|
Program control commands (Loop control) 1
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5
|
11
|
Program control commands (Loop control) 2
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5, Chapter 6
|
12
|
Program control commands (Conditional control) 1
|
R1 - R2 - R3: Chapter 3, Chapter 4, Chapter 5, Chapter 6
|
13
|
Program control commands (Conditional control) 2
|
R1 - R2 - R3: Chapter 4, Chapter 5, Chapter 6, Chapter 7
|
14
|
Graphics
|
R1 - R2 - R3: Chapter 4, Chapter 5, Chapter 6, Chapter 7
|