Data Structures and Algorithms in JavaScript
Algorithmic thinking in JavaScript: complexity, arrays, maps and sets, linked lists, stacks and queues, trees, graphs, sorting and searching.
JS-201 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon
Offered by HSM University · JavaScript Programming
Course content
- 1Measuring algorithms and Big-OComing
- 2Arrays, Maps and SetsComing
- 3Linked listsComing
- 4Stacks and queuesComing
- 5Hash tablesComing
- 6RecursionComing
- 7Sorting algorithmsComing
- 8Searching algorithmsComing
- 9Trees and binary search treesComing
- 10Graphs and traversalComing
- 11Dynamic programmingComing
- 12Capstone: solving and analyzing algorithm problemsComing
Requirements
Recommended background. You can start any course at any time.
Description
Algorithmic thinking in JavaScript: complexity, arrays, maps and sets, linked lists, stacks and queues, trees, graphs, sorting and searching.
Part of the Information Technology stream, typically taken in year 2.