Advanced Placement Computer Science


Course Overview
Course Policies
Computer Science AP
   Syllabus 
   Class Schedule
   Homework
   Labs
   Projects
   Extra Credit
   Study Material
   Grades
Computer Science 2 AP
Get Software
Useful Resources
Teacher Information


Class Schedule for Computer Science AP


Note:  assignments are listed on the date they are due or the date they are supposed to have been completed (for readings)

Monday
Tuesday
Wednesday
Thursday
Friday
September 1
September 2
September 3

Meet in S-32
Class Orientation
September 4

Meet in S-52
Computer Architecture and Programming Language Lecture
September 5

Meet in S-52
Lecture
September 8

Read introduction from Chapter 0 (the preface) in Java Au Naturel
September 9
September 10
September 11

Meet in S-52
Review for Quiz 1
September 12

Be signed up  for the PVPHS Class Forums
Meet in S-52
Quiz 1 - answers

September 15

Have the course software installed at home
Read & do problems from 1.1 & 1.2
September 16

September 17

Read & do problems from 1.3,1.4 & 1.5
September 18

September 19

Read & do problems from 1.6,1.7 & 1.8
September 22


September 23

Read & do problems from 1.9 & 1.11
September 24
September 25

All section 2 homework due
Review for Quiz 2
September 26

Quiz 2 (Chapter 1) - answers

September 29

Read & do the assigned problems from 2.1, 2.2 & 2.3
September 30

Read & do the assigned problems from 2.4, 2.5 & 2.6
October 1

Read & do the assigned problems from 2.7, 2.8 & 2.9
October 2

Lab 1 (on paper)

On UML designs
October 3

Read & do the assigned problems from 2.10 & 2.11
October 6

Lab (in the lab)
October 7

Lab (in the lab)
October 8

All section 3 homework due
Review for Quiz 3
October 9

Quiz 3 (Chapter 2) - answers
October 10

Lab (in the lab)

October 13

Review for Test 1
October 14

Test 1 (cumulative through Chapter 2)
October 15

Lecture
October 16

Lab
Read & do assigned problems from 3.1, 3.2, & 3.3
October 17

Lab
October 20

Lab
Read & do assigned problems from 3.4, 3.5 & 3.6
October 21

Lecture

October 22

Lab
October 23

TBA
Read & do assigned problems from 3.7 & 3.8
October 24

All section 4 homework due
Review for Quiz 4 (Chapter 3)
October 27

Quiz 4 (Chapter 3)
October 28

Lecture
Read & do problems from the  Interlude, 4.1,  4.2, & 4.3
October 29

Lab
October 30

Lab
October 31

Lecture
Read & do problems from
4.4, 4.6, 4.7, 4.8
Peninsula "end of quarter"
November 3

Lab
Read 4.11
November 4

Lab
November 5

Lab

November 6

All of section 5 homework due
Review for Quiz 5 (Chapter 4)
November 7

Quiz 5 (Chapter 4)
West Torrance "end of quarter"
November 10

Lecture
November 11

Veterans Day
November 12

Lab
November 13

Lab

November 14

Lecture

November 17

Lab
November 18

Lab
November 19

All of section 6 homework due
Review for Quiz 6 (Chapter 5)
November 20

Quiz 6 (Chapter 5)
November 21

Lab
November 24

Review for Test 2
November 25

Test 2 (cumulative through Chapter 5)
November 26

Lecture (yes, a lecture)
Read and do problems from 6.1-6.3
November 27

Thanksgiving
November 28

Day off!
December 1

Lab
December 2

Lab
December 3

Lecture
Read and do problems from 6.4-6.6
December 4

Lab
December 5

Lab
December 8

All of section 7 homework due
Review for Quiz 7 (Chapter 6)
December 9

Quiz 7 (Chapter 6)
December 10

Lecture
December 11

Lab
December 12

Lab

First part of Chapter 7 homework due
December 15

Lecture
December 16

Lab

Second part of Chapter 7 homework due
December 17

Review for Chapter 7 Quiz
December 18

Third part of Chapter 7 homework due.

Chapter 7 Quiz  

December 19

TBA
January 5

Lecture
January 6

Lab
January 7

Lab
January 8

Lab
January 9

Lab
January 12

Lab
January 13

Chapter 8 Assignments Due
Review for Chapter 8 Quiz
Tentatively this is planned for the lab
January 14

Chapter 8 Quiz
January 15

Review for Test 3
January 16

Test 3 (cumulative)
January 19

Martin Luther King Day
January 20

Lecture
January 21

Peninsula: practice AP (final schedule)
West Torrance: Lab
January 22

Peninsula: practice AP or no class
West Torrance:
Lab
January 23

Peninsula: Class does not meet
West Torrance: Lecture
January 26

Peninsula: Class does not meet
West Torrance: Lab
January 27

Peninsula: Lab
West Torrance: Lab
January 28

Peninsula: Lab
West Torrance: Practice AP
January 29

Peninsula: Lecture
West Torrance: does not meet
January 30

Peninsula: Lab
West Torrance: does not meet
February 2

Peninsula: Lab
West Torrance: TBA
February 3

Chapter 9 Assignments Due
Review for Chapter 9 Quiz
February 4

Chapter 9 Quiz
February 5

Lecture
February 6

Lab

February 9

Lecture
February 10

Lab
February 11

Lab
February 12

Lab
February 13

Lincoln's Birthday
February 16

President's Day
February 17

Review for Chapter 11 Quiz
Chapter 11 Assignments Due
February 18

Chapter 11 Quiz
February 19

AP Review
February 20

Lecture
February 23

Lab
February 24

Lab
February 25

Lab
February 26

Lab
February 27

Lab
March 1

Lab
March 2

Lab (Project 2 Due)
March 3

Chapter 10 Quiz

March 4

Lecture
March 5

Lab
March 8

Lab
 March 9

Lab
March 10

Lab
March 11

Chapter 12 Review
Chapter 12 Assignments Due
March 12

Chapter 12 Quiz
March 15

Test 4 Review
March 16

Test 4
March 17


March 18

AP Review
March 19

Lecture
March 22

Lab
March 23

Lecture
March 24

Lab
March 25

Lab
March 26

Lab
March 29

Lab
March 30

Lab
March 31

Review for Chapter 13 Quiz
Chapter 13 Assignments Due
April 1

Chapter 13 Quiz
April 2

Practice AP
April 5/12

Review quiz & Project 3
April 6/13
April 7/14

Practice AP FRQ
April 8/15


April 9/16

Review for Practice AP Quiz 1
Project 4 due
Quiz #1 Worksheets due
April 19

Meet in the lab to start work on Project 2
April 20

Practice AP Quiz #1 (in the lab)

April 21

Practice AP FRQ
April 22


April 23

Review for Practice AP Quiz 2
Quiz #2 Worksheets Due
April 26

Practice AP Quiz #2
April 27
April 28

Project 5 due
Extra Credit Assignments due
Cumulative worksheets due
April 29

Cumulative Practice AP Test Part 1
April 30

Cumulative Practice AP Test Part 2
May 3

The calm before the storm
May 4

The storm
May 5
May 6
May 7
May 10
May 11
May 12
May 13
May 14

May 17

Linked List Lecture
May 18

Linked List & Network Programming Lecture
May 19

Multithreaded Programming Lecture
May 20

Lab
May 21

Lab
May 24

Lab
May 25

Bizarro Lecture #1 (Digital Audio/Video)  
May 26

Bizarro Lecture #2 (Compression, DVD, MP3, etc)
May 27

Bizarro Lecture #3 (Encryption, and other topics)
May 28

Lab
May 31

Memorial Day (NOT IN CLASS)
June 1

Lab
June 2

Lab
June 3

Lab - Project must be complete (Peninsula)
June 4

Lab - Project checked off (Peninsula)
June 7

Last quiz (all classes)
June 8

Peninsula - meet in classroom (1st & 2nd periods) (last day!)
West - Lab
June 9

West - Lab
June 10

West - Lab
June 11

Lab - Project must be completed (West)
June 14

West - Project checked off
June 15

No class meeting
June 16

No class meeting
June 17

West - Last Day
June 18

School is over (for you guys)

  
last updated on 4/24/04
Copyright (C) 2004 Jim Casaburi