• icon-dark-facebook
  • icon-dark-twitter
  • icon-dark-dribbble
  • icon-dark-instagram

AI & Data Science

  • Home
  • /
  • AI & Data Science
ai-data-scientist-internship

AI & Data Scientist Internship Curriculum

Duration: 12 Weeks (3 Months)
Schedule: 5 Days per Week (Monday–Friday)
Mode: Theory + Hands-on Practice + Weekly Project

Week 1 — Python Programming Fundamentals

Goal: Build a strong foundation in Python programming.

Day 1

Introduction to Data Science

  • Data Science Lifecycle
  • AI vs ML vs Deep Learning
  • Roles and Responsibilities
  • Setting up Python Environment
  • Installing VS Code
  • Installing Python
  • Virtual Environment
  • Jupyter Notebook

Hands-on

  • Install required software
  • Write first Python program
Day 2

Python Basics

  • Variables
  • Data Types
  • Type Casting
  • Input and Output
  • Operators

Hands-on

  • Small coding exercises
Day 3

Control Flow

  • if
  • elif
  • else
  • Nested Conditions
  • Match Case

Hands-on

  • Number guessing
  • Grade calculator
Day 4

Loops

  • For Loop
  • While Loop
  • Range
  • Break
  • Continue
  • Pass

Hands-on

  • Pattern programs
  • Multiplication tables
Day 5

Functions

  • Function Definition
  • Parameters
  • Return Values
  • Lambda Functions
  • Scope
  • Recursion Introduction

Hands-on

  • Calculator using functions

Weekly Project

Student Record Management System

Features:

  • Add Student
  • Delete Student
  • Search Student
  • Update Student
  • Display Student Details

Skills Used: Variables, Loops, Functions, Lists, Conditions

Week 2 — Advanced Python

Goal: Become comfortable writing modular Python applications.

Day 1

Collections

  • List
  • Tuple
  • Set
  • Dictionary

Hands-on

  • Student Marks Management
Day 2

String Handling

  • String Methods
  • Formatting
  • Regular Expressions Introduction

Hands-on

  • Text Analyzer
Day 3

File Handling

  • Read Files
  • Write Files
  • CSV Files
  • JSON Files

Hands-on

  • Employee Database
Day 4

Exception Handling

  • Try
  • Except
  • Finally
  • Custom Exceptions

Hands-on

  • Banking Application
Day 5

Object Oriented Programming

  • Classes
  • Objects
  • Constructor
  • Inheritance
  • Polymorphism
  • Encapsulation

Hands-on

  • Library Management

Weekly Project

Inventory Management System

Features:

  • Product CRUD
  • Store in CSV
  • Exception Handling
  • OOP Design

Week 3 — Data Analysis with Python

Goal: Learn professional data analysis.

Day 1

NumPy

  • Arrays
  • Indexing
  • Slicing
  • Broadcasting
  • Vectorization

Hands-on

  • Matrix Operations
Day 2

Pandas Basics

  • Series
  • DataFrame
  • Import CSV
  • Export CSV

Hands-on

  • Employee Dataset
Day 3

Data Cleaning

  • Missing Values
  • Duplicate Records
  • Data Types
  • Rename Columns

Hands-on

  • Cleaning Sales Dataset
Day 4

Data Transformation

  • Filtering
  • Sorting
  • Merge
  • Join
  • GroupBy

Hands-on

  • Retail Dataset
Day 5

Exploratory Data Analysis

  • Summary Statistics
  • Correlation
  • Distribution
  • Business Insights

Hands-on

  • EDA Notebook

Weekly Project

Retail Sales Data Analysis

Deliverables:

  • Clean Dataset
  • EDA Report
  • Business Insights
  • Visualization Report

Week 4 — SQL for Data Science

Goal: Master SQL for analytics.

Day 1

Database Basics

  • RDBMS
  • MySQL
  • PostgreSQL
  • Tables
Day 2

SQL Queries

  • SELECT
  • WHERE
  • ORDER BY
  • LIMIT
Day 3

Aggregations

  • GROUP BY
  • HAVING
  • Aggregate Functions
Day 4

JOIN Operations

  • INNER
  • LEFT
  • RIGHT
  • FULL
  • SELF JOIN
Day 5

Advanced SQL

  • CTE
  • Window Functions
  • Views
  • Indexes

Weekly Project

Online Store Database Analysis

Tasks:

  • Customer Analytics
  • Sales Analytics
  • Product Analytics
  • Revenue Dashboard Queries

Week 5 — Statistics for Data Science

Goal: Understand statistical thinking behind ML.

Day 1

Descriptive Statistics

Day 2

Probability

Day 3

Distributions

  • Normal
  • Binomial
  • Poisson
Day 4

Hypothesis Testing

Day 5

Correlation and Regression Basics

Weekly Project

Business Statistics Analysis

Dataset: Customer Purchase Dataset

