Summary of CSC270 Course Notes

This is just an amalgamation of the Web pages for each day's lecture.

CSC270 Lecture Outline - September 9

Introduction to the course

Introduction to C

King, chapters 2 & 4; also read chapters 1 & 3
Example programs are in ~jstewart/csc270/Sept9 on CDF.

CSC270 Lecture Outline - September 16

Tutorial: Unix & C

King sections 3.1, 4.1 - 4.4

Lecture 1: Introduction to Numerical Analysis

Readings section 3, pages 49-53

Lecture 2: More C

King chapters 5, 6

CSC270 Lecture Outline - September 23

Tutorial: More C

King 4.3, 6.4, and page 72

Lecture 1: Numerical Analysis

Readings section 3, pages 62-64, 69-71

Lecture 2: And even more C

King chapter 9

CSC270 Lecture Outline - September 30

Tutorial: More C

King 7.5, 8, 5.3

Lecture 1: Numerical Integration

Readings section 4, pages 432-437

Lecture 2: C functions and scope

King chapters 2.5, 2.6, 9, 10.4

CSC270 Lecture Outline - October 7

Tutorial: Useful C for Assignment 2

King 8.2, 17.3, 16.1, 16.2, 16.3

Lecture 1: Graph Representations

Readings 9.2, 9.3

Lecture 2: Shortest Path Algorithm

Readings 9.8

CSC270 Lecture Outline - October 14

It's a holiday!

CSC270 Lecture Outline - October 21

Tutorial: Midterm

Lecture 1: Shortest paths

Readings section 9.9

Lecture 2: Transitive closure

Not covered in the Readings

CSC270 Lecture Outline - October 28

Tutorial: C

Lecture 1: Graph Traversal

Lecture 2: Introduction to Simulation


CSC270 Lecture Outline - November 4

Tutorial: C++

King 19.4

Lecture 1: Simulation

Readings, Simulation section: 2.1 - 2.4

Lecture 2:

Readings, Simulation section: 2.5, 2.6

CSC270 Lecture Outline - November 11

Tutorial: C++

King 19.4

Lecture 1: Probability for Simulation

Readings, Simulation section: 2.7

Lecture 2: Poisson Processes


CSC270 Lecture Outline - November 18

Tutorial: Assignment 2 and C++

King 19.4

Lecture 1: Generating Pseudo-random Numbers

Readings, Simulation 2.7.2, 2.6.1

Lecture 2: Integer Representations

Readings, "Computer Arithmetic and Errors" Chapter 1

CSC270 Lecture Outline - November 25

Tutorial: C++ Templates

Not in the King book!

Lecture 1: Floating Point Numbers

Readings, Chapter 1

Lecture 2: Dynamic Programming

Readings, last section (it's short)

CSC270 Lecture Outline - December 2

Tutorial: Dynamic Programming

Readings, last section. See my notes in the library, too.

Lecture 1: Dynamic Programming

Readings, last section

Lecture 2: Exam preparation