Home / Major / Full-Stack Data Science

Full-Stack Data Science

Vistula University




Postgraduate studies (1-year)

Language of studies




Price from

1900 € / year

Apply online
Image for Full-Stack Data Science

About studies

Vistula University from Warsaw, Poland offers a certified postgraduate study program designed to prepare technical teams equipped with excellent skill sets to meet industry-specific needs.

There is a shortage of skilled data scientists to meet today’s business needs and the gap is set to widen in the future. With our customized study program, you can fill this gap by learning from our academics and practitioners. Our study program will provide you the most essential skills and tools that are needed in top-notch companies in the world.

Our program offers Data Analytics, Python, Data Visualization, Applied Machine Learning and Deep Learning courses that will prepare you for the current and future job markets.

Program duration: 16 weeks, a total of 200 hours.


  • Python and Data Analysis
  • Portfolio building with real-life projects
  • Data Cleaning and Data Wrangling
  • Machine Learning Basics (Supervised/Unsupervised Learning)
  • Deep Learning using Keras and Tensor Flow
  • NumPy, Pandas, Seaborn
  • Seminars with expert data scientists
  • Practicing job interviews
  • Career Coaching

What does our program offer?

Anyone interested in the following:

  • Skill set to become a top-notch data scientist.
  • Industry-focused curriculum
  • Exposure to the ecosystem of big tech companies
  • Postgraduate degree from Vistula University

Program Objectives

  • To identify, compare, and effectively practice various AI algorithms on data.
  • To become familiar with the landscape of most recent data science tools, libraries, and their applications.
  • To practice industry preferred Machine Learning packages through hands-on experience.
  • To provide companies with well-trained project team members.
  • To draw conclusions and communicate findings to general audience.

Our method

  • Learn

Discover new tools and concepts through expert-led discussions and lectures.

  • Practice

Complete hands-on analytical and programming exercises to strengthen newly acquired skills. Apply your knowledge to real-life projects. Work with instructors/mentors from world-class companies.

  • Apply

Apply your learning in practice to meet industry-specific needs. Receive tailored guidance, feedback, and support from our expert team.

Contact: POSTGRADUATE STUDIES  studiapodyplomowe@vistula.edu.pl

The study program

Program of Study – 1st semester

Name of the SubjectTotal Contact HoursECTS
Data Analytics with Python508
Introduction to Machine Learning507

Program of Study – 2nd semester

Name of the SubjectTotal Contact HoursECTS
Advanced Data Analytics508
Advanced Machine Learning with practice507

Total: 200 h

The condition for graduation is to pass an exam in the form of a test after each semester.
 The lectures will be held every second Saturday and Sunday from 08:00 to 14:30


Diploma holders of the program may find a job as Data Analysts, AI specialists.

Find out now how to apply for admission to postgraduate studies and join the group of Vistula University students!

Recruitment and fees

Admissions to postgraduate studies at Vistula University are held on a first-come, first-served basis. Candidates for postgraduate studies should apply here.



Required Documents:

  • original or a copy of BA or MA graduation diploma,
  • a transcript or a University certified copy of higher education graduation diploma. Candidates graduating from foreign universities, submit the original diploma together with its Polish translation, certified by authorized institutions. In exceptional cases, English translations, certified by authorized institutions are accepted,
  • original identity card for verification,
  • 1 photo in jpg format,
  • confirmation of advance payment.


Application fee: 50 Euros
Tuition fee: 1900 Euros
Diploma fee: 50 Euros

Studies start in October and last for two semesters.

The tuition fee can be paid once or per semester – in two installments 2 x 1000 Euro:

Account number:

Ul. Stokłosy 3, 02- 787 Warsaw/Poland
Swift Code : ALBPPLPW
EURO IBAN: PL 58 2490 0005 0000 4600 1686 2929

* Please be advised that in case of too few applicants, the group may not start. However, in the case of a large number of candidates, the order of applications decides about admission to the group.

Our Staff

Image for Edip Senyurek, MSc

Edip Senyurek, MSc

You frequently ask us about…

How to apply online?

In order to submit an online application, click on the APPLY ONLINE button, which is visible on our website. We also invite you to read the RECRUITMENT information, where the following steps of recruitment are explained in details.

Are there any promotions for new foreign candidates?

Yes, please visit the CANDIDATE – SPECIAL OFFERS website, where you can find details about current promotions for new candidates

Where can I find the price list for studies?

The price list of studies is available on the website related to individual fields of study: https://www.vistula.edu.pl/en/programmes

I am a student, I want to pay for next semester/year.

Please contact: kwestura@vistula.edu.pl from your student e-mail and ask for an invoice.

I am a student, can I pay for my studies at the university?

Yes, you may come to the Bursar’s office, and pay there: by cash or by card.

I want a refund of my money, how do I arrange that?

Please, write to: refund@vistula.edu.pl. Also, please read the contract,  §4, abstract 8-16.

Where can I find the timetable?

The timetable is available in the USOSweb (University Study-Oriented System). The link to the USOSweb is available on the University’s website, in the Intranet tab. Students can see their individual timetable after logging the USOS system.

Where can I find information about the exam session?

Exam session dates are given in the organisation of the academic year. Each lecturer is obliged to inform students about the date of the exam / final test.

How can I collect my student ID card?

Student ID cards for students of the 1st semester can be collected at the reception of the University, the remaining cards should be collected at the Dean’s Office.

Check the full FAQ about our universities

Visit FAQ

If you have not found the answer to your question, send it to the Recruitment Department using the form

    Your first and last name

    Your e-mail adress

    Your phone number

    Message content

    Add the attachmentEdytuj

    To go to the application form, select the parameters of the studies you are interested in

    The university implements projects co-financed by the European Union
    Vistula University in Pultusk

    Vistula University in Pultusk

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Check details.