Deliverables:

  • Statistical Report
  • Business Insights

Week 6 — Data Visualization

Day 1

Matplotlib

Day 2

Plotly

Day 3

Advanced Visualization

  • Heatmaps
  • Pairplots
  • Distribution
Day 4

Dashboard Design Principles

Day 5

Storytelling with Data

Weekly Project

Executive Sales Dashboard

Tools: Plotly, Python

Week 7 — Machine Learning Fundamentals

Day 1

Machine Learning Workflow

Day 2

Regression

  • Linear Regression
Day 3

Classification

  • Logistic Regression
Day 4

Decision Trees, Random Forest

Day 5

KNN, Naive Bayes

Weekly Project

House Price Prediction — Complete ML Pipeline

Week 8 — Advanced Machine Learning

Day 1

SVM

Day 2

Ensemble Learning

  • Bagging
  • Boosting
Day 3

Clustering

  • K-Means
Day 4

PCA, Feature Selection

Day 5

Model Evaluation

  • Accuracy
  • Precision
  • Recall
  • F1
  • ROC

Weekly Project

Customer Segmentation System

Week 9 — Deep Learning

Day 1

Neural Networks

Day 2

TensorFlow, Keras

Day 3

ANN

Day 4

CNN

Day 5

Transfer Learning

Weekly Project

Image Classification Model

Dataset: CIFAR-10 or Cats vs Dogs

Week 10 — Time Series & NLP

Day 1

Time Series Basics

Day 2

Forecasting

Day 3

Natural Language Processing

Day 4

Text Preprocessing

Day 5

Sentiment Analysis

Weekly Project

Product Review Sentiment Analyzer

Week 11 — Model Deployment & MLOps

Day 1

Git, GitHub

Day 2

FastAPI

Day 3

Model Deployment

Day 4

Docker

Day 5

Project Structure, Logging, Environment Variables

Weekly Project

Deploy House Price Prediction API

Features:

  • REST API
  • Swagger Documentation
  • Docker Support

Week 12 — Generative AI for Data Scientists

Day 1

Introduction to Large Language Models

  • Evolution of AI
  • Generative AI vs Traditional AI
  • Transformers Overview
  • Popular Foundation Models
  • Prompt Engineering Basics

Hands-on

  • Explore LLM capabilities using OpenAI or open-source models
  • Design effective prompts for business scenarios
Day 2

Embeddings and Vector Databases

  • Text Embeddings
  • Similarity Search
  • Vector Databases
  • Semantic Search
  • Introduction to FAISS and ChromaDB

Hands-on

  • Generate embeddings
  • Perform semantic similarity search
Day 3

Retrieval-Augmented Generation (RAG)

  • RAG Architecture
  • Document Loading
  • Text Chunking
  • Embedding Pipelines
  • Retrieval Strategies

Hands-on

  • Build a simple RAG pipeline using local documents
Day 4

AI Agents and Orchestration

  • LangChain Fundamentals
  • LangGraph Introduction
  • Tool Calling
  • Multi-step Workflows
  • AI Agent Design Patterns

Hands-on

  • Build a simple AI assistant capable of answering questions from uploaded documents
Day 5

Production AI Applications

  • Responsible AI
  • AI Safety and Hallucination Mitigation
  • LLM Evaluation
  • Cost Optimization
  • AI Application Architecture
  • End-to-End AI System Design

Hands-on

  • Integrate an LLM into a FastAPI application

Weekly Project

Enterprise Intelligent Document Assistant

Objective: Develop an AI-powered application capable of answering questions from uploaded business documents.

Functional Requirements:

  • Upload PDF, DOCX, or TXT files
  • Extract document content
  • Generate embeddings
  • Store embeddings in a vector database
  • Retrieve relevant information using semantic search
  • Answer user questions using a Large Language Model
  • Expose the application through a FastAPI REST API

Technology Stack:

  • Python
  • FastAPI
  • LangChain
  • ChromaDB or FAISS
  • OpenAI API or Open-Source LLM
  • Pandas
  • Docker
  • Git & GitHub

Deliverables:

  • Well-structured project repository
  • Modular source code
  • API documentation
  • Docker configuration
  • README with setup instructions
  • Sample dataset and demonstration

Course Information:

  • Price:₹5000
  • Instructor:Laura Martinez
  • Certifications:Yes
  • Lessons:17
  • Duration:90 Hours
  • Language:English
  • Students:646
Download Syllabus (PDF)
shape-1 shape-2 shape-3
call-action-img
GET STARTED NOW

Affordable Courses
& Learning Opportunities

Learn Full Stack Java, Python, Web Development, Mobile App Development, Data Science, UI/UX Design, Database Programming, and Digital Marketing with practical training, internship, and placement support.

Add to cart

cart-3
1 x $94 Business type

Follow Us:

  • icon-dark-facebook
  • icon-dark-twitter
  • icon-dark-dribbble
  • icon-dark-instagram