Tentative ScheduleΒΆ

The following table shows the sequence of planned weekly topics that we anticipate covering during the semester. This schedule may be subject to change so pay close attention to any announcements regarding this during the semester. As you can see, the material in the textbok has been arranged so that except for the chapter on Functions (which will take up 2 weeks), the remaining chapters will be covered one per week.

It is extremely important for you to read the corresponding sections from the chapters in the zyBook and complete all assigned activities in advance of the synchronous class sessions.

Week

Topics

Assigned Reading.

Due

1

Introduction

Ch 1

2

Variables and Expressions

Ch 2

Quiz 1

3

Types

Ch. 3

HW 1

4

Branching

Ch 4

Quiz 2

5

loops

Ch 5

HW 2

6

Functions

Ch 6.1 - 6.8

Quiz 3

7

Modules; Exam 1 on Mar 3

Ch 7

HW 3

8

Functions (contd.)

Ch 6.9 - 6.17

Quiz 4

Spring Break

9

Strings

Ch 8

HW 4

10

Lists

Ch 9

Quiz 5

11

Dictionaries

Ch 10

HW 5

12

Files

Ch 11

Quiz 6

13

Recursion; Exam 2 on Apr 21

Ch 12

HW 6

14

Classes

Ch 13

Finals

Final Exam: May 12