The past few years have seen an unprecedented explosion in the amount of data collected by businesses and have witnessed enabling technologies such as database systems, visualization tools and statistical and machine learning algorithms reach industrial strength. These trends have spawned a new breed of business analytics that go signficantly beyond reporting capabilities, to support predictive modeling and the extraction of business insights from data. These trends have also created a new role of ""data scientists"" who are professionals with expertise in the concepts and tools necessary for the skilled use of these systems. This course will provide an understanding of fundamental data science concepts, techniques and business applications for working with business data to support decision making. Specific topics covered will include statistical modeling, machine learning, predictive modeling, text mining, web mining, social network analytics in real world topics and case studies. The understanding of basic statistic basic programming skills will be required.