uz-logo-pion-en.png

Data Engineering

First-cycle studies

The basis for the development of the information society is acquiring knowledge pertaining to the use of computational, analytical and IT systems as well as information processing and storage. It is important to quickly implement analytical and numerical algorithms, simulate the obtained solutions, and visualize and interpret the obtained results in a form tailored to the employer's expectations. Data engineering is an innovative field of study in Poland that meets the labour market demand for such specialists. This course of studies is practical and fits perfectly into the "Digital Agenda for Europe" and the "Agenda for new skills and jobs" within the EU’s "Europe 2020" strategy. The unique curriculum combines precise knowledge of analytical methods and tools as well as IT techniques combined with their practical application in social and economic life. The graduate is prepared to undertake numerous second-cycle studies in which knowledge in the field of mathematics and computer sciences is useful.

Specialties offered within the major
 

Modelling and Data Analysis

Practical problems posed by employers usually require tedious calculations and analysis of large data sets. Hence, in addition to the necessary theoretical knowledge, knowledge of specialized programs supporting the work of a data analyst is very important. A well-prepared graduate is able to select appropriate mathematical software in the process of solving a given problem and perform the analysis necessary to assess the possibilities and limitations of such an approach. Their basic competence is the ability to solve tasks related to the collection and processing of data available in the company's IT system or from external sources in order to perform analyses and create reports.
 

Design and Operation of Analytical Systems

Knowledge of information technologies, information and database systems is one of the basic requirements of the modern labour market and serves as an indispensable tool in the development of a knowledge-based economy, in which information is one of the basic resources. The graduate has knowledge about available ICT solutions and measures to ensure the security of networks and computer systems as well as protection of databases that store and share the information contained therein. Knowledge of various IT tools allows him to undertake tasks related to the design and use of databases and computer decision support systems.

Outcome symbol

After completing first-cycle studies in data engineering, the graduate:

Reference to
PRK level 6 +KI

KNOWLEDGE

K_W01

knows the importance of computational mathematics in modern science and technology and in the development of the information society

P6S_WK-O2.1

K_W02

knows selected methods, theorems and concepts of mathematical logic, linear algebra, discrete mathematics, graph theory and geometry and understands their application to engineering modelling issues

P6S_WG-O1

K_W03

knows selected methods, theorems and concepts of differential and integral calculus, ordinary differential equations, probability and statistics, and understands their application to engineering modelling issues

P6S_WG-O1

K_W04

knows and understands basic examples illustrating the application of specific mathematical concepts in solving problems in exact, technical and/or economic sciences

P6S_WG-O1

K_W05

has knowledge of higher mathematics necessary to build and analyse simple mathematical models in technical sciences

P6S_WG-O1

K_W06

knows selected mathematical software packages used for symbolic and numerical calculations, used in modelling and simulation of dynamic systems and processes

P6S_WG-O1
P6S_WG-I1

K_W07

knows the basics of computational and programming techniques supporting the analyst's work and understands their limitations; has knowledge of the process approach and object-oriented methods in engineering issues

P6S_WG-O1
P6S_WG-I1

K_W08

knows selected programming languages and the basics of object-oriented programming; knows basic data structures (arrays, lists, trees, objects, graphs), their computer representations and operations performed on them

P6S_WG-O1

K_W09

knows various IT tools supporting data processing and analysis as well as statistical inferencing

P6S_WG-O1
P6S_WG-I1

K_W10

knows the most important problems that is able to be solved algorithmically using mathematics and IT techniques

P6S_WG-O1

K_W11

knows the basic techniques of constructing and analysing algorithms and understands the basic limitations in solving algorithmic problems

P6S_WG-O1

K_W12

knows the basic concepts of numerical issues and selected techniques for constructing numerical algorithms

P6S_WG-O1

K_W13

knows methods of information and database systems' management

P6S_WG-O1

K_W14

has basic knowledge and knows various IT tools related to the design and use of databases and computer decision support systems; has basic knowledge of the life cycle of IT devices and systems

P6S_WG-O1
P6S_WG-I1

K_W15

has basic knowledge of network technologies, including computer network architecture, communication protocols, security and construction of network applications

P6S_WG-O1
P6S_WG-I1

K_W16

has basic knowledge of the social aspects of computer science as well as ethical, legal and economic conditions related to the profession of an analyst, mathematician and computer scientist; knows the general principles of creating and developing forms of individual entrepreneurship; has basic knowledge of intellectual property protection and patent law

P6S_WK-O2.2
P6S_WK-O2.3
P6S_WK-I2

K_W17

knows the basic principles of occupational health and safety applicable to computers and computer networks

