what will you learn
grasp the fundamentals of algorithms and data structures
detect non-optimal code snippets
learn about arrays and linked lists
learn about stacks and queues
learn about binary search trees
learn about balanced binary search trees such as AVL trees or red-black trees
learn about priority queues and heaps
learn about B-trees and external memory
learn about hashing and hash tables
Who this course is for
This course is meant for everyone from scientists to software developers who want to get closer to algorithmic thinking in the main
Requirements
Basic Java (loops and some OOP)
Comments
Post a Comment