This paper is intended to introduce students to the applications of Artificial Intelligence (AI) in finance. Standard Computational Finance problems such as index tracking, algorithmic trading, and corporate failure prediction will be investigated, and students will learn how to solve these problems using advanced computational techniques from the AI research literature, such as natural computing and data mining.