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) 
21a, c, 31 33 



WebWork (ppt2) 


R 
1/11 


F 
1/12 
4. Using MATLAB, Vectors (ppt) 
41, 47, 48, 410 

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) 
56, 57, 510, 512 

3 
M 
1/22 
6. Iteration (ppt) 
68, 69, 610 


T 




W 
1/24 
7. Functions (ppt) 
71, 73, 75, 710 

R 
1/25 

HW 3 Vectors, Conditionals, Iteration 

F 
1/26 
7. Functions (cont) (ppt) 


4 
M 
1/29 
8. Cell Arrays (ppt) 
83, 84 


T 
1/30 



W 
1/31 
9. Structures (ppt) 
94, 96, 98, 910 

R 
2/1 

HW 4 Functions, Cell Arrays 

F 
1/2 
10. Principles of Problem Solving (ppt) 


5 
M 
2/5 
11. Arrays (ppt) 
112, 114, 116, 118 


T 
2/6 



W 
2/7 
Test 1 covers HW 14 

R 
2/8 



F 
2/9 
12. Character Strings (ppt) 
122, 128, 1210, 1211 

6 
M 
2/12 
13. Recursion (ppt) 
132, 134, 135, 136 


T 
2/13 



Part II  Procedural Programming 

W 
2/14 
14. Plotting (ppt) 
156, 158, 1510, 1512 

R 
2/15 

HW 5 Structures, Arrays, Strings 

F 
2/16 
15. Plotting (continued) (ppt) 
MidTerm 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) 
161, 164, 165 


T 
2/27 



W 
2/28 
17. File I/O (ppt) 
171, 172, 173, 174 

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) 
194, 195, 197, 198 


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 18 

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) 
208, 2011, 2012, 2013 

R 
3/29 

HW 9 Sound 

F 
3/30 
20. Numerical Methods (ppt) 


12 
M 
4/2 
20. Numerical Methods (cont) ppt 



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) 
223 

14 
M 
4/16 
23. Queues (ppt) 



Tu 
4/17 



W 
4/18 
Test 3 covers HW 111 

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 

