The Mathematics and Information Science Building on the main campus of the Warsaw University of Technology

Mathematics (in Polish)

The Master's program in mathematics offers the following concentrations:

  • Insurance and Financial Mathematics
  • Statistics and Data Analysis
  • Applied Mathematics
  • Mathematics in Computer Science
Computer Science and Information Systems (formerly Computer Science)

Graduates have a thorough knowledge of computer science and are educated in mathematics to a high level. The ability to solve problems single-handedly and apply practical computer science-based solutions to various technological and social areas is one of the skills graduates acquire throughout their course. They develop a theoretical and practical comprehension of geometrical modelling methods, parallel programming, theory of algorithms and calculations, numerical methods and advanced systems of databases. They are equipped to work in enterprises with diverse business profiles, which make use of advanced IT solutions, in particular in companies creating software, IT consultancy companies, in the advanced technology sector, in financial institutions and also in higher education institutions, where they can carry out scientific research work. Depending on the study profile the graduate may find employment as a research worker, software designer and creator, manager of a programming team, information system administrator, designer, computer network designer and administrator, specialist in data protection and information system security, or manager of projects related to the application of computational methods in various disciplines.

Data Science (studies in Polish)

The Data Science graduate combines comprehensive IT and analytical skills and has:

  • an in-depth knowledge of data processing and analysis methods with emphasis on machine learning methods, but also other related aspects such as data visualization
  • the ability to use existing methods and develop new methods to exploit the opportunities arising from the growing availability of data, including Big Data
  • hands-on-experience with processing domain data including structured and unstructured data, such as text data
  • the knowledge of key languages and platforms used in data processing including, but not limited to data processing with R, Python, Apache Hadoop incl. MapReduce, Apache Spark, and Apache Flink.

The knowledge, abilities and problem solving skills are built during obligatory modules, some of which are listed below and elective modules.  Individual modules are focused on mathematical aspects, data processing abilities,  but also soft skills including creative problem solving.

Key modules of MSc in Data Science course:

  • Big Data: methods and systems
  • Cloud computing
  • Data visualization
  • Advanced machine learning
  • Deep learning methods
  • Optimization in data analysis
  • Processing and analysis of text data
  • Modelling and analysis of complex networks
  • Research workshop

Further details on Data Science courses offered by the Faculty of Mathematics and Information Science can be found (in Polish) at:

The Mathematics and Information Science Building on the main campus of the Warsaw University of Technology