Lecture Notes and Associated Readings

LectureNotes and ActivitesAssociated Reading and Activities
Final.  May 2nd, 2017
34.  Apr. 21st, 2017
33.  Apr. 19th, 2017
32.  Apr. 17th, 2017
31.  Apr. 12th, 2017
  • Lecture 31: Handtracing
30.  Apr. 10th, 2017
Test 3.  April. 7th, 2017
29.  Apr. 5th, 2017
28.  Apr. 3rd, 2017
27.  Mar. 31st, 2017
26.  Mar. 29th, 2017 Problem Solving with Algorithms and Data Structures
3.19 - 3.21
25.  Mar. 27th, 2017 Problem Solving with Algorithms and Data Structures
3.19 - 3.21
24.  Mar. 24th, 2017
23.  Mar. 22nd, 2017 Problem Solving with Algorithms and Data Structures
Quick Sort
22.  Mar. 20th, 2017 Problem Solving with Algorithms and Data Structures
Merge Sort
21.  Mar. 17th, 2017
20.  Mar. 15th, 2017 Problem Solving with Algorithms and Data Structures
Sections 4.1 - 4.7
19.  Mar. 13th, 2017
Test 2.  Mar. 3rd, 2017
18.  Mar. 1st, 2017
17.  Feb. 27th, 2017
16.  Feb. 24th, 2017
15.  Feb. 22th, 2017 Algorithms to Live By, PDF on inquire
14.  Feb. 20th, 2017 Problem Solving with Algorithms and Data Structures
Sections 5.1 - 5.4
13.  Feb. 17th, 2017 Jumping into C++
Chapter 13 - How to use Pointers
12.  Feb. 15th, 2017 Jumping into C++
Chapter 12 - Introduction to Pointers
11.  Feb. 13th, 2017
10.  Feb. 10th, 2017
9.  Feb. 8th, 2017
Test 1.  Feb. 6th, 2017
8.  Feb. 3rd, 2017
7.  Feb. 1st, 2017 Inheritance Tutorial
6.  Jan. 30th, 2017 Inheritance Tutorial
5.  Jan. 27th, 2017 Jumping into C++
Chapter 24
4.  Jan. 25th, 2017 How to Think Like a Computer Scientist
Chapter 14
3.  Jan. 23rd, 2017 How to Think Like a Computer Scientist
Chapter 14
2.  Jan. 20th, 2017 "Jumping into C++" Pages 111 - 115
1.  Jan. 18th, 2017
0.  Jan. 16th, 2017