0% found this document useful (0 votes)
2 views4 pages

Data Science with AI

The curriculum for Data Science with AI includes seven modules covering Python foundations, data manipulation with Pandas, data visualization, data wrangling, machine learning and AI concepts, deep learning, and a capstone project. Each module contains specific topics and hands-on projects to enhance learning, such as loan prediction and customer churn prediction. Additionally, optional mini projects are provided to further explore AI applications.

Uploaded by

hariompandey2201
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views4 pages

Data Science with AI

The curriculum for Data Science with AI includes seven modules covering Python foundations, data manipulation with Pandas, data visualization, data wrangling, machine learning and AI concepts, deep learning, and a capstone project. Each module contains specific topics and hands-on projects to enhance learning, such as loan prediction and customer churn prediction. Additionally, optional mini projects are provided to further explore AI applications.

Uploaded by

hariompandey2201
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

CURRICULUM OF

Data Science with AI

Module 1: Python Foundations for Data Science

Basic Python Programming

1. Introduction to Python and Jupyter Notebook


2. Variables, Data Types, and Type Conversion
3. Operators: Arithmetic, Comparison, Logical
4. Control Flow: if-else, nested conditions
5. Loops: for, while, and loop control statements
6. Functions: Defining, Calling, Parameters, Return
7. Working with Built-in Functions and Libraries

NumPy

1. Introduction to NumPy
2. Creating 1D, 2D, Multidimensional Arrays
3. Indexing and Slicing Arrays
4. Data Types in NumPy Arrays
5. Array Attributes: Shape, Size, ndim
6. Views vs Copies in Arrays
7. Reshaping and Flattening Arrays
8. Reading and Writing Arrays to Files

SciPy

1. Introduction to SciPy
2. Scientific Computing with SciPy
3. Modules in SciPy: optimize, stats, integrate

Python Basics Recap + Hands-on

1. Python Functions and Loops Refresher


2. Working with Lists, Tuples, Dictionaries
3. Importing Modules and Creating Functions

Module 2: Data Manipulation with Pandas

1. Introduction to Pandas Library


2. Series and DataFrame Creation
3. Indexing, Slicing, Filtering Data
4. Handling Missing Data
5. GroupBy Operations and Aggregations
6. Pivot Tables and Crosstabs
CURRICULUM OF
Data Science with AI

7. Merging and Joining DataFrames


8. Working with Date and Time Data
9. Feature Engineering & Derived Columns
10. Analytics Vidhya Project - Loan Prediction Problem

Module 3: Data Visualization

Matplotlib

1. Introduction to Matplotlib
2. Scatter Plots and Line Graphs
3. Bar Charts and Histograms
4. Legends, Titles, and Labels
5. Subplots and Layouts
6. Saving and Exporting Plots

Seaborn

1. Introduction to Seaborn
2. Distribution Plots (distplot, kdeplot)
3. Categorical Plots (countplot, boxplot, violinplot)
4. Regression Plots and Heatmaps
5. Themes and Color Palettes

Pandas Plotting

1. Plotting from DataFrames


2. Customizing Axes and Styles

Module 4: Data Wrangling & Preprocessing

1. Understanding Dirty Data


2. Handling Duplicates and Null Values
3. Removing Outliers
4. Scaling and Normalization
5. Label Encoding and One-Hot Encoding
6. Data Transformation Techniques
7. Exploratory Data Analysis (EDA)
8. Real-world Case Study using Pandas
CURRICULUM OF
Data Science with AI

Module 5: Artificial Intelligence & Machine Learning

Additional ML Topics

1. Support Vector Machines (SVM)


2. Naive Bayes Classifier
3. Ensemble Methods: Bagging, Boosting
4. Cross-Validation Techniques
5. Hyperparameter Tuning (GridSearchCV, RandomSearchCV)
6. Bias-Variance Trade-off
7. ROC Curve and AUC Score
8. Model Deployment Concepts (Overview)

AI Concepts

1. What is AI? History and Evolution


2. Difference Between AI, ML, and DL
3. Types of AI: Narrow AI, General AI, Super AI
4. Symbolic AI vs Connectionist AI
5. Applications of AI in Industry: Healthcare, Finance, Education, E-commerce

Supervised Learning

1. Linear Regression - Concepts and Coding


2. Logistic Regression - Concepts and Coding
3. Decision Trees and Random Forests
4. Model Training and Evaluation Metrics

Unsupervised Learning

1. Clustering - K-Means, Hierarchical


2. Dimensionality Reduction - PCA

AI Hands-on & Tools

1. Introduction to OpenAI, ChatGPT and Prompt Engineering


2. Using AI APIs for Text & Image Generation
3. Low-Code AI Platforms: Teachable Machine, Google AutoML
CURRICULUM OF
Data Science with AI

Module 6: Introduction to Deep Learning

Additional Topics in Deep Learning

1. Optimizers: SGD, Adam, RMSprop


2. Loss Functions: MSE, Binary Crossentropy, Categorical Crossentropy
3. Batch Normalization and Dropout
4. Epochs, Batch Size, Learning Rate Tuning
5. CNN Overview (Convolutional Neural Networks)
6. LSTM Introduction (Long Short-Term Memory)
7. Model Saving and Loading in Keras

1. What is Deep Learning?


2. Neural Network Architecture
3. Activation Functions - ReLU, Sigmoid, Tanh
4. Forward and Backward Propagation
5. Introduction to Keras and TensorFlow
6. Build Basic Classification Mode

Module 7: Capstone Project

Choose one project:

1. Customer Churn Prediction


2. Loan Default Prediction
3. Product Recommendation System

Steps:

• Problem Definition
• Data Cleaning & Preparation
• Exploratory Data Analysis
• Feature Engineering
• Model Building and Evaluation
• Presentation of Results

Bonus AI Mini Projects (Optional)

1. AI Chatbot using OpenAI API


2. AI Resume Screener using Keyword Matching
3. AI Image Classifier using Teachable Machine
4. Sentiment Analysis using HuggingFace Transformers

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy