Syllabus, CompSci 4, Fall 2007

Note: This syllabus is tentative and subject to change.


Tuesday Thursday
8/28
Intro, HTML
who am i
lecture (pdf) | handout (pdf)
Classwork 1 (Simple html)
We do Pair programming!
assignment 1 out
8/30
HTML
lecture (pdf) | handout (pdf)
links for lecture
Classwork 2: Animal Html
assignment 2 out
assignment 1 due (friday)
9/4
Start Alice
Read Chapter 1
Reading Quiz 1 extended
lecture (pdf) | handout (pdf)
Classwork 3 (Setting up worlds)
dancing bee (a2w)
first world (a2w)
New groups
9/6
Read Chap 2, Sec 1.
Reading Quiz 1 due
Reading Quiz 2 due
lecture (pdf) | handout (pdf)
exercise (pdf) | handout (pdf)
Classwork 4
Research Study
9/11
Reading Chap 2, Sec 2.
lecture (pdf) | handout (pdf)
Classwork 5
assignment 3 out
New groups Reading Quiz 3 due
9/13
Reading Chap 4, Sec. 1.
lecture (pdf) | handout (pdf)
Classwork 6
skyride.a2w
Reading Quiz 4 due
9/18
lecture (pdf) | handout (pdf)
Classwork 7
BeetleBand_withSound.a2w
Reading Chap 4, Sec 2
Reading Quiz 5 due
9/20
Reading Chap 4, Sec 3
lecture (pdf) | handout (pdf)
Classwork 8
assignment 4 out
Reading quiz 6 due
Assignment 3 Part 2 due today
9/25
Reading Chap 6, Sec 1
lecture (pdf) | handout (pdf)
Classwork 9
New Groups
Reading quiz 7 due
Assignment 4 storyboard due
9/27
Reading Chap 6, Sec 2
lecture (pdf) | handout (pdf)
Classwork 10
Test 1 Fall 2006 pdf
ZeusClassWork.a2w
Reading quiz 8 due
Assignment 4 due today
10/2
Review
lecture (pdf) | handout (pdf)
Test 1 soln
Mystery Explanation
Test 1 Fall 2005 pdf
Explanation of Fall 2005 midterm - Question 12
Classwork Review
Classwork Review Solutions
10/4
Exam 1
10/9
FALL BREAK
10/11
Chap 5, Section 1
New Groups
Classwork 11
lecture (pdf) | handout (pdf)
assignment 5 out
Test 1 Fall07 soln
Picture Problem 9
Reading Quiz 9 due
10/16
Chap 5, Section 2
lecture (pdf) | handout (pdf)
Classwork 12
Reading Quiz 10 due
10/18
Chap 6, Tips and Techniques
lecture (pdf) | handout (pdf)
Classwork 13
Reading Quiz 11 due
10/23
Chap 7, Sec 1
lecture (pdf) | handout (pdf)
Classwork 14
assignment 6 out
ClickACow.a2w
New Groups
Reading Quiz 12 due
10/25
Chap 7, Sec 2
lecture (pdf) | handout (pdf)
Classwork 15
Reading Quiz 13 due
10/30
Chap 9, Sec 1
lecture (pdf) | handout (pdf)
Classwork 16
listfun.a2w
Reading Quiz 14 due
11/1
Chap 9, Sec 2
lecture (pdf) | handout (pdf)
Classwork 17
sortingWork.a2w
New Groups
Reading Quiz 15 due
11/6
Chap 10
lecture (pdf) | handout (pdf)
Classwork 18
Test 2 Fall 2006 pdf
Reading Quiz 16 Due
11/8
Review
lecture (pdf) | handout (pdf)
assignment 7 out
handout (pdf)
Test 2 Soln
ASSIGNMENT 6 Extended to Friday
11/13
Exam 2

11/15
Java 1
lecture (pdf) | handout (pdf)
APT
Classwork 19 (10 pts):
   DNA-1 Count C's
   DNA-2 CG Ratio
Submit with Ambient!
11/20
Java (part 2)
lecture (pdf) | handout (pdf)
Soln for DNAMaxNucleotide.java
Lecture: Max Nucleotide
APT (problem info here)
Classwork 20 (10 pts):
  DNA Complement
  DNA Reverse
  DNA Longest Strand
New Groups
11/22
Thanksgiving Break
11/27
Java (part 3)
lecture (pdf) | handout (pdf)
Test 2 Soln
Classwork 21 (10 pts):
(see descriptions on APT)
  Protein Counter
  Heavy Max
  Protein Finder (5 pts extra) 
11/29
Java (part 4)
lecture (pdf) | handout (pdf)
12/4
Demo Day
Evaluation
12/6
Last day submit Java classwork!
Review for Final
lecture (pdf) | handout (pdf)
Finish Demo Day
Survey
Prizes
12/14 (Fri)
SEC 1: FINAL EXAM
Friday, Dec 14, 7-10
12/15 (Sat)
SEC 2: FINAL EXAM
Saturday, Dec 15, 7-10

Last modified: Sun Sep 23 13:55:28 EDT 2007