Week 7
Due to the upcoming semester break, there are no new assignments this week and no new proficiency check.
Instead we have three lessons this week.
MORE lessons? I'll devour them!
Lessons
Work Through Week 7 Lessons. Aim to finish the first lesson by Tuesday, February 27, and the second and third by the end of the week.
- Lesson One covers more practice with memory diagrams, references, and pointers; lvalues vs. rvalues (temporaries); how functions return values; returning references; overloading.
- Lesson Two covers iterators,
auto
,std::vector
, andstd::list
. - Lesson Three covers asymptotic complexity and best-, worst-, and expected-case analyses.
Lab Check-Ins
For each class meeting, fill out a lab check-in (2 points each):
Assignments
Finish Week 6 Assignments
-
- Due Tuesday, February 27, at 11:59 PM.
- Late pass due Thursday, February 29, at 11:59 PM.
Start Week 7 Assignments
- Homework 5
- Released Wednesday, February 28, at 8:00 AM.
- Due Friday, March 8, at 11:59 PM.
- Late pass due Friday, March 8, at 11:59 PM.
- Proficiency Checks: Group 5 (Object Lifetime)
- Released Thursday, February 29, at 8:00 AM.
- Due Tuesday, March 5, at 11:59 PM.
- Late pass due Thursday, March 7, at 11:59 PM.
References
The Help Pages section and the Course Policies section have a bunch of reference pages! Here are some that might be particularly helpful this week:
(When logged in, completion status appears here.)