Course Description: This course introduces the fundamentals of Data Science, covering data collection, pre-processing, exploratory data analysis, data wrangling, feature engineering, and basic machine learning concepts. Students will gain hands-on experience using tools like Python, Pandas, NumPy, Matplotlib, and Seaborn to analyze and interpret real-world data effectively. Course Learning Outcomes (COs): At the end of the course, students will be able to: CO1: Understand fundamental concepts, scope, and tools of data science. CO2: Collect, clean, and pre-process data for analysis. CO3: Perform exploratory data analysis using visualization tools. CO4: Apply data wrangling and feature engineering techniques. CO5: Implement data science methods in real-world applications and case studies.