This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms.

Algorithms, Part I

Algorithms, Part I


Instructors: Kevin Wayne
Access provided by Gov Academy - DGE
1,465,446 already enrolled
12,144 reviews
Skills you'll gain
Tools you'll learn
Details to know
10 assignments
See how employees at top companies are mastering in-demand skills

There are 13 modules in this course
Instructors


Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
89%
- 4 stars
9.03%
- 3 stars
1.10%
- 2 stars
0.26%
- 1 star
0.59%
Showing 3 of 12144
Reviewed on Jul 2, 2019
Excellent course, great material and the structure of the class allowed me to learn in depth and practice independently. I also appreciated the complexity of the automated assignment evaluation.
Reviewed on Jun 1, 2020
Great lectures. Lectures are a faster pace than most, which helped keep me engaged. Assignments are challenging yet well-polished, and the automated assignment grader provides helpful feedback.
Reviewed on Sep 8, 2020
It was an wonder ful course that makes me proud and I was little disappointed that I can't get my certification after completion of it I was really tried hard to get on to so provide certificate
Explore more from Computer Science

Princeton University

Northeastern University

Northeastern University

Codio
