Link Search Menu Expand Document

Course Calendar (Topics and due dates)

See the Schedule and Roadmap suggestions.

In our course, each week covers roughly 1 chapter from zyBooks, so “Week 1” in zyBooks is effectively Chapter 1 and so on.

We have the following course activities that need to be completed in zyBooks on a weekly basis:

  • PA(Participation Activities),
  • CA(Challenge Activities),
  • LA(Lab Activities).

Additionally, the following weekly activities will need to be completed by going to Gauchospace:

  • Quiz - will always start on Gauchospace, which might redirect you to Gradescope
  • Reflection - will be posted as a link to a Google form

Week 1 Week 2 Week 3 Week 4 Week 5 Week 6

Week 1

Representing data (Variables, Expressions, and Types)

Mon, Aug 1

Instruction Begins (Session B)

Tue, Aug 2
09:30am First Class
Wed, Aug 3
09:30am Class
⏰ Due: Practice Quiz
Thu, Aug 4
09:30am Class + Lab sessions
Fri, Aug 5
11PM ⏰ Due: Welcome SurveyPA01CA01LA01 Checkpoint

Week 2

Functions and Modules

Mon, Aug 8
Finish reading and review Chapter 02 in zyBooks. Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tue, Aug 9
09:30am Class
Wed, Aug 10
09:30am Class
⏰ Due: Quiz
Thu, Aug 11
09:30am Class + Lab sessions
Fri, Aug 12
11PM ⏰ Due: ReflectionPA02CA02LA01LA02 Checkpoint

Week 3

Making decisions in programs (Branching)

Mon, Aug 15
Finish reading and review Chapter 03 in zyBooks. Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tue, Aug 16

Deadline to Drop Courses (Session B)

09:30am Class

Wed, Aug 17
09:30am Class
⏰ Due: Quiz
Thu, Aug 18
09:30am Class + Lab sessions
Fri, Aug 19
11PM ⏰ Due: ReflectionPA03CA03LA02LA03 Checkpoint

Week 4

Repeating and iterating (Loops)

Mon, Aug 22
Finish reading and review Chapter 04 in zyBooks. Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tue, Aug 23
09:30am Class
Wed, Aug 24
09:30am Class
⏰ Due: Quiz
Thu, Aug 25
09:30am Class + Lab sessions
Fri, Aug 26
11PM ⏰ Due: ReflectionPA04CA04LA03LA04 Checkpoint

Week 5

More on collections and Working with Files

Mon, Aug 29
Finish reading and review Chapter 05 in zyBooks. Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tue, Aug 30
09:30am Class
Wed, Aug 31
09:30am Class
⏰ Due: Quiz
Thu, Sep 1
09:30am Class + Lab sessions
Fri, Sep 2
11PM ⏰ Due: ReflectionPA05CA05LA04LA05 Checkpoint

Week 6

Exploiting self-similarity (Recursion)

Mon, Sep 5
Holiday (no classes)September 5 (Labor Day)

Finish reading and review Chapter 06 in zyBooks. Complete the PAs and CAs.

Test your understanding with the Reading Quiz.
Tue, Sep 6
09:30am Class
Wed, Sep 7
09:30am Class
⏰ Due: Quiz
Thu, Sep 8
09:30am Class + Lab sessions
Fri, Sep 9

Instruction Ends (Session B)

11PM ⏰ Due: ReflectionPA06CA06LA05LA06 Checkpoint