TOPIC

DATE

READING FROM TEXT

NOTES

Course overview

Aug 22

Chapter 1

lec1-aug22-12.ppt

Matlab - Introduction

Aug 27

Chapter 2

lec2-aug27-12.ppt

Variables,  basic data types

Aug 29

Chapter 3

Same as above

Vectors, plotting

Sept 5

Chapter 3

Same as above

Vectors

Sept 10

Chapter 4

lec3-sept5-122.ppt

Numerical indexing

Sept 12

Chapter 4

 

Numerical and logical indexing, structures and cell arrays

Sept 17

Chapter 4

lec6-sept17-12.ppt

2-d arrays and image representation

Sept 19

Chapter 4

 

Scripts and functions

Sept 24

Chapter 5 and 6

lec7-sept19-12.ppt

functions

Sept 26

Chapter 6

 

functions

Oct 1

Chapter 6

 

Conditional statement – if, else, elseif, switch

Oct 3

Chapter 7

lec11-oct10-11.ppt

Loops – while, for, break etc.

Oct 8

Chapter 8

lec12-oct19-11.ppt

Oct 10, MID-SEMESTER TEST 1

Recursion - examples

Oct 15

Chapter 12

lec13-oct24-12.ppt

Recursion – more examples

Oct 17

 

 

Audio processing - 1

Oct 22

Chapter 13 of Kaplan and Chapter 13 of Van Loan

audio.ppt

Audio processing - 2

Oct 24, 29

 

 

GUI – design and reactive programming

Nov 5 – 12

Chapter 10 of Kaplan

GUI.ppt

Discrete event simulation - 1

Nov  17, 19, 26

Chapters 4 and 6 of Ross

simulation.ppt

Numerical Algorithms

Nov 28, Dec 3

Chapter 13 of Kaplan

numerical.ppt

Eigenvalues, page-ranking

Dec 5

Chapter 7 of Moler

Pagerank.ppt