Understand and implement basic search and sort algorithms
Explore the functionality and use of fundamental data structures like stacks and queues
Analyze and compare the efficiency of various algorithms
Linear Search
Binary Search
Bubble Sort
Dive into the structures that hold data, learning how and why different types are used for various applications.
Understand the more complex structures that enhance performance and efficiency in specific scenarios.
Explore how different algorithms find and organize data, and why some are faster or more efficient than others.