ACMP 2000 DATA ANALYSIS AND MACHINE LEARNING (3 credits)
This course introduces students to the principles and practices of data analysis using modern tools and techniques. Students will learn how to use statistical and computational methods to analyze large data sets and derive insights and knowledge from data. The course covers data visualization, data cleaning and preparation, exploratory data analysis, statistical inference and foundational machine learning concepts. Students will also learn how to use programming languages and tools such as Python or R to manipulate, transform, and analyze data. The course includes hands-on projects and case studies to provide practical experience and develop critical thinking skills for solving real-world data problems. By the end of the course, students will be able to analyze and interpret complex data sets, communicate findings effectively, and make data-driven decisions.