Advanced algorithms topics, such as design and analysis of geometric and combinatorial algorithms, computability andcomplexity.