CS216: 
Program and Data Representation 
Spring 2006 
 
Sections 
1. Mondays, 7-8:45pm, THN D223 
2. Tuesdays, 3:30-5:15pm, THN D221 
3. Tuesdays, 7:30-9:15pm, THN D223
 
Small Hall On-Call Hours 
Assistants will be available in Small Hall at these times:
 
Sundays 3:30-5 (KJ), 5-6:30 (EG), 6:30-8 (EC), 8-9:30pm (SG)
 
Mondays, 5-6pm (SG)
 
Tuesdays 5:30-7pm (PS), 7:30-8:30pm (PL)
 
Wednesdays 7-8:30pm (DF)
 
Thursdays 4-5:30pm (KJ), 6:30-7:30pm (EG), 7:30-8:30pm (EC)
 
Fridays 11am-12:30 (DF), 3:30-5pm (PL)
 
Saturdays 3-4:30pm (PS)
 
Note: Additional times may be scheduled based on
demand and AC availability. 
Office Hours (Olsson 236A) 
Wednesdays, 2-3pm 
Thursdays, 1:30-2:30pm 
Fridays, 10:30-11:30am
  | 
Classes |
Schedule |
Problem Sets |
Exams |
Guides
 
 Upcoming Schedule
-  Monday, 8 May (5:00pm) : Final Exam (the Final Exam was
 handed out in class on May 1 (extra copies are available in the cs216
 pigeon hole in the Olsson Hall entranceway) and is due before 5:00pm on
 Monday, 8 May) 
  
News
Past Due Assignments
 Sunday, Jan 22 by 5pm: Submit Registration Survey
 Monday, Jan 23 (before class): Read Chapters 1-3 of the
textbook
 Sections Monday, Jan 23 and Tuesday, Jan 24: Course Pledge
 Wednesday, Jan 25 Now due Monday, Jan 30 (beginning of class): Problem Set 1
 Wednesday, Feb 1, 10:30am: Ron Rivest, Security of
Voting Systems.  Newcomb Hall, South Meeting Room.  Go to the talk
instead of CS216. Flyer
 Thursday, Feb 2, 3:30pm: Portman Wills' talk, Saving the
World with a Computer Science Degree.  MEC 205 (coincident with
CS290/CS390).  Flyer
 Wednesday, Feb 8 (beginning of class): Problem Set 2
 Wednesday, Feb 15 (beginning of class) or Friday, Feb 17 (4:50pm): Problem Set 3 (if you don't turn PS3 in in class,
turn it in to Brenda Perkins in the CS office before 4:50pm Friday)
 Monday, Feb 27 (11:01am): Exam 1
 6 - 12 March: Spring Break (no Small Hall hours or scheduled office
hours; email to arrange an appointment).  Problem Set 4 will be handed
out on Monday, 13 March.
 Today (Monday, 15 March), 5pm: If you want to be assigned a
partner for PS4, send me mail before 10am Tuesday (16 March) (extended
from 5pm Monday)
 Wednesday, 22 March (beginning of class): Problem Set 4: Huffman Coding [PDF]
 Wednesday, 29 March (beginning of class): Problem Set 5: Representing Numbers [PDF] [Code Submission]
 Monday, 10 April (beginning of class): Problem Set 6: Nibbling at Byte Codes [PDF]
 Monday, 17 April (beginning of class): Problem Set 7: Eighty-Sixing Compilers [PDF] (will be accepted without penalty until
class on Wednesday, 19 April)
 Monday, 24 April (beginning of class): Exam 2
 Monday, 1 May (see handout for details): Problem Set 8 [PDF]
 |