EECS 340: Algorithms and Data Structures

Spring 2004



Contacts

Instructor

Vincenzo Liberatore
vincenzo.liberatore@case.edu
As an anti-spam measure, please, identify yourself as a student before using the Messenger.

TA

S. Fatih Akgul
sfa3@case.edu
Office hours: Tuesday and Thursday, 4:30-5:30am (Olin 503 and Olin 504) or by appointment.

Mailing List

You can send an e-mail to the entire mailing list.

Announcements

April 24
Course song added.
April 22
Syllabus for the final exam posted.
April 20
Reading: Lecture 20.
April 15
Reading: Lecture 19.
April 8
Homework 6 posted.
April 8
Reading: Lecture 18.
April 6
Reading: Lecture 16 and 17.
April 1
Reading: Lecture 15.
March 25
Homework 5 posted.
March 25
Reading: Lecture 14.
March 24
No office hours.
March 23
Reading: Lecture 13.
March 18
Reading: Lecture 12.
February 26
Homework 4 posted.
February 26
Due to heighened confidentiality rules, papers are no longer available for pick up from a box.
February 26
Reading: Lecture 11
February 24
Reading: Lecture 10
February 21
Midterm syllabus posted
February 19
Reading: Lecture 9
February 17
Reading: Supplemental Lecture 8
February 12
Reading: Supplemental Lecture 7
February 11
Homework 3 posted
February 10
Reading: Lecture 5
February 5
Reading: Lecture 4
February 3
Graded homework 1 papers returned in class and are now in a box in Glennan 514
January 31
Reading: Lecture 8
January 31
Homework 2 corrected and posted
January 28
Homework 2 posted
January 27
Reading: Supplemental Lecture 4 and Lecture 7.
January 24
TA contact information added.
January 22
Reading: Supplemental Lecture 4
January 20
Reading: Lectures 2 and 3
January 14
Homework 1 posted
January 14
Reading: Supplemental Lecture 1 and Lecture 2
January 13
Reading: Lecture 1 and Supplemental Lecture 1

All reading assignments are from Mount.

Regulations

Exam Dates

Midterm: Thursday, March 4, 2:45-4pm
Final: Thursday, April 29, 12:30-3:30pm

Midterm Syllabus

Lectures 1, 2, 3, 4, 5, 7, 8, 9, 10, 11 and Supplemental Lectures 1, 4, 7, 8.

Final Syllabus

Lectures 12, 13, 14, 15, 16, 17, 18, 19 (excluding Dominating Set), 20.

Grading Scheme

Midterm: 25%
Final: 35%
Homework: 40%

Homework regulations

Homeworks are to be turned by the start of class on the due date. No late homeworks will be accepted, but the lowest homework grade will be dropped. (In other words, turn in what you have by the start of class. If your schedule is too busy, just drop the homework. But, try your best to save the dropped homework for the latter half of the semester, when you will really need it.) In exceptional circumstances (illness, university business, religious observances) extensions may be granted. However, all extensions must be approved by me BEFORE the due date.
As a courtesy to the grader, homeworks should be written neatly. Poorly written work will not be graded. When writing algorithms be sure not only that your solution is correct, but also that it is easy for the grader to understand why your solution is correct. Part of your grade will be based not only on correctness, but also on the clarity, simplicity, and elegance of your solution.


Assignments



References



Vincenzo Liberatore / vincenzo.liberatore@case.edu