CS1332 - Data Structures & Algorithms
Summer 2009
Lecturer
Monica Sweat
Email: sweat@cc.gatech.edu (subject must contain cs1332)
Office: CCB 119
Office Hours: By appointment only
Website: http://www.cc.gatech.edu/~sweat
Teaching Assistants
to be announced
Required Textbook
Data Structures and Algorithms in Java, 4th edition, Michael Goodrich and Roberto Tamassia.
ISBN: 0-471-73884-0.
Grading
Grades are based on the typical cutoffs:
90.00 - 100.00 A
80.00 - 89.99 B
70.00 - 79.99 C
60.00 - 69.99 D
0 - 59.99 F
Grading Breakdown
Homework 30%*
Exams 40%
Quizzes 10%
Final Exam 20%
If you wish to contest any grade, you must notify your grading TA
within one week of your grade being published on T-Square. If the
grading TA cannot answer your concern, contact the Head TA, and then
the Lecturer if necessary. In general, grading criteria is
applied uniformly across all students, so corrections are based on
specific problems.
Exam Policy
There are no makeup exams offered without a serious and documented
excuse. Whether or not an excuse is acceptable is up the sole
discretion of the Lecturer. Contact the Lecturer in advance when
that is at all possible. Vacationing, oversleeping, not being
aware of the exam, etc are not excuses that will be entertained.
Homework and Homework Submission Policy
All homework will be submitted on T-Square. We will cover
how to correctly submit assignments during the first recitation.
Homework will be due before Friday nights at midnight, with a
12-hour grace period for unexpected technical difficulties until noon
Saturday, unless otherwise specified on the assignment. You are
expected to submit your assignment before the midnight deadline, so we
will not be sympathetic if you barely miss the noon grace period
cut-off or otherwise experience difficulties during the grace
period. Remember that you can resubmit as many times as you want,
so not saving what you have before the deadline because you were not
quite done is not a valid excuse. Do not flirt with the noon
cutoff.
Late homework is not excepted, no exceptions.
We will grade only your last submission on T-Square. Make sure it is all there!
You are responsible for checking that what you submit to T-Square is
actually what you intend to have graded. Hence, you should
download your submission after you submit, and check that it is
complete and correct.
Your entire submission must compile and have all the files necessary
for it to be graded. Hence, even if you are unable to complete an
assignment, you should add return values, comment out problem areas,
etc until it compiles.
You must submit .java files for code submissions, and .pdf or .txt
for text submissions. Submission of .class files instead of .java
files will result in a 0 for the assignment.
Your files must be adequately javadoced and commented.
Specifically, we expect that each method be sufficiently javadoced, and
that comments be included for confusing or complex lines of code.
Proper formatting including indentation is required. Sloppy
formatting, lousy variable names, etc will result in deduction of
points.
*Your lowest homework grade will be dropped.
Quizzes
There will be a short quiz given during the first ten or fifteen
minutes of many recitations. If you unable to come to recitation
and take the quiz (or you arrive once the quiz is complete), you may
arrange to take a make-up quiz during office with any of the CS1332 TAs
before the next recitation. You must notify this TA of your
intent to do so at least twelve hours before the beginning of his/her
office hours so that he/she has adequate time to print a quiz for you.
Note that if you take a quiz in recitation, you will have the
opportunity to visit any or any (will clarify this on the first such
quiz) CS1332 TA during their office hours within a week of when the
quiz was returned to attempt to regain lost points on that quiz.
To regain lost points you may be asked to re-answer missed questions
and otherwise demonstrate knowledge on the topics previously missed
(you must bring your quiz with you). You are not given the option
to regain lost points when you take a make-up quiz.
Email
All email correspondence with TAs and the Instructor must be from your
official GT account for privacy and confidentiality reasons.
Please prepend “[CS1332]” to the subject of your email, as this will help us see your emails quicker.