NEW

German B2 — November 2026

Limited seats available →

The Data Science

Free

About this programme

Programme overview

The Data Science by Chelsea AIcademy is a comprehensive, self-paced program designed to take you from foundational statistics and Python to advanced machine learning and generative AI. Designed to be completed in 28 weeks part-time or about 14 weeks full-time, the curriculum requires a commitment of 12 to 15 hours per week. You will master core data science skills, including data wrangling with SQL and pandas, statistical experimentation, and data visualization using tools like Power BI and Tableau.|

Beyond the basics, this program dives deep into modern artificial intelligence and real-world application. You will get hands-on experience with deep learning, NLP, and generative AI, learning how to build prompt engineering tools, fine-tune models, and deploy RAG-based applications. The learning experience is entirely project-driven; rather than just absorbing theory, you will prove your skills by completing rigorous deliverables at the end of every phase, such as end-to-end machine learning pipelines and deployed model endpoints.

Finally, the course is built around your ultimate goal: landing a job offer. The final phases of the syllabus are explicitly dedicated to career readiness, where you will build a live professional portfolio showcasing two to three polished capstone projects. You will also receive dedicated guidance on crafting an ATS-optimized data science resume and completing thorough interview preparation, which includes tackling over 50 technical questions and participating in recorded mock interviews to ensure you are ready for the job market.

Curriculum

What you'll learn

1

Linear Algebra Essentials

Lesson 1: Linear Algebra EssentialsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 0 — Orientation & Math FoundationsWeek: 1Category: CoreLesson Descrip...

2

Probability Basics

Lesson 2: Probability BasicsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 0 — Orientation & Math FoundationsWeek: 1Category: CoreLesson DescriptionThi...

3

Python Setup

Lesson 3: Python SetupLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 0 — Orientation & Math FoundationsWeek: 1Category: CoreLesson DescriptionThis less...

4

The Data Science Lifecycle

Lesson 4: The Data Science LifecycleLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 0 — Orientation & Math FoundationsWeek: 1Category: CoreLesson Descri...

5

Descriptive Statistics

Lesson 5: Descriptive StatisticsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 0 — Orientation & Math FoundationsWeek: 1Category: CoreLesson Descriptio...

6

Math & Statistics Foundations with Learning Tracker

7

pandas & NumPy

Lesson 1: pandas & NumPyLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 1 — Python for Data ScienceWeek: 2–3Category: CoreLesson DescriptionThis lesson...

8

Functions & OOP Basics

Lesson 2: Functions & OOP BasicsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 1 — Python for Data ScienceWeek: 2–3Category: CoreLesson DescriptionThis...

9

Comprehensions

Lesson 3: ComprehensionsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 1 — Python for Data ScienceWeek: 2–3Category: CoreLesson DescriptionThis lesson intr...

10

APIs & File I/O

Lesson 4: APIs & File I/OLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 1 — Python for Data ScienceWeek: 2–3Category: CoreLesson DescriptionThis lesson...

11

Virtual Environments

Lesson 5: Virtual EnvironmentsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 1 — Python for Data ScienceWeek: 2–3Category: CoreLesson DescriptionThis lesso...

12

Multi-File Data Cleaning & Validation Using Pandas

13

Joins & Aggregations

Lesson 1: Joins & AggregationsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 2 — SQL & Data WranglingWeek: 4–5Category: CoreLesson DescriptionThis...

14

Window Functions

Lesson 2: Window FunctionsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 2 — SQL & Data WranglingWeek: 4–5Category: CoreLesson DescriptionThis lesson i...

15

Common Table Expressions (CTEs)

Lesson 3: Common Table Expressions (CTEs)Learning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 2 — SQL & Data WranglingWeek: 4–5Category: CoreLesson Descripti...

16

Real Relational Schemas

Lesson 4: Real Relational SchemasLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 2 — SQL & Data WranglingWeek: 4–5Category: CoreLesson DescriptionThis l...

17

Intro to NoSQL (MongoDB)

Lesson 5: Intro to NoSQL (MongoDB)Learning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 2 — SQL & Data WranglingWeek: 4–5Category: CoreLesson DescriptionThis...

18

SQL Analytics on a Multi-Table Database

19

Probability Distributions

Lesson 1: Probability DistributionsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 3 — Statistics & ExperimentationWeek: 6–7Category: CoreLesson Descrip...

20

Hypothesis Testing

Lesson 2: Hypothesis TestingLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 3 — Statistics & ExperimentationWeek: 6–7Category: CoreLesson DescriptionThi...

21

Confidence Intervals

