Algorithms Course

Mark as Favorite Share
image

What Will You Learn?

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with an emphasis on applications and the scientific performance analysis of Java implementations. It covers elementary data structures, sorting, and searching algorithms.

About This Course

Provider: Coursera
Format: Online
Duration: 54 hours to complete [Approx]
Target Audience: Intermediate
Learning Objectives: After completing this free course, participants will have a comprehensive understanding of essential algorithms and data structures, with a focus on practical applications and scientific performance analysis of Java implementations. 
Course Prerequisites: NA
Assessment and Certification: Earn a Certificate upon completion from the relevant Provider
Instructor: Princeton University
Key Topics: Algorithms, Data Structure, Java Programming
Topic Covered: 
  1. - Course Introduction
  2. - Dynamic Connectivity
  3. - Quick Find
  4. - Quick Union
  5. - Quick-Union Improvements
  6. - Analysis of Algorithms Introduction
  7. - Observations
  8. - Mathematical Models
  9. - Order-of-Growth Classifications
  10. - Theory of Algorithms
  11. - Stacks
  12. - Resizing Arrays
  13. - Queues
  14. - Generics
  15. - Iterators
  16. - Stack and Queue Applications (optional)
  17. - Sorting Introduction
  18. - Selection Sort
  19. - Insertion Sort
  20. - Shellsort
  21. - Shuffling
  22. - Mergesort
  23. - Quicksort
  24. - APIs and Elementary Implementations
  25. - Binary Heaps
  26. - Symbol Table API
  27. - Elementary Implementations
  28. - Ordered Operations
  29. - Binary Search Trees
  30. - Ordered Operations in BSTs
  31. - 2−3 Search Trees
  32. - Red-Black BSTs
  33. - 1d Range Search
  34. - Line Segment Intersection
  35. - Kd-Trees
  36. - Interval Search Trees
  37. - Hash Tables
  38. - Separate Chaining
  39. - Linear Probing
  40. - Hash Table Context
  41. - Symbol Table Applications: Sets

0 Comments

No reviews yet !!

Please login first