Students are becoming increasingly interested in data science, and it is easy to see why. As organizations create and use more data, graduates with skills in data analysis, programming, statistics, and machine learning can apply their knowledge in many sectors.
As a blend of statistics and computer science, data science is a strong fit for students who enjoy math, computers, and analytical thinking. Students who wish to pursue degrees in data science can find many strong programs by studying abroad.
Studying abroad in Poland can be a strong option. Poland has public and private higher education institutions, and the official Study in Poland portal lists nearly 380 state and private higher education institutions. As a result, students can find a wide range of educational options in major university cities.
In this article, we will discuss some of the best data science schools in Poland.
Top Schools Offering Data Science in Poland
1. SGH Warsaw School of Economics
SGH Warsaw School of Economics is Poland’s oldest university of economics and has offered study programs since 1906. The university combines a long history in economics and business education with contemporary programs for data-driven fields.
SGH offers the full-time, second-cycle Advanced Analytics – Big Data program, a two-year master’s program taught in English. The program develops advanced knowledge of extracting and analyzing data from a variety of sources, including structured and unstructured data. It also covers programming languages such as Python, SAS, R, and Scala, and prepares graduates for roles in data science, analytics, consulting, ICT, insurance, banking, telecommunications, government, nonprofit organizations, science, and education. The program also prepares students for third-cycle studies.
2. AGH University of Krakow
AGH University of Krakow is a modern institution with a well-established position in Poland and recognition abroad, supported by experienced staff, advanced laboratories, and a distinctive campus.
For students interested in data-focused graduate study in English, AGH currently lists Computer Science and Intelligent Systems: Artificial Intelligence and Data Analysis as a full-time second-cycle program. The program lasts three semesters and requires an engineering bachelor’s degree. Its syllabus includes statistics for intelligent systems, model checking, formal methods, knowledge representation and knowledge engineering, advanced data mining, advanced machine learning, advanced Python programming, advanced database systems, and decision support systems.
3. Gdańsk University of Technology
Established in 1899, Gdańsk University of Technology (Gdańsk Tech) is the oldest technical university in Poland and one of the country’s largest technical universities. The university reports strong graduate outcomes, including high study satisfaction, high professional activity among alumni, and salaries among the highest in Poland.
Gdańsk Tech’s English-taught Bachelor of Science in Data Engineering is offered by the Faculty of Electronics, Telecommunications and Informatics together with the Faculty of Management and Economics. The program awards the engineer degree, lasts 3.5 years, carries 212 ECTS credits, and teaches students how to work with large amounts of data from different sources through information technology, management, algorithms, mathematics, statistics, and economics.
Students looking for a related English-taught master’s option can also consider the Master of Science in Economic Analytics, which includes a Data Analyst specialization and uses R, Python, and tools for economic, financial, and business analysis. Graduates of the bachelor’s data engineering program can work in IT departments, economic departments, or development teams in areas such as IT, banking, finance, and marketing.
4. Kozminski University
Kozminski University (KU) was founded in 1993 and is one of the oldest non-public higher education institutions in Poland. It holds full academic rights and has national and international accreditations, including the Triple Crown accreditation: AACSB, EQUIS, and AMBA. KU offers programs at undergraduate, graduate, doctoral, postgraduate, and MBA levels.
The Master in Big Data Science is a two-year, full-time, English-taught master’s program in Warsaw. It prepares students to work with Big Data, AI, and machine learning, primarily in finance and health economics, and also in other industries. Students can choose between two majors: Data Analytics and Health Economics & Big Data Analytics. The program also covers entrepreneurship, venture capital, cloud computing, R, Python, Amazon Web Services, Microsoft Azure, and Google Cloud Platform. Kozminski highlights alumni and career paths connected with organizations such as Standard Chartered, Goldman Sachs, Microsoft, Accenture, and Oracle.
5. University of Warsaw
The University of Warsaw is one of Poland’s leading universities. In the QS World University Rankings 2026, the university ranked 271st globally and held the highest position among Polish higher education institutions.
The University of Warsaw offers Data Science and Business Analytics, a full-time second-cycle master’s program taught in English by the Faculty of Economic Sciences. The professional title awarded upon graduation is Master in Data Science and Business Analytics, and the program is a four-semester course that combines data science, statistics, machine learning, economics, and programming skills in Python, R, SQL, and SAS with communication and business decision-making skills.
The program also includes a double-degree option with the University of Milan. Students can earn degrees in Data Science and Business Analytics from the University of Warsaw and Data Science for Economics from the University of Milan, spending the first year at their home university and the second year at the partner university. The curriculum emphasizes advanced quantitative and statistical methods, practical IT and programming skills, economics and finance, and business skills, including real business projects through the “Understanding Business” course.
In Poland, students can find a wide variety of programs at comparatively accessible tuition levels. The official Study in Poland portal states that tuition fees generally range from EUR 2,000 to EUR 6,000 per year, depending on the institution and study program. In addition, Poland’s university cities offer cultural and recreational opportunities for international students.
We hope this article on the best data science schools in Poland was useful. Make sure to also check out the Study in Poland and Available Data Science Programs for International Students pages for more articles.