Class Time |
4:05 pm - 4:55
pm |
MWF |
Location: Howey
(Physics) L1 |
Duration: 1/08 – 5/04, 2007 |
Attention: This schedule is consistent with the course schedule on the main CS 1371 website. The only addition is the lecture notes. Schedule details are subject to change. You are encouraged to check the course schedule page on the main CS 1371 website frequently.
You can click here to find the course notes in ppt or pdf produced by David Smith. The notes posted below are slightly updated from the notes produced by David Smith, mostly adding some illustrations or examples.
Week |
Day |
Chapter # and Topic |
Assignments |
||
1 |
Part I - Programming Fundamentals |
||||
|
M |
1/8 |
1. Introduction (ppt) |
|
|
T |
1/9 |
Exemption Exam - 6pm Location TBA |
|||
W |
1/10 |
2. Getting Started with MATLAB + 3. Scripts (ppt1) |
2-1a, c, 3-1 3-3 |
||
|
|
WebWork (ppt2) |
|
||
R |
1/11 |
|
|||
F |
1/12 |
4. Using MATLAB, Vectors (ppt) |
4-1, 4-7, 4-8, 4-10 |
||
2 |
M |
1/15 |
School
|
||
|
T |
1/16 |
|
|
|
W |
1/17 |
4. Vectors (cont) (ppt) |
|
||
R |
1/18 |
|
|||
F |
1/19 |
5. Conditional Statements (ppt) |
5-6, 5-7, 5-10, 5-12 |
||
3 |
M |
1/22 |
6. Iteration (ppt) |
6-8, 6-9, 6-10 |
|
|
T |
|
|
|
|
W |
1/24 |
7. Functions (ppt) |
7-1, 7-3, 7-5, 7-10 |
||
R |
1/25 |
|
HW 3 Vectors, Conditionals, Iteration |
||
F |
1/26 |
7. Functions (cont) (ppt) |
|
||
4 |
M |
1/29 |
8. Cell Arrays (ppt) |
8-3, 8-4 |
|
|
T |
1/30 |
|
|
|
W |
1/31 |
9. Structures (ppt) |
9-4, 9-6, 9-8, 9-10 |
||
R |
2/1 |
|
HW 4 Functions, Cell Arrays |
||
F |
1/2 |
10. Principles of Problem Solving (ppt) |
|
||
5 |
M |
2/5 |
11. Arrays (ppt) |
11-2, 11-4, 11-6, 11-8 |
|
|
T |
2/6 |
|
|
|
W |
2/7 |
Test 1 covers HW 1-4 |
|||
R |
2/8 |
|
|
||
F |
2/9 |
12. Character Strings (ppt) |
12-2, 12-8, 12-10, 12-11 |
||
6 |
M |
2/12 |
13. Recursion (ppt) |
13-2, 13-4, 13-5, 13-6 |
|
|
T |
2/13 |
|
|
|
Part II - Procedural Programming |
|||||
W |
2/14 |
14. Plotting (ppt) |
15-6, 15-8, 15-10, 15-12 |
||
R |
2/15 |
|
HW 5 Structures, Arrays, Strings |
||
F |
2/16 |
15. Plotting (continued) (ppt) |
Mid-Term Grades |
||
7 |
M |
2/19 |
15. Bodies of Rotation (ppt) |
|
|
|
T |
2/20 |
|
|
|
W |
2/21 |
15. Bodies of Rotation (continued) ppt |
|
||
R |
2/22 |
|
HW 6 Plotting, Recursion |
||
F |
2/23 |
16. Matrices (ppt) |
|
||
8 |
M |
2/26 |
16. Matrices (cont) (ppt) |
16-1, 16-4, 16-5 |
|
|
T |
2/27 |
|
|
|
W |
2/28 |
17. File I/O (ppt) |
17-1, 17-2, 17-3, 17-4 |
||
R |
3/1 |
|
HW 7 Bodies of Rotation, Matrices |
||
F |
3/2 |
17. File I/O (cont) (ppt) |
Drop Day |
||
9 |
M |
3/5 |
19. Images (ppt) |
19-4, 19-5, 19-7, 19-8 |
|
|
T |
3/6 |
|
|
|
W |
3/7 |
19. Images (cont) ppt |
|
||
R |
3/8 |
|
HW 8 File I/O, Images |
||
F |
3/9 |
19. Images (cont) week9review |
|
||
10 |
M |
3/12 |
18. Sound (ppt) |
|
|
|
T |
3/13 |
|
|
|
W |
3/14 |
Test 2 covers HW 1-8 |
|||
R |
3/15 |
|
|
||
F |
3/16 |
18. Sound (cont) (ppt) |
|
||
|
M |
3/19 |
School
|
|
|
|
T |
3/20 |
|
||
W |
3/21 |
|
|||
R |
3/22 |
|
|||
F |
3/23 |
|
|||
11
|
M |
3/26 |
18. Sound (cont) (ppt) |
|
|
|
T |
3/27 |
|
|
|
W |
3/28 |
18. Sounds (cont) (ppt) |
20-8, 20-11, 20-12, 20-13 |
||
R |
3/29 |
|
HW 9 Sound |
||
F |
3/30 |
20. Numerical Methods (ppt) |
|
||
12 |
M |
4/2 |
20. Numerical Methods (cont) ppt p> |
|
|
|
T |
4/3 |
|
|
|
W |
4/4 |
20. Numerical Methods (cont) ppt |
|
||
R |
4/5 |
|
HW 10 Numerical methods |
||
F |
4/6 |
20. Numerical Methods (cont) (ppt) |
|
||
13 |
M |
4/9 |
21. Problem Solving and Big O, Sorting (ppt) |
|
|
|
T |
4/10 |
|
|
|
W |
4/11 |
22. Sorting (ppt) |
|
||
R |
4/12 |
|
HW 11 Numerical methods |
||
F |
4/13 |
22. Sorting + review (ppt) |
22-3 |
||
14 |
M |
4/16 |
23. Queues (ppt) |
|
|
|
Tu |
4/17 |
|
|
|
W |
4/18 |
Test 3 covers HW 1-11 |
|||
R |
4/19 |
|
|
||
F |
4/20 |
23. Graphs (ppt) |
HW 12 Sorting, Queues, Graphs |
||
15 |
M |
4/23 |
23. Graphs (cont.) (ppt) |
|
|
|
T |
4/24 |
|
|
|
W |
4/25 |
Final Review ppt |
|
||
R |
4/26 |
|
|
||
F |
4/27 |
Lab4 Review |
|
||