Lesson 3: Confidence IntervalsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 3 — Statistics & ExperimentationWeek: 6–7Category: CoreLesson DescriptionT...

22

A/B Test Design

Lesson 4: A/B Test DesignLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 3 — Statistics & ExperimentationWeek: 6–7Category: CoreLesson DescriptionThis l...

23

Intro to Bayesian Thinking

Lesson 5: Intro to Bayesian ThinkingLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 3 — Statistics & ExperimentationWeek: 6–7Category: CoreLesson Descri...

24

Experiment Design, Statistical Significance Testing & Product Recommendation

25

Matplotlib & Seaborn

Lesson 1: Matplotlib & SeabornLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 4 — Data Visualization & StorytellingWeek: 8–9Category: CoreLesson Des...

26

Power BI or Tableau

Lesson 2: Power BI or TableauLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 4 — Data Visualization & StorytellingWeek: 8–9Category: CoreLesson Descript...

27

Choosing the Right Chart

Lesson 3: Choosing the Right ChartLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 4 — Data Visualization & StorytellingWeek: 8–9Category: CoreLesson Des...

28

Dashboard Design

Lesson 4: Dashboard DesignLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 4 — Data Visualization & StorytellingWeek: 8–9Category: CoreLesson Description...

29

Narrative Structure

Lesson 5: Narrative StructureLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 4 — Data Visualization & StorytellingWeek: 8–9Category: CoreLesson Descript...

30

Interactive Dashboard & Insight Memo

31

Regression & Classification

Lesson 1: Regression & ClassificationLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 5 — Machine Learning FundamentalsWeek: 10–12Category: CoreLesson De...

32

Trees & Ensembles

Lesson 2: Trees & EnsemblesLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 5 — Machine Learning FundamentalsWeek: 10–12Category: CoreLesson DescriptionT...

33

Cross-Validation

Lesson 3: Cross-ValidationLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 5 — Machine Learning FundamentalsWeek: 10–12Category: CoreLesson DescriptionThis l...

34

Feature Engineering

Lesson 4: Feature EngineeringLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 5 — Machine Learning FundamentalsWeek: 10–12Category: CoreLesson DescriptionThi...

35

scikit-learn Pipelines

Lesson 5: scikit-learn PipelinesLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 5 — Machine Learning FundamentalsWeek: 10–12Category: CoreLesson Description...

36

End-to-End Supervised Learning Pipeline

37

Neural Network Fundamentals

Lesson 1: Neural Network FundamentalsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 6 — Deep Learning & NLPWeek: 13–15Category: AILesson DescriptionThi...

38

CNNs for Images

Lesson 2: CNNs for ImagesLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 6 — Deep Learning & NLPWeek: 13–15Category: AILesson DescriptionThis lesson int...

39

RNNs & Transformers

Lesson 3: RNNs & TransformersLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 6 — Deep Learning & NLPWeek: 13–15Category: AILesson DescriptionThis le...

40

Tokenization & Embeddings

Lesson 4: Tokenization & EmbeddingsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 6 — Deep Learning & NLPWeek: 13–15Category: AILesson DescriptionT...

41

Hugging Face Basics

Lesson 5: Hugging Face BasicsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 6 — Deep Learning & NLPWeek: 13–15Category: AILesson DescriptionThis lesson...

42

Fine-Tuned Text or Image Classification Model

43

Prompt Engineering

Lesson 1: Prompt EngineeringLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 7 — Generative AI & LLMsWeek: 16–17Category: AILesson DescriptionThis lesson...

44

Retrieval-Augmented Generation

Lesson 2: Retrieval-Augmented GenerationLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 7 — Generative AI & LLMsWeek: 16–17Category: AILesson Descriptio...

45

Claude / OpenAI APIs

Lesson 3: Claude / OpenAI APIsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 7 — Generative AI & LLMsWeek: 16–17Category: AILesson DescriptionThis less...

46

Lightweight Fine-Tuning

Lesson 4: Lightweight Fine-TuningLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 7 — Generative AI & LLMsWeek: 16–17Category: AILesson DescriptionThis l...

47

AI Agents & Tool Use

Lesson 5: AI Agents & Tool UseLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 7 — Generative AI & LLMsWeek: 16–17Category: AILesson DescriptionThis...

48

Untitled

49

FastAPI / Flask Model APIs

Lesson 1: FastAPI / Flask Model APIsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 8 — MLOps & DeploymentWeek: 18–19Category: AILesson DescriptionThis...

50

Docker

