The financial services industry is a leader in the use of information technology. Firms in banking, securities, investments, insurance and financial marketplaces are among the most information intensive and innovative users of technology. The course will examine the role and potential of technology in this industry. The course begins with a description of the financial markets, specifically equity, foreign exchange, and derivatives, and the systems that enable them. It considers exchanges, ECNs, ATS's Order Management Systems, Straight through Processing, Fix Protocol, and post trading clearance and settlement. It covers the design, evaluation and execution of popular trading strategies that are used by professionals in the various markets. There is increasing interest, in particular, on systematic trading strategies and execution systems because of their scalability and transparency. The course covers both Algorithmic and High Frequency Trading and analyzes issues regarding latency, scalability, and reliability.