CS 260, Data Structures, Summer 2012
Instructor
Krzysztof Nowak
e-mail:
kn33@drexel.edu
Office Hours: Monday, Wednesday, Friday 11:00 am - 11:50 am, University
Crossings 109
Teaching Assistant
Mark Boady
e-mail:
mwb33@drexel.edu
Office Hours: Monday,
Tuesday 4 - 6 pm
CLC Help in UC 147
Sam Bever (Wednesday 4-6 pm, smb393@drexel.edu), Akhil
Kapoor (Thursday 4-6 pm, ak876@drexel.edu)
From the point of view of planning of the actual time management at the CLC it will
be convenient that you indicate in advance via e-mail that you plan to come,
schedule an appointment with a student you select, and describe what portions
of the material and what problems you would like to discuss.
Course Materials
Syllabus, Reading Assignments
Student Groups
1. Persis Finny (leader, persis.finny@drexel.edu), Kevin Siu (kevin.siu@drexel.edu)
2. Taif R Choudhury (taif.r.choudhury@drexel.edu), Phuc Nguyen (phuc.nguyen68@drexel.edu), Michael Russo (leader, michael.russo@drexel.edu)
3. Tajik R Choudhury (tajik.choudhury@drexel.edu), Mayank Gureja (mayank.gureja@drexel.edu)
4. Brian E Courtney (brian.e.courtney@drexel.edu), Julian V Kemmerer (leader, julian.v.kemmerer@drexel.edu), Brian Christopher Tighe (brian.christopher.tighe@drexel.edu)
5. Max A Hale (max.a.hale@drexel.edu), Darren R McCleary (leader, darren.r.mccleary@drexel.edu), Clifford J Ziegler (clifford.j.ziegler@drexel.edu)
6. Evan L Allen (evan.l.allen@drexel.edu), Kevin M Ashby (kevin.m.ashby@drexel.edu), Brian Nicholas Hom (leader, brian.n.hom@drexel.edu), Vikash D Patel (vikash.d.patel@drexel.edu)
7. Dang Tam Nguyen (dang.tam.nguyen@drexel.edu), William Thomas Takemoto (leader, william.thomas.takemoto@drexel.edu), Duc T Vu (duc.t.vu@drexel.edu)
8. Qi Cao (leader, qi.cao@drexel.edu), Wei Ye (wei.ye@drexel.edu); merged with group 6 of the daytime class
9. Michael T Amoruso (leader, michael.t.amoruso@drexel.edu), Arman V Ayrapetyan (arman.v.ayrapetyan@drexel.edu), Sean C MacLean (sean.c.maclean@drexel.edu)
10. Brandon M Muller (brandon.m.muller@drexel.edu), Kevin Peters (kevin.peters@drexel.edu), Stephen P Zarro (leader, stephen.p.zarro@drexel.edu)
11. ShengLan Zhang (shenglan.zhang@drexel.edu)
12. Michael T Ly (michael.t.ly@drexel.edu); merged with group 10 of the daytime class
Programming Assignments: #1, #2
Submission guidelines
Write your code either in C++ or in Python.
Course Resources
C++, Python
Past Items
Test
1, Quizzes 1-3, Homework Assignment 1
Test 2, Quizzes 4-7, Homework Assignment
2
Announcements
All tests and quizzes
will be open book. You will be allowed to use the textbook, but not notes, no
other materials and no calculators.
You are encouraged to talk about practice and homework problems with your
colleagues, students available in CLC, our TA and the instructor, however the
process of working out detailed solutions of homework problems has to be done
strictly within your group and writing down the answers has to be done
individually.
You are encouraged to
talk about problems of programming assignments with your colleagues, students
available in CLC, our TA and the instructor, however the process of writing down
the code, testing it and analyzing it has to be done strictly within your
group.
Instructor’s office hours during finals week, Tuesday 09/04/12, 10 am – 11:50
am
Programming Assignment 2: the timeline of group work
1. Tuesday week 9: group leaders fill in and e-mail
the initial leaders report to the instructor.
2. Friday week 9: group members inform their leaders
about the progress on assigned tasks; group leaders coordinate the planning of
further steps.
3. Monday week 10: group leaders submit by e-mail the
week
9 progress report
to the instructor.
4. Thursday and Friday week 10: group leaders collect the outcomes
of the work of group members, combine all ingredients together and redistribute
to group members for reevaluation, and in order to get their approval for
submission.
5. Monday week 11: Students submit by e-mail the completion
assessment report
to the instructor. Group leaders submit compressed files containing completed
programming assignments following the submission guidelines .
Final Exam and Take-Home Test 3
Take-Home Test 3: pdf, htm (solutions are due with the final exam),
covers 8.1-8.7, 10.1-10.2, Review Problems, Solutions of Review Problems
Test 3 practice
problems: 8.2, 8.6 a, 8.7-8.9, 8.15-8.17, 10.1-10.3, 10.5-10.6
Final Exam, 08/27/12, 6:00 pm – 8:00 pm, UC
153, or 09/05/12 1:00 pm – 3:00 pm, Lebow 241, or 09/05/12 6:00 pm – 8:00 pm,
Korman 117, or contact the instructor if you cannot make it any of these times
(current student choices of
final exam dates); covers 1.4-1.5, 9.1-9.4, 2.1-2.6, 3.1-3.4,
4.1-4.8, 4.10-4.12, 5.1-5.3, 6.1-6.5, 7.1-7.3, 8.1-8.7, 10.1-10.2
Final Exam review materials: review problems for tests
1,2,3, tests 1,2, quizzes 1-7, all practice and homework problems