Prerequisites: Students must have taken an introductory programming course prior to enrolling in FIN 611 that concentrated on learning at least one of Python, Java, MATLAB, C/C++, or R. The financial services industry is presently undergoing dramatic changes as recent technological advances have enabled the automation of former workflows. This course will survey current trends in the Financial Technology (FinTech) industry. Students will have the opportunity to develop their own software related to FinTech ideas discussed during this course.