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

Week 1

Representing data (Variables, Expressions, and Types)

Monday
Jun 20
Holiday (no classes)June 20 (Juneteenth)

Tuesday
Jun 21

Instruction Begins (Session A)

09:30am Class
Read the covered sections from zybook and solve the PAs and CAs for them
Wednesday
Jun 22
09:30am Class
Read the covered sections from zybook and solve the PAs and CAs for them
Thursday
Jun 23
09:30am Class
Read the covered sections from zybook and solve the PAs and CAs for them
Start in checkpoint labs and the remaining of labs. Prepare your questions
Friday
Jun 24
3:00pm to 9:00 pm ⏰ Due: QUIZ
11:59PM ⏰ Due: Reflection
Saturday
Jun 25
Read next week’s chapter (chapter 1) and start in the PAs and CAs
Sunday
Jun 26
Continue reading the chapter and prepare your questions to ask them on

Week 2

Functions and Modules

Monday
Jun 27
11:59PM ⏰ Due: BONUS - PA01
11:59PM ⏰ Due: PA02

Finish reading and review Chapter 02 in zyBooks.

Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tuesday
Jun 28
09:30am Class
11:59PM ⏰ Due: BONUS - CA01
11:59PM ⏰ Due: CA02
Wednesday
Jun 29
09:30am Class
Start working on the labs
Thursday
Jun 30
09:30am Class
11:59PM ⏰ Due: LA01
Friday
Jul 1
3:00pm to 9:00 pm ⏰ Due: QUIZ
11:59PM ⏰ Due: Reflection
Begin reading next week’s chapter.
Work through its PAs and CAs.
Saturday
Jul 2
Read next week’s chapter (chapter 3) and start in the PAs and CAs
Sunday
Jul 3
By the end of Sunday: Ideally, you should be finished with PAs for Chapter 3 and done with the CAs for its first 4-5 sections.

Week 3

Making decisions in programs (Branching)

Monday
Jul 4
Holiday (no classes)July 4 (Independence Day)
11:59PM ⏰ Due: PA03
Finish reading and review Chapter 03 in zyBooks.
Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tuesday
Jul 5
09:30am Class
11:59PM ⏰ Due: CA03
11:59PM ⏰ Due: LA02
Wednesday
Jul 6
09:30am Class
Start working on the labs
Thursday
Jul 7

Deadline to Drop Courses (Session A)

09:30am Class

Friday
Jul 8
3:00pm to 9:00 pm ⏰ Due: QUIZ
11:59PM ⏰ Due: Reflection
Begin reading next week’s chapter.
Work through its PAs and CAs.
Saturday
Jul 9
Read next week’s chapter (chapter 4) and start in the PAs and CAs
Sunday
Jul 10
By the end of Sunday: Ideally, you should be finished with PAs for Chapter 4 and done with the CAs for its first 4-5 sections.

Week 4

Repeating and iterating (Loops)

Monday
Jul 11
11:59PM ⏰ Due: PA04
Finish reading and review Chapter 04 in zyBooks.
Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tuesday
Jul 12
09:30am Class
11:59PM ⏰ Due: CA04
11:59PM ⏰ Due:LA03
Wednesday
Jul 13
09:30am Class
Start working on the labs
Thursday
Jul 14
09:30am Class
Friday
Jul 15
3:00pm to 9:00 pm ⏰ Due: QUIZ
11:59PM ⏰ Due: Reflection
Begin reading next week’s chapter.
Work through its PAs and CAs.
Saturday
Jul 16
Read next week’s chapter (chapter 5) and start in the PAs and CAs
Sunday
Jul 17
By the end of Sunday: Ideally, you should be finished with PAs for Chapter 5 and done with the CAs for its first 4-5 sections.

Week 5

More on collections and Working with Files

Monday
Jul 18
11:59PM ⏰ Due: PA05
Finish reading and review Chapter 05 in zyBooks.
Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tuesday
Jul 19
09:30am Class
11:59PM ⏰ Due: CA05
11:59PM ⏰ Due: LA04
Wednesday
Jul 20
09:30am Class
Start working on the labs
Thursday
Jul 21
09:30am Class
Friday
Jul 22
3:00pm to 9:00 pm ⏰ Due: QUIZ
11:59PM ⏰ Due: Reflection
Begin reading next week’s chapter.
Work through its PAs and CAs.
Saturday
Jul 23
Read next week’s chapter (chapter 6) and start in the PAs and CAs
Sunday
Jul 24
By the end of Sunday: Ideally, you should be finished with PAs for Chapter 6 and done with the CAs for its first 4-5 sections.

Week 6

Exploiting self-similarity (Recursion)

Monday
Jul 25
11:59PM ⏰ Due: PA06
Finish reading and review Chapter 06 in zyBooks.
Complete the PAs and CAs.
Test your understanding with the Reading Quiz.
Tuesday
Jul 26
09:30am Class
11:59PM ⏰ Due: CA06
11:59PM ⏰ Due: LA05
Note that labs of week 5 and 6 are going to be a couple of labs
Wednesday
Jul 27
09:30am Class
11:59PM ⏰ Due: LA06
Thursday
Jul 28
09:30am Class
11:59PM ⏰ Due: Final Project
Friday
Jul 29

Instruction Ends (Session A)

Saturday
Jul 30

Sunday
Jul 31