| class |
date |
subjects |
Reading |
Homework |
due |
| 01 M |
Nov 28 |
Introduction to MATLAB; help |
C-01 |
P-01 |
|
| 02 T |
Nov 29 |
Simple programs - sequential
thinking & basic syntax, variable declaration |
C-02 |
P-02 |
P-01 |
| 03 R |
Dec 1 |
Documentation; formatted printing;
simple file processing |
C-03 |
P-03 |
P-02 |
| 04 F |
Dec 2 |
Repetitive process; for loop syntax; loop counter; flow chart |
C-04 |
P-04 |
P-03 |
| 05 M |
Dec 5 |
Concept of a recursive process;
initialization |
C-05 |
P-05 |
P-04 |
| 06 T |
Dec 6 |
Trouble-shooting; Debugger |
C-06 |
P-06 |
P-05 |
| 07 R |
Dec 8 |
One-dimensional array, row & column vector; concept of a counter |
C-07 |
P-07 |
P-06 |
| 08 F |
Dec 9 |
Multi-dimensional array (matrix) |
C-08 |
P-08 |
P-07 |
| 09 M |
Dec 12 |
Plotting |
C-09 |
P-09 |
P-08 |
| 10 T |
Dec 13 |
In-class coding session |
C-10 |
P-10 |
P-09 |
| W |
Dec 14 |
Exam I (Le 1-10) |
|
|
|
| 11 R |
Dec 15 |
No class |
|
|
|
| 12 F |
Dec 16 |
Conditional statements - basic if & if-elseif statements |
C-12 |
P-12 |
P-10 |
| 13 M |
Dec 19 |
Conditional repetitive process:while loop |
C-13 |
P-13 |
P-12 |
| 14 T |
Dec 20 |
HTML |
C-14 |
P-14 |
P-13 |
| 15 R |
Jan 5 |
Mini-project 1: Modeling bungee cord (introduction, measurement) |
C-15 |
P-15 |
P-14 |
| 16 F |
Jan 6 |
Mini-project 1: Modeling bungee cord (measurement, in-class coding) |
C-16 |
P-16 |
P-15 |
| 17 M |
Jan 9 |
Mini-project 1: Modeling bungee cord (in-class testing) |
C-17 |
P-17 |
P-16 |
| 18 T |
Jan 10 |
Introduction of a divide-and-conquer problem-solving strategy; top-down programming; basic
syntax of a function |
C-18 |
P-18 |
P-17 |
| 19 R |
Jan 12 |
More applications of function |
C-19 |
P-19 |
P-18 |
| 20 F |
Jan 13 |
Debugger with function |
C-20 |
P-20 |
P-19 |
| 21 M |
Jan 16 |
In-class coding session: functions |
C-21 |
P-21 |
P-20 |
| 22 T |
Jan 17 |
Exam II (Le 1-21) | |
|
|
| 23 R |
Jan 19 |
Time advancement for a single differential equation: Euler |
C-23 |
P-23 |
P-21 |
| 24 F |
Jan 20 |
Time advancement for a set of differential equations |
C-24 |
P-24 |
P-23 |
| 25 M |
Jan 23 |
In-class coding session: Euler |
C-25 |
P-25 |
P-24 |
| 26 T |
Jan 24 |
Mini-project 2: Falling sphere with drag (introduction, modeling) |
C-26 |
P-26 |
P-25 |
| 27 R |
Jan 26 |
Mini-project 2: Falling sphere with drag (in-class coding) |
C-27 |
P-27 |
P-26 |
| 28 F |
Jan 27 |
Mini-project 2: Falling sphere with drag (in-class coding) |
C-28 |
P-28 |
P-27 |
| 29 M |
Jan 30 |
Mini-project 2: Falling sphere with drag (in-class contest) |
C-29 |
P-29 |
P-28 |
| 30 T |
Jan 31 |
Introduction to Working Model (basic construction, accuracy control, pause control) |
C-30 |
P-30 |
P-29 |
| 31 R |
Feb 02 |
Working Model (input control) |
C-31 |
P-31 |
P-30 |
| 32 F |
Feb 03 |
Working Model (logical control, drag model) |
C-32 |
P-32 |
P-31 |
| 33 M |
Feb 06 |
Exam III(Le 30-32) |
|
|
|
| 34 T |
Feb 07 |
Mini-project 3: Sling shot with bungee (introduction, modeling) |
C-34 |
P-34 |
P-32 |
| 35 R |
Feb 09 |
Mini-project 3: Sling shot with bungee (drag modeling) |
C-35 |
P-35 |
P-34 |
| 36 F |
Feb 10 |
Mini-project 3: Sling shot with bungee (in-class coding) |
C-36 |
P-36 |
P-35 |
| 37 M |
Feb 13 |
Mini-project 3: Sling shot with bungee (in-class Working Model) |
C-37 |
P-37 |
P-36 |
| 38 T |
Feb 14 |
Mini-project 3: Sling shot with bungee (in-class work) |
C-38 |
P-38 |
P-37 |
| 39 W |
Feb 15 |
Mini-project 3: Sling shot with bungee (contest) |
C-39 |
P-39 |
P-38 |
| R |
Feb 16 |
No class |
|
|
|
| 40 F |
Feb 17 |
Course wrap-up |
|
|
|
| TOP |