This course will introduce to students how to implement data structures like trees, linked lists, hash tables, stacks, queues etc from scratch taught in JavaScript. We will also practice some problems utilizing the data structures. Each problem will come with a thorough explained solution. We'll also be visiting topics like space and time complexity.
This course is still a work in progress and topics will be added incrementally!