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 Q18
solution Q9
solution Q10

3.4–3.6 

Jan 30 
Userdefined 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



