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 |
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 |
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 |
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 |
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 |
K_W15 |
has basic knowledge of network technologies, including computer network architecture, communication protocols, security and construction of network applications |
P6S_WG-O1 |
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 |
K_W17 |
knows the basic principles of occupational health and safety applicable to computers and computer networks |
P6S_WK-O2.2 |
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 |
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 |
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 |
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 |
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 |
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 |
K_U14 |
is able to perform statistical inference using appropriate software |
P6S_UW-O3 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
K_W03 |
has knowledge necessary to understand and model problems of mining large data volumes |
P7S_WG-O1.1 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |