This course provides an overview of the basic tools in data analysis and machine learning, with emphasis on their applications in finance. Data analysis and machine learning play an important role in FinTech. Individual investors and financial institutions who are able to leverage these new tools and technology will have a significant advantage. This course discusses these new opportunities and challenges. It seeks to equip students with these highly coveted skills in the market.