Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn fundamental algorithms and data structures in Java through comprehensive tutorials covering sorting algorithms, stacks, queues, linked lists, recursion, hash tables, binary search trees, and heaps. Master essential concepts including Shell Sort, Quick Sort, and Big O notation analysis while developing problem-solving skills through practical programming exercises. Explore advanced topics such as binary search tree operations, hash table implementations, and heap data structures to build a solid foundation in algorithmic thinking and Java programming techniques.
Syllabus
Java Algorithms
Java Sort Algorithm
Stacks and Queues
Linked List in Java
Linked List in Java 2
Java Recursion
Java Shell Sort
Java Quick Sort
Big O Notations
Java Hash Table
Java Hash Tables 2
Java Hash Tables 3
Java Binary Search Tree
Java Binary Search Tree 2
Solving Programming Problems
Solving Programming Problems 2
Java Heaps
Taught by
Derek Banas