P6S_WK-O2.2
P6S_WG-I1

K_W18

has basic knowledge of economics, work organization and management; has basic knowledge of IT activities supporting the work of small and medium-sized companies and enterprises

P6S_WK-O2.3
P6S_WK-I2

K_W19

knows English at the B2 level of proficiency of the European System of Language Education of the Council of Europe and knows specialized vocabulary in selected areas of mathematics

P6S_UK-O4.3

SKILLS

K_U01

is able to apply mathematical knowledge to model simple engineering tasks

P6S_UW-O3
P6S_UW-I4

K_U02

is able to correctly formulate a problem in the language of mathematics and perform the analysis necessary to select the appropriate software needed to solve it, as well as assesses the possibilities and limitations of such an approach

P6S_UW-O3

K_U03

is able to effectively use mathematical software and IT tools to solve typical discrete and continuous mathematics problems, simulate the solution, visualize and interpret the obtained results

P6S_UW-O3
P6S_UW-I3
P6S_UW-I4

K_U04

is able to design algorithms that solve typical problems of discrete and continuous mathematics by designing and selecting appropriate algorithmic techniques and data structures

P6S_UW-O3

K_U05

is able to analyse designed algorithms in terms of correctness and computational complexity

P6S_UW-O3

K_U06

is able to skilfully and effectively implement classical and self-designed discrete and continuous mathematics algorithms using a mathematical package or programming tools appropriately selected for the problem under consideration; is able to present the solution in a clear, graphical form

P6S_UW-O3
P6S_UW-I4

K_U07

is able to introduce the necessary mathematical concepts and objects, e.g. functions, relations, recursive data sequences, in order to solve an engineering problem

P6S_UW-O3

K_U08

is able to analyse and solve selected engineering problems in the field of linear algebra using typical mathematical packages and programming languages

P6S_UW-O3

K_U09

is able to solve numerically systems of equations (linear and non-linear) and the initial problem for ordinary differential equations

P6S_UW-O3

K_U10

is able to use the concept of limit to approximate and define numbers and functions and critically evaluate the effects of numerical approximation of numbers and functions; is able to examine the convergence of methods and the speed of convergence to a solution

P6S_UW-O3

K_U11

uses the concept of derivative and integral of functions of one and many variables; is able to use these concepts to study functions, in optimization problems and to determine the areas and volumes of figures; uses selected mathematical packages and numerical methods to solve selected problems of differential and integral calculus

P6S_UW-O3

K_U12

is able to create and interpret graphs of functions and/or available data using mathematical software

P6S_UW-O3
P6S_UW-I4

K_U13

knows how to use the concepts of probability theory; is able to analyse an appropriate mathematical model of a random experiment and simulate it numerically

P6S_UW-O3
P6S_UW-I4

K_U14

is able to perform statistical inference using appropriate software

P6S_UW-O3
P6S_UW-I4

K_U15

is able to solve combinatorial, graph and number theory problems using algorithmic methods

P6S_UW-O3

K_U16

is able to speak about computational mathematics issues in generally understandable language

P6S_UK-O4.1
P6S_UK-O4.2

K_U17

is able to formulate definitions and theorems in an understandable way, both orally and in writing, and present examples of applications of mathematical concepts mastered during studies

P6S_UK-O4.1
P6S_UK-O4.2

K_U18

is able to communicate with the engineering, scientific and business community on the subject of computational mathematics and its applications

P6S_UK-O4.1
P6S_UK-O4.2

K_U19

is able to prepare studies and written works on the applications of mathematics in selected engineering problems and issues

P6S_UK-O4.1

K_U20

is able to obtain information from literature, the Internet and other reliable sources, process it, interpret it, draw conclusions and formulate opinions

P6S_UK-O4.1

K_U21

is able to learn independently and in a group; is able to take into account the economic aspect of carrying out a given task; is able to develop and implement a work schedule to ensure that deadlines are met; is able to perform financial and economic analyses of projects

P6S_UO-O5.1
P6S_UU-O6
P6S_UW-I4

K_U22

possesses (English) language skills in mathematics consistent with the requirements set out for the B2 proficiency level of the European System for Languages of the Council of Europe

P6S_UK-O4.3

K_U23

is able to assess the usefulness of mathematical and IT methods and tools and select and apply the appropriate method and tools for complex engineering tasks

P6S_UW-O3
P6S_UW-I5

K_U24

has the ability to effectively use existing software for operating systems, databases and computer networks

P6S_UW-O3

K_U25

is able, in accordance with the given specification, to analyse, design and implement a simple database system, using properly selected methods, techniques and tools

P6S_UW-O3
P6S_UW-I6

