Analysis and design of algorithms: modeling, comparison, measures, applications. Pre: graduate standing, or consent.