Selected Topics in Computational Complexity