CS 70

Week 7

  • LHS Cow speaking

    Due to the upcoming semester break, there are no new assignments this week and no new proficiency check.

  • RHS Cow speaking

    Instead we have three lessons this week.

  • Pig speaking

    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, and std::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

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.)