Course: |
EECS 660: Fundamentals of Computer Algorithms, Fall 2020 |
Professor: |
Matthew Moore |
Office: |
Eaton 2034 |
Office Hours: |
Tuesdays and Thursdays 15:00 – 16:00, or by appointment, or on
Slack |
E-Mail: |
matthew.moore@ku.edu |
Website: |
http://ittc.ku.edu/~moore/algs/ |
Lecture Hours and Venue: |
Tuesdays and Thursdays 16:00 – 17:15 in LEEP2 2415
|
Textbook: |
Introduction to Algorithms by Cormen, Leserson, Rivest, Stein
(3rd Edition, 2009) |
Homework: |
Homework will be assigned weekly, and will be due on the Tuesday the
week after it was assigned, no later than midnight. Assignments will be
posted on the course website. Each assignment will consist of some book
problems and some "additional problems" A (perhaps non-proper) subset of
the problems will be graded based on correctness and on the clarity and
quality of presentation. There is a difference between a "solution" and an
"answer" The former is what shall be graded. Homework may be submitted
during class or by email. For email submissions, the following
instructions apply.
- The subject line must be exactly "HW Submission" (no quotes).
- The email should have a single PDF attachment. No other formats are
acceptable.
- Students are strongly encouraged to type their homework. Any
photographs must be properly aligned. \emph{Illegible submissions will
not be graded.}
Failure to follow these instructions may result in homework being discarded.
Your lowest 2 homework scores will be dropped. |
Exams: |
There will be two take-home exams and a take-home final exam. The two
exams are scheduled for Thursday 09-24 and Thursday 10-27.
Details are to be announced. The final exam is 12-09 between 13:30 –
16:00. The same guidelines for homework submissions apply to exam
submissions, but with subject line "Exam Submission" (no quotes) instead.
|
Course Grading: |
Grades will be determined based on the breakdown below.
Homeworks: |
50% |
Exams (incl. final): |
50% |
Letter grades (including +/- designations) will be assigned as usual. The
grades on homeworks, exams, or the entire course may be curved at
professor's discretion. |
Honor Code: |
All work submitted for credit must be the student's own. If you have
worked with another student on a homework problem, you should indicate it
in your solution. Such cooperation is permitted, but your work must be
your own. Exams should be completed without unauthorized aid. |
Accommodation Procedure: |
The Academic Achievement and Access Center (AAAC) coordinates academic
accommodations and services for all eligible KU students with
disabilities. If you have a disability for which you wish to request
accommodations and have not contacted the AAAC, please do so as soon as
possible. Information about their services can be found at
http://www.access.ku.edu. Please
contact me privately in regard to your needs in this course. |
Religious Observances: |
Any student in this course who plans to observe a religious holiday
which conflicts in any way with the course schedule or requirements should
contact me as soon as possible to discuss alternative accommodations. |