Assignments are due each Wednesday. They begin with a warm-up during lab.
The assignment continues throughout the week. You may work with a partner
using Duet Programming to complete the warm-up. The rest of the assignment
is individual.
-
Week 1: Basic C Functions -
- due Wednesday, April 6th, 11:59pm
-
Week 2: Arrays, Loops
- due Wednesday, April 13th, 11:59pm
-
Week 3: Strings, Allocation
- due Wednesday, April 20th, 11:59pm
-
Week 4: Linked Lists
- due Wednesday, April 27th, 11:59pm
-
Week 5: Linked Lists, ADTs
- due Wednesday, May 4th, 11:59pm
-
Week 6: Function Ptrs, Iterators, Trees
- due Wednesday, May 11th, 11:59pm
-
Week 7: Data Representation
- due Wednesday, May 18th, 11:59pm
-
Week 8: Twenty Questions Project Start
- due Thursday, June 2nd, 11:59pm
-
Week 9: Hash Tables
- due Thursday, June 2nd, 11:59pm