Design and Analysis of Algorithms

Undergraduate course, UC San Diego, Jacobs School of Engineering, 2021

One quarter as a tutor-reader under Prof. Miles Jones.

Design and analysis of efficient algorithms with emphasis of nonnumerical algorithms such as sorting, searching, pattern matching, and graph and network algorithms. Measuring complexity of algorithms, time and storage. NP-complete problems.