
This course covers the standard data representation and algorithms to solve problems efficiently (with respect to space requirements and time complexity of algorithm). This covers the following: Stacks, Queues, Trees, Graphs, Maps, and Sets. Thorough discussion of sorting and searching algorithms and hashing is covered.
- Teacher: Joanna Marie Javier
Skill Level: Beginner