[UW Logo]

CS 466/666: Design and Analysis of Algorithms, Fall 2012

link to S12 web page

David R. Cheriton School of Computer Science


Contents: General Info, Organization, Announcements, Resources, Assignments, Lectures, University Policies


General Information


Organization

Instructor: Anna Lubiw, DC2334, x34449, alubiw "at" cs.uwaterloo.ca

Time and Place: T Th 1:00 - 2:20, PHY 313

TAs:

General Office Hours (changes for specific weeks will be posted on Piazza): (Note that Luke and I were reversed on Sept. 17. The following times are in effect for the rest of term.)

Credit:

CS 466

CS 666


Announcements

Also check Piazza which we will use instead of a newsgroup.

Resources

Books: There is no required textbook for this course. The following references will be placed on reserve in the DC library (for 3 hour loan). Other web resources:


Assignments

The work you hand in must be your own. Acknowledge any sources you have used. You may discuss the assignment questions verbally with others, but you should come away from these discussions with no written or electronic records. Write your solutions in your own words, from your own head.

Please include a cover page for your assignment with your name and student number. The TAs will use the cover page to write your marks. Hand in your assignment to the assignment boxes on the 3rd floor of MC near the bridge to DC.

Assignments will be due on Tuesdays at 5 PM. You may hand in 4 of the 11 (correction: 10) assignments late, meaning by Friday at 5 PM rather than the usual time of Tuesday at 5 PM.

Assignments will be available here on the web page and will be handed back in class.


#DueMarked by
1 [pdf] [soln] Tues. Sept. 18, 5 PM Luke
2 [pdf] [soln] Tues. Sept. 25, 5 PM. Alex
3 [pdf] [soln] Tues. Oct. 2, 5 PM. Luke
4 [pdf] [soln] Tues. Oct. 9, 5 PM - extended to Wed. Oct. 10 Alex
5 [pdf] [soln] Tues. Oct. 23, 5 PM. Luke
6 [pdf] [soln-Q1 soln-Q2] Tues. Oct. 30, 5 PM. Alex
7 [pdf] [soln] Tues. Nov. 6, 5 PM. Luke
8 [pdf] [soln] Tues. Nov. 13, 5 PM. Alex
9 [pdf] [soln] Tues. Nov. 20, 5 PM. Luke
10 [pdf] [soln] Tues. Nov. 27, 5 PM. Alex


Exam

The final exam will be Saturday December 8, 12:30 PM, RCH 204, 211, see the official schedule. The exam covers the whole course. You may bring one 8.5 x 11 inch piece of paper with any notes on it (both sides). Here is a sample exam --- note that it was a take-home exam, so it assumes a lot of thinking time. Your exam will have questions that can be answered more quickly.


Lectures

Here is a list of the topics covered in each lecture, with references, mostly from the course books (see the abbreviations above).


University Policies (University required text)

Academic Integrity: In order to maintain a culture of academic integrity, members of the University of Waterloo community are expected to promote honesty, trust, fairness, respect and responsibility.
[Check www.uwaterloo.ca/academicintegrity for more information. ]

Grievance: A student who believes that a decision affecting some aspect of his/her university life has been unfair or unreasonable may have grounds for initiating a grievance. Read Policy 70 - Student Petitions and Grievances, Section 4. When in doubt please be certain to contact the department's administrative assistant who will provide further assistance.

Discipline: A student is expected to know what constitutes academic integrity to avoid committing academic offenses, and to take responsibility for his/her actions. A student who is unsure whether an action constitutes an offense, or who needs help in learning how to avoid offenses (e.g., plagiarism, cheating) or about “rules” for group work/collaboration should seek guidance from the course professor, academic advisor, or the Undergraduate Associate Dean. When misconduct has been found to have occurred, disciplinary penalties will be imposed under Policy 71 – Student Discipline. For information on categories of offenses and types of penalties, students should refer to Policy 71 - Student Discipline. For typical penalties check Guidelines for the Assessment of Penalties.

Appeals: A decision made or penalty imposed under Policy 70, Student Petitions and Grievances (other than a petition) or Policy 71, Student Discipline may be appealed if there is a ground. A student who believes he/she has a ground for an appeal should refer to Policy 72, Student Appeals.

Note for students with disabilities: The Office for Persons with Disabilities (OPD), located in Needles Hall, Room 1132, collaborates with all academic departments to arrange appropriate accommodations for students with disabilities without compromising the academic integrity of the curriculum. If you require academic accommodations to lessen the impact of your disability, please register with the OPD at the beginning of each academic term.