|
|
Sept 10
- Introduction and course overview
- C/Programming Brush-up
Reading Due - None
Homework Due - None
|
Sept 13
- Review of C/C++ Programming
Reading Due - Chapter 1 - 1.1-1.4
Homework Due - Homework 0
Homework Assigned - Project 1
|
Sept 15
Reading Due - Chapter 1 - 1.5-1.7
Homework Due - Warmup Exercises
Homework Assigned - Classes
|
Sept 20
Reading Due - No new reading
Homework Due - None
Homework Assigned - None
|
Sept 22
Reading Due - Chapter 2 - 2.1-2.4
Homework Due - Classes
Homework Due - Project 1 - Simple C++ Program
Homework Assigned - OOD
|
Sept 27
Reading Due - Chapter 2 - 2.5
Homework Due - None
Homework Assigned - None
|
Sept 29
- Algorithm/Running Time Analysis
Reading Due - Chapter 3 - 3.1-3.2, 3.4-3.6
Homework Due - OOD
|
Oct 4
- Algorithm/Running Time Analysis (Catch-up)
Reading Due - No new reading
Homework Due - None
Homework Assigned - None
|
Oct 6
- Quiz 1 -- C++, Classes, OOD
Reading Due - No new reading
Homework Due - Running Time Analysis
Homework Assigned - Project 2
|
Oct 11 -- No Class - Fall Break
Reading Due - None
Homework Due - None
Homework Assigned - None
|
Oct 13
Reading Due - Chapter 4 - 4.1 and Review Chapter 2 - 2.5
Homework Due - Friday - Project 2 Part 1 - Iterative algorithm
Homework Assigned - Running Time
Homework Assigned - Project 2 Part 2 - Refined algorithm
and recursive portion
|
Oct 18
Reading Due - Chapter 4 - 4.4.1, 4.5.1, 4.5.2
Homework Due - None
Homework Assigned - None
|
Oct 20
Reading Due - No new reading
Homework Due - Running Time
Homework Due - Project 2 Part 2 - Refined algorithm and
recursive portion
Homework Assigned - Project 2 Final
|
Oct 25
Reading Due - Chapter 4 - 4.2, 4.4.2
Homework Due - None
Homework Assigned - None
|
Oct 27
Reading Due - Chapter 4 - 4.3, 4.4.3, 4.5
Homework Due - Recursion/Linked Lists
Homework Assigned - Stacks
|
Nov 1
Reading Due - No new reading
Homework Due - Project 2 -- Demonstrations to be scheduled
Homework Assigned - Project 3 Part 1
|
Nov 3
- Vectors, Lists, Sequences
Reading Due - Chapter 5 - 5.1-5.5
Homework Due - Stacks
|
Nov 8
Reading Due - No new reading
Homework Due - None
Homework Assigned - None
|
Nov 10
- Quiz 2 - Running time, Recursion, Linked Lists, Stacks
Reading Due - None
Homework Due - Queues/Vectors
Homework Assigned - None
|
Nov 15
Reading Due - Chapter 6 - 6.1-6.3, Chapter 9 - 9.1
Homework Due - None
Homework Assigned - None
|
Nov 17
Reading Due - Chapter 6 - 6.4
Homework Due - Project 3 Part 1
Homework Assigned - Trees
Homework Assigned - Project 3 Final
|
Nov 22
Reading Due - No new reading
Homework Due - Trees
Homework Assigned - None
|
Nov 24 -- No Class
Reading Due - None
Homework Due - None
Homework Assigned - None
|
Nov 29
Reading Due - Chapter 7 - 7.1-7.3
Homework Due - None
|
Dec 1
Reading Due - No new reading
Homework Due - Trees/Heaps
Homework Due - Project 3 Final
Homework Assigned - Final Project
|
Dec 6
- Quiz 3 - Queues, Trees, Heaps
- Hash Tables
Homework Due - None
Homework Assigned - None
|
Dec 8
Reading Due - Chapter 8 - 8.1-8.2
Homework Due - Heaps/Hash Tables
Homework Assigned - Homework 11 TBA
|
Dec 13
Reading Due - None
Homework Due - None
Homework Assigned - None
|
Final Project Due Date -- TBA - Trees
|