CS 70

Week 1

  • LHS Cow speaking

    Welcome to Week 1!

Each week has a page like this one, which will help you keep track of what you need to do for the week, including:

  • Learning from the provided on-line lessons
  • Attending lab
  • Working on homework

You can think of this page as your “to do list” for the week.

Lessons

  • RHS Cow speaking

    Typically, each week will have two on-line lessons just like a traditional class has two in-person lectures.

  • LHS Cow speaking

    You should aim to complete the lessons before Wednesday's lab so that if you have questions you can ask them in lab.

Work through Week 1 Lessons. Aim to finish at least the first lesson by Wednesday, August 28, ideally both.

  • Lesson One covers introductions and a first taste of C++.
  • Lesson Two covers object lifetime for local variables holding primitive types, and numeric types in C++.

Lab Check-Ins

  • RHS Cow speaking

    Unless we tell you it's optional (or you are sick), we generally expect you to attend lab.

  • LHS Cow speaking

    For each lab (i.e., class meeting), you'll fill out a lab check-in (two points each):

Assignments

Homework — Begin as soon as you can!

  • Homework 0, Episode 1
    • Released Monday, August 26, at 8:00 AM.
    • Due Wednesday, August 28, at 11:59 PM.
    • There is no late pass for this assignment.
  • Homework 0, Episode 2
    • Released Monday, August 26, at 8:00 AM.
    • Due Wednesday, September 4, at 11:59 PM.
    • There is no late pass for this assignment.

Proficiency Checks — Begin when you're ready!

Reference Pages

  • RHS Cow speaking

    Finally, many weeks will mention some useful reference material that can help you out with both the current and future assignments and lessons.

The Help pages and the Course Policies pages have a collection of reference pages! Here are some that might be helpful from this week onward:

  • LHS Cow speaking

    Note that this page gets marked as “completed” (with a green check in the bottom right corner) when you've done all the lesson materials for the week.

  • RHS Cow speaking

    This status indication does not include whether you've attended lab, or completed the homework or proficiency checks—those things are tracked separately, elsewhere.

(When logged in, completion status appears here.)