Lesson 2: DockerLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 8 — MLOps & DeploymentWeek: 18–19Category: AILesson DescriptionThis lesson introduces Do...

51

CI/CD Basics

Lesson 3: CI/CD BasicsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 8 — MLOps & DeploymentWeek: 18–19Category: AILesson DescriptionThis lesson introdu...

52

Model Monitoring & Drift

Lesson 4: Model Monitoring & DriftLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 8 — MLOps & DeploymentWeek: 18–19Category: AILesson DescriptionThi...

53

Cloud Deployment (AWS/GCP)

Lesson 5: Cloud Deployment (AWS/GCP)Learning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 8 — MLOps & DeploymentWeek: 18–19Category: AILesson DescriptionThis...

54

Model Deployment & Monitoring

55

End-to-End Problem Framing

Lesson 1: End-to-End Problem FramingLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 9 — Capstone ProjectsWeek: 20–21Category: CareerLesson DescriptionThis l...

56

Combining ML + Deployment + Visualization

Lesson 2: Combining ML + Deployment + VisualizationLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 9 — Capstone ProjectsWeek: 20–21Category: CareerLesson De...

57

Documentation & Reproducibility

Lesson 3: Documentation & ReproducibilityLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 9 — Capstone ProjectsWeek: 20–21Category: CareerLesson Descript...

58

Final Capstone Portfolio Project

59

Site Structure

Lesson 1: Site StructureLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 10 — Portfolio CreationWeek: 22Category: CareerLesson DescriptionThis lesson introdu...

60

Case-Study Format

Lesson 2: Case-Study FormatLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 10 — Portfolio CreationWeek: 22Category: CareerLesson DescriptionThis lesson intr...

61

GitHub Hygiene

Lesson 3: GitHub HygieneLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 10 — Portfolio CreationWeek: 22Category: CareerLesson DescriptionThis lesson focuses...

62

Untitled

63

ATS Formatting

Lesson 1: ATS FormattingLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 11 — Resume BuildingWeek: 23Category: CareerLesson DescriptionThis lesson introduces...

64

Quantified Bullets

Lesson 2: Quantified BulletsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 11 — Resume BuildingWeek: 23Category: CareerLesson DescriptionThis lesson focuse...

65

LinkedIn Optimization

Lesson 3: LinkedIn OptimizationLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 11 — Resume BuildingWeek: 23Category: CareerLesson DescriptionThis lesson foc...

66

ATS-Optimized Data Science Resume

67

ML & Stats Theory

Lesson 1: ML & Stats TheoryLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 12 — Interview PreparationWeek: 24–25Category: CareerLesson DescriptionThis l...

68

SQL & Python Coding

Lesson 2: SQL & Python CodingLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 12 — Interview PreparationWeek: 24–25Category: CareerLesson DescriptionThis...

69

Case & Product-Sense

Lesson 3: Case & Product-SenseLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 12 — Interview PreparationWeek: 24–25Category: CareerLesson DescriptionThi...

70

Behavioral / STAR

Lesson 4: Behavioral / STARLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 12 — Interview PreparationWeek: 24–25Category: CareerLesson DescriptionThis lesso...

71

Mock Interviews

Lesson 5: Mock InterviewsLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 12 — Interview PreparationWeek: 24–25Category: CareerLesson DescriptionThis lesson...

72

Interview Preparation & Mock Interviews

73

Target Company List

Lesson 1: Target Company ListLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 13 — Job Search & OutreachWeek: 26–28Category: CareerLesson DescriptionThis...

74

Referrals & Cold Outreach

Lesson 2: Referrals & Cold OutreachLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 13 — Job Search & OutreachWeek: 26–28Category: CareerLesson Descr...

75

Application Tracking

Lesson 3: Application TrackingLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 13 — Job Search & OutreachWeek: 26–28Category: CareerLesson DescriptionThi...

76

Offer Negotiation

Lesson 4: Offer NegotiationLearning Format: Self-Paced CurriculumRecommended Learning Time: 12–15 Hours per WeekPhase: 13 — Job Search & OutreachWeek: 26–28Category: CareerLesson DescriptionThis l...

77

Job Search Execution & Application Tracking

Free Counselling — 30 Minutes

The Data Science

No sales pitch. Just clear next steps for your goal.

Your details stay private. Privacy policy.

Have a friend's code? Apply it for a discount.

By submitting you agree to be contacted by Digital Aicademy.

You're in good hands.

Your counsellor will reach out on WhatsApp within 60 minutes during business hours.

Message us on WhatsApp
Start Your Journey