Data Analysis and Data Science Task - 1
Data Analysis and Data Science Task - 1
TASK - 1
Objective:
Analyze a dataset of student exam scores and answer specific questions, presenting findings
using Python libraries and techniques for data analysis.
Project Steps
1. Dataset Selection
2. Tasks to Perform
a. Data Loading
b. Data Exploration
c. Data Cleaning
● Handle missing values (e.g., replace them with the median or remove rows).
● Remove duplicate entries using .drop_duplicates().
Restrictions
Deliverables
1. Python Code:
○ Well-documented Jupyter Notebook with structured code and step-by-step
analysis.
Evaluation Criteria
1. Code Quality:
○ Is the code organized, well-commented, and efficient?
2. Data Insights:
○ Are the analysis questions answered correctly with supporting calculations?
3. Visualizations:
○ Are the visualizations clear, relevant, and well-labeled?
4. Report Quality:
○ Does the Markdown documentation effectively explain the process and findings?
Learning Outcomes
Deadline Compliance
● Restriction: Submit the project within 7 days from the start date.
● Reason: Meeting deadlines is crucial in the real-world software development
environment. This restriction helps students practice time management and task
prioritization. In professional settings, tight deadlines are often the norm, and learning
to meet them without compromising quality is an essential skill.
● Learning Outcome: Students will learn to manage their time effectively, complete
projects under pressure, and deliver results on time, which are all important skills in
the workplace.