K_U26

is able to ensure basic security of data and computer networks

P6S_UW-I4

K_U27

is able to use analytical, numerical and experimental methods to formulate and solve engineering tasks; is able to recognize their systemic and non-technical aspects

P6S_UW-I3
P6S_UW-I4

K_U28

solves basic tasks related to information processing and selects appropriate mathematical methods and IT tools for specific types of tasks

P6S_UW-I6

SOCIAL COMPETENCES

K_K01

understands the need to constantly improve their qualifications by expanding their knowledge and practical skills

P6S_KK-O7.1
P6S_KK-O7.2

K_K02

is able to actively conduct a discussion in order to clarify, deepen and/or broaden the level of understanding of the discussed topic; is able to work in a team, taking on various roles;

P6S_UK-O4.2
P6S_UO-O5.2
P6S_KK-O7.2

K_K03

is able to properly define priorities for the implementation of a task specified by himself/herself or others; understands the need to systematically work on long-term projects

P6S_UO-O5.2
P6S_KO-O8.1
P6S_KO-O8.2

K_K04

understands and appreciates the importance of intellectual honesty in one's own and other people's actions; acts ethically

P6S_KR-O9

K_K05

understands the ethical, legal and social aspects of computerization and is able to comply with the principles relating to them in their professional activity

P6S_KR-O9

K_K06

is able to think and act in a creative and entrepreneurial way

P6S_KO-O8.2
P6S_KO-O8.3

K_K07

understands and is aware of the importance of technical and non-technical aspects and effects of the engineer's activities and the related responsibility for decisions made

P6S_KO-O8.1
P6S_KR-O9

Second-cycle studies

The graduate acquires advanced knowledge and skills necessary for solving problems relating to real data analysis and processing. This field of study trains specialists who independently use specialist software as well as methods and analytic tools to solve selected problems relating to real data analysis. The graduate also acquires knowledge of big data, data safety, text files analysis, and reporting. He or she has in-depth knowledge of how to run a simulation of possible scenarios and has skills to visualize and interpret achieved results in the form which meets the employer’s expectations.
 

Specialties offered within the major

Modelling and Data Analysis

During the course the graduate acquires skills required to solve problems of multidimensional data analysis. He or she has skills to collect and process data available in a company’s information system or in external sources, in order to create reports and carry out an analysis.

 

Data Exploration Systems

During the course the graduate acquires skills which allow him or her to independently use methods and tools of data exploration, as well as database technologies to solve practical problems which emerge during analysis of large databases.

 

Business Analytics

During the course the graduate acquires skills enabling the effective use of Business Intelligence tools and analytical techniques in processing business, economic and financial data into information helpful in making managerial decisions.

Outcome symbol

After completing second-cycle studies in data engineering, the graduate:

Reference to
PRK level 7

KNOWLEDGE

K_W01

knows the significance of data processing and data security for contemporary science and technology, and for the development of an information society

P7S_WG-O1.2A

K_W02

knows computational methods and information techniques used to solve problems relating to data mining; is able to build appropriate mathematical models

P7S_WG-O1.1
P7S_WG-I1

K_W03

has knowledge necessary to understand and model problems of mining large data volumes

P7S_WG-O1.1
P7S_WG-I1

K_W04

has extended knowledge of data mining methods, their historical development and significance for the process of acquiring knowledge of the world and for development of humankind; has general knowledge of current progress in this field of study

P7S_WG-O1.1
P7S_WG-O1.2A

K_W05

has extended knowledge of operations research methods and decision analysis, as well as knowledge of their historical development and significance; demonstrates general knowledge of current developments in these fields of study

P7S_WG-O1.1
P7S_WG-O1.2A

K_W06

knows methods for building mathematical optimization models, as well as theoretical background of using them in practice

P7S_WG-O1.1

K_W07

has extended knowledge of computer methods of data processing; knows selected mathematical software packages, as well as computational and programming techniques which support the work of an analyst and understands their constraints

P7S_WG-01.1
P7S_WG-I1

K_W08

knows tools for intelligent data analysis and has basic knowledge of methods of multidimensional data analysis; knows various information tools facilitating processing, data analysis and statistical inference

P7S_WG-O1.1
P7S_WG-I1

K_W09

knows basic sampling schemes for finite populations and methods of analyzing data acquired with the use of these schemes

P7S_WG-O1.1
P7S_WG-I1

K_W10

demonstrates knowledge of basic computational methods and information techniques used to present and analyze data concerning markets and shares, and facilitating decision making

P7S_WG-O1.1
P7S_WG-I1

K_W11

