The Patterns and Recognition course will examine advanced data-mining concepts and techniques used to identify meaningful statistical patterns and relationships in data. Students will explore the use of algorithms in a variety of BI processes from basic pattern recognition to search engines and real-time analysis (RTA). Assignments will use case studies to emphasize the role of data mining in supporting effective organizational decision making. Students will also examine how algorithms are used to support social network analysis as well as speech and image recognition. Students will apply course concepts using data-mining tools to examine live data sets that support development of their capstone project.