CS2104: Introduction to Problem Solving
Fall Semester 2009
Room and Time
Mr. Barnette's section (CRN 91828): MW 4:00-5:15pm in Robeson 103
Dr. Shaffer's section 1 (CRN 91829): TuTh 3:30-4:45pm in McBryde 210
Dr. Shaffer's section 2 (CRN 96939): TuTh 11:00-12:15pm in Pamplin 3008
Instructors
Dr. Cliff Shaffer
Email:
Office: 2000A Torgersen Hall
Office Hours: TuTh 12:30-1:30
Mr. Dwight Barnette
Email:
barnette@vt.edu
Office: 632 McBryde Hall
Office Hours: TuTh 11:00-1:00
Teaching Assistants
UGTA: Ryan Honig
Email: rhonig22@vt.edu
GTA: Tozammel Hossain
Email: tozammel@vt.edu
GTA: Zalia Shams
Email: zalia18@vt.edu
GTA: Shahtab Wahid
Email: swahid@vt.edu
UGTA: Rob Wyland
Email: rwyland@vt.edu
TA Office Hours
All TA office hours will be held in McBryde 106. Sometimes the TA will need to move to McBryde 106A if 106 is crowded. Check the whiteboard in 106 for messages about where the GTA is located.
Monday:
10:00-1:00 (Tozammel)
1:15-2:15 (Rob)
2:30-6:30 (Ryan)
Tuesday
10:45-12:15 (Rob)
2:00-3:30 (Ryan)
3:30-6:00 (Shahtab)
Wednesday
10:00-12:00 (Rob)
1:15-2:15 (Rob)
2:30-3:30 (Ryan)
3:30-5:30 (Tozammel)
Thursday
10:45-12:15 (Rob)
2:00-3:30 (Ryan)
3:30-6:00 (Shahtab)
Friday
11:15-12:15 (Rob)
12:15-1:15 (Zalia)
2:30-6:30 (Zalia)
Announcements
- The commontime final exam for this course will be held Wednesday, December 16 at 11:05-1:05 pm in SURGE 104B. This final exam is optional. It will be largely a test of knowledge (as opposed to solving problems like you did on the first midterm). It covers material presented in class since the unit on Heuristics, that is, it covers material in the coursenotes from Slide 174 until the end of the semester. Prior to the final exam, you will be given a tentative letter grade and information about how well you would have to perform on the final to reach the next grade level.
Table of Contents
- Course Syllabus (Last updated: $filename = "Syllabus.pdf"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- Homework Assignments (Last updated: $filename = "Assignments.php"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- Calendar and Coursenotes: What we've done each day and the associated coursenotes (Last updated: $filename = "Calendar.php"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- General assignment guidelines (Last updated: $filename = "Guidelines.php"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- Web-CAT Login
- Interesting links: Games, puzzles, self-evaluations