Errata, Lecture Slides and Videos


Lecture 2 (Conditionals and Loops: Nesting), slide 34 (pdf only)

Printed: if (t == goal)
Fixed: if (cash == goal)
Reported by Rohan Dhoopar, 27-Sep-15.

Lecture 9.C (Performance: Mathematical models), 7:00 (video only)

Spoken: 5/4 N + 13/4 N + 53/2
Fixed: 5/4 N^2 + 13/4 N + 53/2
Reported by Rohan Tummala, 13-Dec-18.

Lecture 9.B (Creating Data Types: Point charges), 2:24 (video only)

Spoken: If it was three dimensions, it would be inverse of distance squared
Fixed: If it was three dimensions, it would be still be inverse of distance
Reported by Rohan Tummala, 13-Dec-18.

Lecture 9.B (Creating Data Types: Point charges), 4:44 (video only)

Spoken: give constructor a potential value
Fixed: give constructor a charge value
Reported by Rohan Tummala, 13-Dec-18.

Lecture 13.A (Symbol Tables: APIs and clients), slide 7 (pdf and video)

Written: "of" appears before "it" in list of words
Fixed: "of" should appear after "it" in list of words to make list alphabetical order
Reported by Rohan Tummala, 13-Dec-18.

Lecture 14.C (Theory of Computing: DFAs), slide 25-26 (pdf and video)

Printed: Which of the following strings does this DFA accept?
Fixed: Which of the following languages does this DFA recognize?
Reported by Kathleen Emerson, 23-Nov-15.

Lecture 15.B (Universality and Computability: A simple model of computation), slide 18 (pdf and video)

Printed: Second stack: 1 1 + 1 0 0 1
Fixed: Second stack should contain : 1 1 + 1 0 1 0
Reported by Amy Hudson, 14-Apr-16.

Lecture 15.D (Universality and Computability: Computability), slide 36 (pdf and video)

Printed: Card 2 has BAB as top string
Fixed: Card 2 should have X as top string
Reported by Kathleen Emerson, 24-Nov-15.

Lecture 17.B (A Computing Machine: Data types), slide 17 (pdf and video)

Printed: 1111111100001101
Fixed: 1111111100001011
Reported by Madeleine Cheyette, 08-Mar-16.

Lecture 17.D (A Computing Machine: Operating the machine), slides 39 (pdf and video)

Printed: The title is CS.11.D.MachineI.Operating
Fixed: The title should be CS.17.D.MachineI.Operating
Reported by Kevin Wayne, 18-Mar-16.

Lecture 18.C (von Neumann Machine: Practical Implications), slide 26 (pdf and video)

Printed: TOY comment for instruction AA02 is R[A] <- mem[R[A]]
Fixed: TOY comment should be R[A] <- mem[R[2]]
Reported by Bartosz Kaczmarski, 18-Mar-16.