During this course you will also see more advanced approximation techniques, for instance you will see mathematical programming based techniques.
Or you will see how to obtain approximation by using randomization algorithm.
And then you will wee examples and applications of the results in resource management and application to scheduling problems which are two very interesting applications.