These Lecture Notes are based on a course given in June 2001 at the Cattedra Galileiana of Scuola Normale Superiore di Pisa. The course consisted of a short introduction into the basic concepts of Mathematical Finance, focusing on the notion of "no arbitrage", and subsequently applying these concepts to portfolio optimization. To avo...