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. Andrew Robert Murphy (leader, andrew.r.murphy@drexel.edu), Ryan Marc Pepley (ryan.marc.pepley@drexel.edu)
2. Thang Xuan Dao (thang.xuan.dao@drexel.edu), Riju Singh (leader, riju.singh@drexel.edu), Ayush Sobti (ayush.sobti@drexel.edu)
3. Eric Loi (eric.loi@drexel.edu), Mark R Scheid (leader, mark.r.scheid@drexel.edu)
4. Timothy J Day (timothy.j.day@drexel.edu), Brandon K Harrison (brandon.k.harrison@drexel.edu), Kyle H Sheehan (leader, kyle.h.sheehan@drexel.edu)

5. Samuel James Hernandez-Gill (leader, samuel.james.hernandez-gill@drexel.edu), Jonathan R Hopkins (jonathan.r.hopkins@drexel.edu), Phong Tran (phong.tran@drexel.edu)
6. Xin Guan (xin.guan@drexel.edu); merged with group 8 of the evening class
7.
Ethan J Sena (leader, ethan.j.sena@drexel.edu), Daniel R Sullivan (daniel.r.sullivan@drexel.edu), Ryan G Umstead (ryan.g.umstead@drexel.edu)
8. Steven J Fox (steven.j.fox@drexel.edu), Dominique Giorgianni (leader, dominique.giorgianni@drexel.edu), Andrew K Scherch (andrew.k.scherch@drexel.edu), Samuel J Shannon (samuel.j.shannon@drexel.edu)
9. Maria A Yala (maria.a.yala@drexel.edu)
10. John W Pang (john.w.pang@drexel.edu); merged with group 12 of the evening 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-6, 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 .

Test 3, Quiz 7, Final Exam

Quiz 7, 08/24/12, covers 8.1-8.7

Quiz 7 practice problems: 8.2, 8.6 a, 8.7-8.9, 8.15-8.17

Test 3, 08/31/12, covers 8.1-8.7, 10.1-10.2, Review Problems, Solutions of Review Problems
Practice problems related to advanced programming techniques: 10.1-10.3, 10.5-10.6

Final Exam, 09/05/12, 1:00 pm - 3:00 pm, Lebow 241, 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: tests 1,2,3 review problems for tests 1,2,3, quizzes 1-7, all practice and homework problems