Here you will find an approximate daily calendar for the course; I'll do my
best to stay on schedule, but this is the first time that the course is being
offered so things may change...
Day |
Topics |
Lecture |
Lab |
Readings |
Misc |
Jan 7 |
Course overview
Tour of Matlab
|
day01.pptx
day01.pdf
|
|
1.1 – 1.2 |
Obtain a CSE account if you do not already have one. |
Jan 9 |
Computer representation of numbers
Matlab basics: variables, assignment, expressions
|
day02.pptx
day02.pdf
|
|
1.3–end of chapter |
|
Jan 14 |
Using functions |
day03.pptx
day03.pdf
|
Lab 1
-solution |
|
|
Jan 16 |
Vectors and matrices |
day04.pptx
day04.pdf
|
|
2.1–2.3 |
Jan 19 is the last date to enrol without permission of the instructor |
Jan 21 |
Vectors and matrices |
day05.pptx
day05.pdf
|
Lab 2
-solution
|
2.4–end of chapter |
|
Jan 23 |
Matrix operations Scripts |
day06.pptx
day06.pdf
|
|
3.1–3.3 |
|
Jan 28 |
Scripts |
day07.pptx
day07.pdf
|
Lab 3
-solution Q1-8
-solution Q9
-solution Q10
|
3.4–3.6 |
|
Jan 30 |
User-defined functions |
day08.pptx
day08.pdf
|
|
3.7–end of chapter
6.1 |
Jan 31 is the last date to enrol with permission of the instructor |
Feb 4 |
Boolean expressions
Selection statements
|
day09.pptx
day09.pdf
|
Lab 4
dprod.m
cprod.m
chessboard.m
dhmotion.m
lab5.m
|
4.1–4.2 |
|
Feb 6 |
Selection statements |
day10.pptx
day10.pdf |
|
4.3–end of chapter |
|
Feb 11 |
Loops |
day11.pptx
day11.pdf |
Test 1 morning
Solution morning
Test 1 afternoon
Solution afternoon
|
5.1–5.3 |
|
Feb 13 |
Loops |
day12.pptx
day12.pdf
plotnewton.m
dipole.m
|
|
5.4–end of chapter |
|
Reading Week |
|
|
|
|
|
Reading Week |
|
|
|
|
|
Feb 25 |
Statistics, sorting, indexing |
day13.pptx
day13.pdf
|
Lab 5
makemat.m
maximum.m
collatz.m
walk1.m
conway.m
|
12.1–12.2 |
|
Feb 27 |
Statistics, sorting, indexing |
day14.pptx
day14.pdf |
|
12.3–end of chapter |
|
Mar 4 |
Random variables, simulation |
day15.pptx
day15.pdf |
Lab 6
lab6.m
medfilter.m
|
11.1–11.3 |
|
Mar 6 |
Random variables, simulation |
day16.pptx
day16.pdf |
|
11.4–end of chapter |
Mar 7 is the last date to drop without receiving a grade |
Mar 11 |
Least squares, line and curve fitting |
day17.pptx
day17.pdf |
Lab 7
randstr.m
lab7.m
|
14.1 |
|
Mar 13 |
Least squares, line and curve fitting |
day18.pptx
day18.pdf |
|
|
|
Mar 18 |
Root finding |
day19.pptx
day19.pdf |
Lab 8
sol8.m
|
10.1–10.2 |
|
Mar 20 |
Root finding |
day20.pptx
day20.pdf |
|
10.5 |
|
Mar 25 |
Numerical differentiation |
day21.pptx
day21.pdf
fdiff.m
bdiff.m
cdiff.m
noisysin.m
day21.m
|
Test 2 morning
Solution morning
classify.m (morning)
vclassify.m (morning)
Test 1 afternoon
Solution afternoon
classify2.m (afternoon)
vclassify2.m (afternoon)
|
14.5 |
|
Mar 27 |
Numerical integration |
day22.pptx
day22.pdf |
|
|
|
Apr 1 |
Integration of ordinary differential equations |
day23.pptx
day23.pdf
solveproj.m
solveproj2.m
day23.m
|
Lab 9
-solution
-L1.m
-L2.m
-fxbar.m
-fybar.m
-tintegrate.m
|
|
|
Apr 3 |
Integration of ordinary differential equations
Summary |
day24.pptx
day24.pdf
solvependulum.m
pendulumode.m
day24.m
|
|
|
|