When you have finished with your readings and thought about the topic, prepare a paper addressing the following questions: What is the use of algorithms in computer science? What are the important considerations when you develop algorithms? Provide examples of the algorithms you would like to develop. Assignment Expectations
Length: Minimum 35 pages excluding cover page and references. (Since a page is about 300 words, this is approximately 9001,500 words).
Assignment-driven criteria (25 points): Demonstrates clear understanding of the subject and addresses all key elements of the assignment.
Critical thinking (10 points): Demonstrates mastery conceptualizing the problem. Shows analysis, synthesis, and evaluation of required material.
Scholarly writing (5 points): Demonstrates writing proficiency at the academic level of the course, addressing the learning outcomes of the assignment.
Quality of references (4 points) and assignment organization (3 points): Uses relevant and credible sources to support assertions. Assignment is well organized and follows the structure of a well-written paper.
Citing sources (3 points): Uses in-text citations, and references are properly formatted in APA style
MITOpenCourseware. (2011). Introduction to Algorithms, Lecture 1: Algorithmic Thinking, Peak Finding. Retrieved from http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/lecture-1-algorithmic-thinking-peak-finding/
Stephens, R. (2013). Essential algorithms a practical approach to computer algorithms. Wiley. Retrieved from https://doc.lagout.org/science/0_Computer%20Science/2_Algorithms/Essential%20Algorithms_%20A%20Practical%20Approach%20to%20Computer%20Algorithms%20%5BStephens%202013-08-12%5D.pdf