The schedule below is tentative. Please check the class website (Announcements) for changes/updates.


  

Free PowerPoint Viewer for Windows[Ppview97.aspx]
 

 

Date

Lecture Notes

Week 1                         Labs this week starting Wednesday !

June 16

Lecture 0: Introduction to CS101 [.ppt][.pdf]

June 17

Lecture 1: Matlab environment & Arrays [.ppt][.pdf]

June 18

Lecture 2: Matlab Functions [.ppt][.pdf]

June 19

 

June 20

 

Week 2

June 23

Lecture 3: Logical values, loops, if  [.ppt][.pdf]

June 24

Lecture 4: Matlab - Matrices [.ppt][.pdf]

June 25

Lecture 5: Matlab Finding roots, Global Variables, plotting in 3D [.ppt][.pdf]

June 26

 

June 27

 

Week 3 

June 30

Lecture 6: Dynamics , Numeric Integration [.ppt][.pdf]

July 1

Lecture 7: continuation of Lecture 6

July 2

Lecture 8: Introduction/X-Windows & Unix [.ppt][.pdf]

July 3


July 4

 

Week 4                       No labs for this week.

July 7

Lecture 9: Unix [.ppt][.pdf]

July 8

Lecture 10: C Programming  - Introduction [.ppt][.pdf]

July 9

Midterm Exam

July 10

 

July 11


Week 5

July 14

Lecture 11: Structure of a C program [.ppt][.pdf]

July 15

Lecture 12: Selection Structures: if and switch [.ppt][.pdf]

July 16

Lecture 13&14: Loop Statements [.ppt][.pdf]

July 17


July 18

 

 


 




Week 6

July 21

Lecture 15: Arrays [.ppt][.pdf]

July 22

Lecture 16&17: Functions [.ppt][.pdf]

July 23

Lecture 18: Scope of Identifiers [.ppt][.pdf]

July 24


July 25

 

Week 7

July 28

Lecture 19&20: Pointers and DMA [.ppt][.pdf]

July 29

Lecture 21: Sorting [.ppt][.pdf]

July 30

Lecture 22&23: Structures [.ppt][.pdf]

July 31


Aug 1

 

Week 8    Labs on Monday, Tuesday only

Aug 4

Lecture 22&23 Structures(continued)

Aug 5

Lecture 24: FILE I/O [.ppt][.pdf]

Aug 6

Review

Aug 7

READINGS DAY 1pm

Aug 8

Final Exam (Time and location to be determined)