has knowledge concerning social aspects of information technology; is aware of ethical, legal and economic issues facing analysts, mathematicians and computer scientists, and their professions; has knowledge concerning protection of intellectual property and patent law

P7S_WK-O2.2

K_W12

is familiar with legal regulations and threats concerning data security in information systems

P7S_WK-O2.1
P7S_WG-I1

K_W13

knows general principles of creating and developing forms of individual entrepreneurship which uses knowledge of cryptology for safe data processing

P7S_WK-O2.3

K_W14

knows principles of occupational health and safety for employees working with a computer

P7S_WK-O2.2

K_W15

has achieved English language proficiency equivalent to level B2+ of European Framework of Reference for Languages and is familiar with specialist terminology from selected branches of mathematics

P7S_UK-O4.3

SKILLS

K_U01

is able to use mathematical knowledge in order to model simple tasks specific for a data analyst

P7S_UW-O3.1
P7S_UW-O3.3A

K_U02

is able to properly formulate a problem in the language of mathematics and carry out an analysis necessary to choose most appropriate software to be used for solving the problem; is able to estimate possibilities and limitations of such approach

P7S_UW-O3.1
P7S_UW-O3.3A

K_U03

can plan and carry out an analysis of a practical problem using models and methods of operations research or methods and tools of data mining

P7S_UW-O3.1
P7S_UW-O3.3A

K_U04

is able to make a critical evaluation of received results and conduct an analysis of results sensitivity to changes of parameters and input data

P7S_UW-O3.1
P7S_UW-O3.3A

K_U05

is able to present analysis results in his own, independently prepared research report which includes the purpose of the analysis, methodology used and significance of the results obtained

P7S_UW-O3.1
P7S_UK-O4.1

K_U06

basing on data stored in data bases, is able to create reports which meet requirements concerning structure and contents

P7S_UW-O3.1
P7S_UK-O4.1

K_U07

is able to plan a sample survey based on a selected scheme, can make a critical analysis of collected data and results obtained, and use known statistical packages to conduct multidimensional data analysis

P7S_UW-O3.1
P7S_UW-O3.3A

K_U08

is able to use various tools in order to form questions and generate reports

P7S_UW-O3.1

K_U09

is able to, in a clear manner, present results of scientific and technological findings related to improving data security, and present their influence on improving security of systems and IT services

P7S_UW-O3.1
P7S_UK-O4.1

K_U10

can present issues of data mining in a clear and commonly understood language

P7S_UK-O4.1

K_U11

is able to, in a clear manner, both in oral and written form, formulate definitions and theorems, and give examples of applications of mathematical concepts taught during the course

P7S_UW-O3.1
P7S_UK-O4.1

K_U12

demonstrates the ability to prepare overviews and written papers concerning applications of mathematics to selected problems and practical issues

P7S_UW-O3.1
P7S_UK-O4.1

K_U13

is able to independently get information from literature, Internet, and other reliable sources, process and interpret it, as well as reach conclusions and formulate opinions

P7S_UW-O3.1
P7S_UK-O4.1

K_U14

is able to study on his own and have the ability to schedule tasks needed to achieve research objectives

P7S_UU-O6

K_U15

has achieved English language proficiency in the language of mathematics equivalent to level B2+ of European Framework of Reference for Languages

P7S_UK-O4.3

SOCIAL COMPETENCES

K_K01

understands the need for extending his knowledge and practical skills by reading scientific journals and popular science magazines

P7S_KK-O7.1
P7S_KK-O7.2

K_K02

takes active part in dialogues in order to clarify and deepen his understanding of the topic under discussion; can cooperate and work in a team, taking on different roles

P7S_UK-O4.2
P7S_UO-O5.1
P7S_UO-O5.2

K_K03

is able to set priorities in order to accomplish a task set by themselves or by others; is able to think and act in enterprising ways

P7S_KO-O8.2
P7S_KO-O8.3

K_K04

understands and appreciates the significance of intellectual honesty, both in his own and in other people’s activities; recognizes ethical, legal and social aspects of computerization, respect and follow these principles in his professional activities

P7S_KR-O9

K_K05

is aware of responsibility for making research decisions; understands social aspects of practical application of acquired knowledge and skills and  aware of responsibilities related to these activities

P7S_KR-O9

fe_wer_270px_en.png rp_205px_en.png ue_efs_300px_en.png
This project is co-financed by the European Union through the European Social Fund, Program Operacyjny Widza Edukacja Rozwój 2014-2020 "Nowoczesne nauczanie oraz praktyczna współpraca z przedsiębiorcami - program rozwoju Uniwersytetu Zielonogórskiego", POWR.03.05.00-00-Z014/18