Data Science & Machine Learning | Ingress Academy
Create account & apply
ARTIFICIAL INTELLIGENCE · ADVANCED LEVEL

Data Science & Machine Learning

Explore essential concepts of data science, including data processing, statistical analysis, and visualization. Learn supervised and unsupervised machine learning algorithms and apply them using Python and relevant libraries. This course equips students for roles in data-driven decision making. Our expert instructors bring years of experience, ensuring training is enriched with practical labs and real-world examples.

Advanced20 weeks80 hoursOn-site
Your selected course will be carried into Ingress Portal.
COURSE HIGHLIGHTS
🧑‍🏫

Practical teaching

In addition to class hours, you will practice the topics covered with your instructor and mentor dur

🤝

Mentors

The knowledge and skills you learn at the academy will be further strengthened with the mentor syste

📋

Academic transcript

Assignments and projects are checked by the instructor, and your knowledge and skills are determined

Not sure you are ready? Take a skill assessment
CONDENSED SYLLABUS

See the structure without reading a textbook.

Modules stay collapsed for quick scanning. Open any module to inspect its topics.

01Introduction to Python11 lessons+

Introduction to Programming

Conditional Statements

Strings

Loops

Functions

Data Structures & Algorithms (for Data Science)

Comparative Analysis of Data Structures

Pandas for Data Analysis/Data Cleaning/Data Processing

NumPy

Data Visualization: Plotly, Matplotlib, Seaborn

OOP

02Statistics in Python7 lessons+

Sample & Population differences, Mean, Median, Mode, Variance, Deviation

Philosophy of Randomness, Random Variables

Covariance and Correlation

Quantiles, Outlier Detection and Exclusion

The Application and Moral of Standardization and Normalization of the Data

Distributions: Normal Distribution, Binomial Distribution

P value, Hypothesis testing

03Machine Learning19 lessons+

Supervised vs Unsupervised Learning

Machine Learning Model Preparation Stages

Regression Analysis: Linear Regression

Gradient Descent in Linear Regression

Logistic Regression

Regularization

Variance vs Bias

Error Metrics

K-Means

Decision Tree

PCA

Anomaly Detection

Recommender System

Neural Networks

Large Scale Machine Learning

Convolutional Neural Networks

Recurrent Neural Networks

Timeseries Analysis

Data Cleaning and Preprocessing Procedures in Natural Language Processing / Understanding / Generation

UPCOMING GROUPS

Choose the cohort you can actually attend.

Only current, open groups are shown.

STARTS

27 January 2026

On-site
Schedule
To be announced
Format
On-site
Duration
20 weeks · 80 hours
Language
Confirm with advisor
Join the next cohort waitlist
YOUR INSTRUCTOR TEAM

Specialists matched to the modules they teach.

Course delivery is supported by practitioners across engineering, architecture and production backend development.

NM

Natig Mamishov

Data ScientistYelo Bank
CONTEXTUAL PROOF
“The program helped me connect individual skills into the way real teams design, build and deliver software.”

See real graduate stories from the Ingress community.

Explore graduate results
APPLICATION THROUGH INGRESS PORTAL

Your course stays selected while you create your account.

We use one Portal account for applications, assessments and future learning progress. You will not need to email your details or select the training again.

Questions first? Talk to an advisor
  1. 01

    Create or sign in to your Portal accountYour contact details stay connected to one student profile.

  2. 02

    Confirm your application detailsData Science & Machine Learning is preselected.

  3. 03

    Submit your applicationThe admissions team receives it immediately and can follow up from the Portal.

SELECTED TRAININGData Science & Machine LearningOn-site

Continue in Ingress Portal Already registered? The Portal will let you sign in instead.