Data science course

This course is designed for those who want to master data analysis, machine learning, and model building in real-world projects!
00 day days
00 hour hours
00 minute minutes
00 second seconds
Up to start Started Coming Soon Completed
,
course-logo

You will learn to:

  • Analyze data, identify patterns, and build forecasts
  • Create ML models (including neural networks and deep learning)
  • Visualize results for business and reporting purposes
  • Automate data processing: cleaning, transformation, classification
  • Apply your knowledge in real cases—from startups to corporations

Technologies and Tools:

  • Programming language: Python
  • Libraries: NumPy, Pandas, Scikit-learn, TensorFlow, Keras, Matplotlib, OpenCV, Regex, and others
  • Practice based on real R&D solutions and proprietary methodologies

Who is this course for?

  • Those who want to transition into Data Science from analytics, development, or related fields
  • Specialists who want to gain a deeper understanding of working with data
  • Students of technical specialties

Result

After the course, you will confidently work with data, build ML solutions, and qualify for positions such as Data Scientist, ML Engineer, or Data Analyst.

Data Science Course Program

How the course works:

  • Live classes twice a week
  • 5 practical workshops: writing code together and analyzing mistakes
  • Mini-projects: cases reflecting real company tasks

Live chat with mentors: support, Q&A, and feedback

Topic 1.1. Statistical Learning
METHODOLOGICAL AND TECHNOLOGICAL FOUNDATIONS OF DATA SCIENCE

Lesson 1. Lesson 1. Introduction to statistical learning
Homework 0. Introduction

Lesson 2. Data preparation for statistical learning
Homework 1. Data preparation and analysis


Lesson 3. Training regression models on Big Data
Homework 2. Polynomial regression


Lesson 4. Kalman filter
Homework 3. Recursive smoothing


Lesson 5. Nonlinear smoothing – R&D results


Lesson 6. Workshop 1. Regression
Homework 4. Regression

Topic 1.2.
Decision Support Systems (DSS)

Lesson 7. Theory and practice of decision support

Lesson 8. Multi-criteria decision-making methods – R&D results
Homework 5. ERP system mock-up for multi-criteria decision-making

 

Topic 1.3.
Data Intelligence

Lesson 9. Methodological foundations and technologies of data intelligence
Homework 6. Implementation of data intelligence processes: mini-projects in OLAP, Data Mining, Text Mining

Topic 1.4.
Machine Learning (ML)

Lesson 10. Clustering methods and technologies
Homework 7. Implementing clustering methods

Lesson 11. Workshop 2. Classification (part 1)

Lesson 11. Workshop 3. Classification (part 2)
Homework 8. Applied clustering

Lesson 12. Classification and identification methods
Homework 9. Implementing classification/identification methods

Lesson 13. Workshop 4. Clustering
Homework 10. Applied classification

Topic 1.5.
Artificial Neural Networks (AI)

Lesson 14. Basics of artificial neural networks
Homework 11. Designing neural networks

Lesson 15. Main types and technologies of neural networks

Lesson 16. Workshop 5. Neural Networks
Homework 12. Applying neural networks

Module 2
APPLIED ASPECTS OF DATA SCIENCE TECHNOLOGIES

Topic 2.1. Algorithms and Technologies for Forecasting the Dynamics of Performance Indicators in Trading Companies

Lesson 17. Algorithms and technologies for forecasting the dynamics of performance indicators in trading companies

Homework 13. Development of a software module for forecasting the dynamics of performance indicators in trading companies (mini-projects in the field of data analysis for e-commerce tasks)

Topic 2.2.
Algorithms and Technologies for Assessing Credit Risks in Banking CRM Systems

Lesson 18. Methodological foundations of SCORING analysis

Lesson 19. Practice of SCORING analysis
Homework 14. Prototype of a CRM system for SCORING analysis (mini-projects in the banking sector of data analysis)

Topic 2.3.
Processing Geospatial Information (for Geographic Information Systems, GIS)

Lesson 20. Fundamentals of geoinformation technologies

Homework 15. Prototype of a GIS system
Lesson 21. Practice of geospatial information analysis

After completing the online Data Science course

Students will gain competencies in:

  • Statistical learning
  • Decision support technologies
  • Machine learning methods
  • Data intelligence (AI)
  • Geospatial data analysis (GIS)

Each topic includes homework with the option to create a mini-project for your personal portfolio.

Where Data Science skills can be applied:

  • Data analysis for e-commerce solutions
  • Data analysis for industrial and infrastructure CRM and ERP systems
  • Data processing and creation of virtual environments using Digital Twins, Automotive, and IoT technologies

Career opportunities after the Data Scientist course:

After completing the course, you can apply for roles related to data analysis, processing, and modeling, including:

  • Data Scientist – works with large datasets, modeling, and forecasting
  • Data Analyst – identifies trends, market needs, and solves business problems using data
  • Business Intelligence Analyst – provides insights that support data-driven business decisions
  • Data Engineer – responsible for data collection, processing, storage, and data pipeline development
  • Database Architect – designs and manages databases, develops schemas, selects technologies, and defines optimal storage and access strategies

Want to dive deeper into the topic?

Read articles by our trainer Andrii Salata 👇

Who is a Data Scientist and how to know if this career is right for you? A professional overview

Data Science explained using a wine dataset

FAQ

Do you need prior experience to take the online Data Science courses?

Our course is designed with the understanding that students may have no prior experience in Data Science. However, to work effectively during the course, it is recommended to have:

  • Basic knowledge of programming
  • Basic knowledge of Python
  • Basic knowledge of mathematics: elements of probability theory, discrete mathematics, matrix theory, function analysis, analytic geometry, trigonometry

Are there any technical requirements for a computer to take the Data Science course?

To make your DevOps learning as effective as possible, it is recommended to have a computer with the following technical specifications:

Operating system:

  • Windows 10 (64-bit)
  • macOS 10.13 or later
  • Linux: Ubuntu 20.04–24.04

Processor:

  • Minimum: Intel Core i3 (4th generation)
  • Recommended: Intel Core i5 (7th generation)

AMD equivalents are acceptable

RAM:

  • Minimum: 8 GB
  • Recommended: 12 GB

Storage:

  • Minimum: 200 GB HDD or more
  • Recommended: 200 GB SSD or more

Is it possible to pay for the Data Science course in installments?

Yes, we provide the option to pay for the course in several installments. However, promotional offers do not apply in this case — installment payments are only available for the full course price. For detailed information about payment terms and installment options, please contact the course manager or indicate your preferences during registration.

What are the advantages of studying at Sigma Software University?

  • Expert instructors. Training from leading specialists in the field of Data Science
  • Modern methodologies. Use of up-to-date tools and techniques for data analysis
  • Career opportunities. Access to a variety of professional roles after completing the course
  • Certificate/diploma. Receive an official certificate upon completion
  • Flexible schedule. Convenient timetable and online learning format

How relevant is the knowledge students gain worldwide?

Our course takes into account the latest trends, and the program is based on international standards. This ensures you will be competitive in the global market. The knowledge we teach is actively applied in leading companies around the world.

Join now
and learn with us!
Thank you for
registering

    We have received your request, our manager will contact you shortly.

    Submit another application