The course covers the standard data representation and algorithms to solve computing problems efficiently (with respect to space requirements and
the time complexity of algorithms). This covers the following: Stacks, Queues, Trees, Graphs, Maps, and Sets. A thorough discussion of sorting and searching
algorithms and hashing is covered.
- Teacher: Edwin Manuel Jarlata