Data Structure (CSE334/CSE354)

This module aims to allow the student to analyze and select the optimized algorithm for different problems. Optimization techniques are classified in two ways, either in terms of speed (complexity), or in terms of memory usage (volatile or secondary memory).