Day |
Date |
Class Topics |
To Do for Next Class |
1 |
Mar 9 |
|
|
2 |
Mar 10 |
-
Concept Questions
-
Day 2:
- Getting help from MATLAB
- Scripts (m-files)
- Assignment statements
- Printing results to a file
|
|
3 |
Mar 12 |
-
Concept Questions
-
Day 3:
- Comments
- Suppressing "ans="
- Fancy "fprintf"
|
|
4 |
Complete by 3/25 |
Day 4:
- "For" loops
- Tables with "for" loops
|
|
Spring Break |
5 |
Mar 23 |
- Concept Questions
- Day 5:
- Clearing your variables
- Basic recursive assignment
- Initialization
- Fancy recursive assignment
|
|
6 |
Mar 24 |
|
|
7 |
Mar 26 |
- Quiz - MOODLE
- Concept Questions
- Day 7:
- A good start for all programs
- Two kinds of programming errors
- Debugger tools
|
|
8 |
Mar 27 |
- Quiz - MOODLE
- Day 8:
- Vectors
- Defining vectors
- Other vector commands
|
|
9 |
Mar 30 |
|
|
10 |
Mar 31 |
- Concept Questions
- Day 10:
- MATLAB plotting concepts
- Plotting data
- Adding plots to technical reports
- Plotting results from formulas
- Plotting multiple curves
- "close all"
|
|
11 |
Apr 2 |
|
|
12 |
Apr 3 |
- Quiz - MOODLE
- Day 12:
- Basic "while" loop
- Common "while" loop flaws
|
|
13 |
Apr 6 |
|
(To download the files, right click on the link and choose
"Save Link As..." or "Save Target As")
|
14 |
Apr 7 |
|
|
15 |
Apr 9 |
|
|
16 |
Apr 10 |
- Mini-Project 1 -- Due to Moodle drop-box by 5 PM
|
|
17 |
Apr 13 |
|
|
18 |
Apr 14 |
|
|
19 |
Apr 16 |
- Exam 1: Programming Portion
|
|
20 |
Apr 17 |
- Day 20 - Excel:
- Motivation
- Inserting rows and columns
- Average
- Formatting cells
- More complicated formulas
- Plotting
|
|
21 |
Apr 20 |
|
|
22 |
Apr 21 |
|
|
23 |
Apr 23 |
|
|
24 |
Apr 24 |
|
|
25 |
Apr 27 |
|
|
26 |
Apr 28 |
|
|
27 |
Apr 30 |
|
|
28 |
May 1 |
- Quiz - MOODLE
- Day 24:
- In-class coding session (see Exercises)
|
|
29 |
May 4 |
|
Save ALL files to the same folder.
|
30 |
May 5 |
|
|
31 |
May 7 |
|
|
32 |
May 8 |
|
- Mini-Project 2 M-files due May 8 by 5pm.
|
33 |
May 11 |
|
|
34 |
May 12 |
- Exam 2: Programming Portion
|
|
35 |
May 14 |
- Day 32:
- Computer representation of integers and floating point numbers
- Equality checks using integers and floating point numbers
- Finding floating point values
|
|
36 |
May 15 |
- Day 33:
- Euler background
- Simple Euler example
- Review Euler process
- More complicated Euler example
- Euler convergence
|
|
37 |
May 18 |
|
|
38 |
May 19 |
|
|
39 |
May 21 |
- Euler Method Practice for Final Exam
|
|
40 |
May 22 |
|
|
|
|
|
|