- Overview
- Prerequisites
- Audience
- Curriculum
Description:
This 90-minute session introduces the essential Python libraries for data manipulation—NumPy and Pandas. Learners will gain hands-on experience working with numerical arrays and tabular data structures, key skills required before diving deeper into machine learning workflows. With a practical, example-driven approach, this session demystifies the core operations, empowering learners to clean, explore, and prepare data effectively.
Duration: 90 mins
Course Code: BDT488
Learning Objectives:
After this course, you will be able to:
- Understand the purpose and role of NumPy and Pandas in a data science workflow
- Use NumPy to create and manipulate arrays efficiently
- Perform key operations on Pandas Series and DataFrames
- Load, inspect, transform structured datasets
- Prepare data for machine learning models using foundational techniques
Must have some python programming experience.
Aspiring data scientists, analysts, and ML enthusiasts with basic python experience and are looking to build a strong foundation in structured data manipulation using Python's core data libraries.
Course Outline:
- NumPy Essentials
- What is NumPy? Why use it?
- Creating arrays (1D, 2D, 3D)
- Array indexing and slicing
- Vectorized operations & broadcasting
- Hands-on: Using NumPy and numeric computations (mean, sum, etc.)
- Pandas Basics
- Introduction to Pandas Series and DataFrames
- Reading CSV files and inspecting data
- Getting statistical information from the data
- Data selection and filtering, changing data types
- Hands-on: Load and explore small dataset
- Data Transformations & Preparation
- Removing duplicates
- Renaming columns
- Soring, grouping and aggregating
- Basic string operations
- Hands-on: Perform transformations on data
Training material provided: Yes (Digital format)
Hands-on Lab: Instructions will be provided to install Jupyter notebook and other required python libraries. Students can opt to use ‘Google Colaboratory’ if they do not want to install these tools