Term paper

profilethurthi
finalprojectpapaer.pdf

Term Paper

(Due at end of Week 13)

Overview:

For this paper you will compare and contrast the 5 algorithm design approaches you

learned in class (divide and conquer, dynamic programming, greedy approach,

backtracking, and branch and bound).The objective of the paper is to demonstrate your

understanding of these concepts as explained in the textbook and weekly sessions.

Collaboration

You must work on the paper individually. Paper needs to be submitted to Moodle and

TurnItIn report will be generated to evaluate the originality of the work.

Paper Contents

The paper should be 10-12 pages long (double spaced with font no larger than 12) and

must explain each algorithm design, what kind of problems are best suited to that

approach (do not just list them - explain), and how that approach is similar and/or

different from the others and why you would want to use one versus the other. Give

specific examples using the textbook material to demonstrate your arguments when

comparing the algorithms. At the end, your paper should have a summary and conclusion

of the compare and contrast.

Video

Your 10-15 min video should give highlights for each design approach and discuss your

summary and conclusions.

Deliverables:

Submit the (1) paper as Word or PDF document and (2) video in zip file to Moodle

Grading Rubric

Points Criteria

20 Each approach is explained correctly and thoroughly

20 There is a compare and contrast to each other for all the approaches

10 There is explanation what problems are well suited and which problems are

not for each approach

20 Paper is well written (graduate level), demonstrates good understanding, and

uses good examples to support the arguments

10 Paper has proper and complete summary and conclusion

20 Video gives the paper highlights, summary, and conclusions