Consists of two parts. The first part - Foundations, deals with the foundations of portfolio optimization, its assumptions, approaches and the limitations when "traditional" optimization techniques are to be applied. The second part - Applications and Contributions, consists of five chapters, covering different problems in financial optimization.