Informatics (distance learning form)

Presentation of the specialization


The main mission of the Informatics study program is the training of computer specialists who possess solid knowledge of informatics and the ability to apply them in solving specific problems in different fields. The programme aims to provide the knowledge and skills that will allow graduates to easily integrate into the IT industry, but also the possibility to continue their professional training through master programmes and subsequent integration into a research activity in theoretical and applied computer science. The objective of the Computer Science degree programme is to provide graduates with:

Theoretical and practical knowledge regarding:

  • analysis, design, implementation and maintenance of IT applications
  • analysis, modeling, interpretation and evaluation of complex systems
  • problem analysis and construction of abstract models/formal models/computational models
  • the use of theoretical concepts from computer science
  • structure and operation of a computing system
  • data storage, organization and processing


  • implementing applications in specific programming languages
  • verification and testing of computer applications
  • planning the design and implementation of computer applications
  • configuration and integration of computing systems/software systems
  • designing and developing software architectures for data organization and processing
  • administration of computer networks
  • drafting documentation and offering consultancy in the field
  • implementing data security strategies and data management policies

Educational plans

Education plan – first year

Education plan – second year

Education plan – third year

Course sheets

Year I Semester I

Skills and occupations matching grid


Key competences:

CC1. Competences in science, technology, engineering and mathematics; CC2. Digital skills;
CC3. Personal, social and learning to learn skills;
CC4. Entrepreneurial skills.

Professional skills:
CP1. Analysing, interpreting and structuring data, building abstract/formal/computational models, algorithmising and streamlining processing in order to solve a concrete problem;
CP2. Configuration, administration, maintenance and monitoring of a computer system/computer network/database;
CP3. Requirements analysis, documentation, modelling, design, development, testing and evaluation of an IT system;
CP4. Planning, organising and monitoring the implementation of an IT project;
CP5. Design, implementation and validation of systems for data analysis and visualization, image processing, task optimization incorporating elements of artificial intelligence;
CP6. Elaboration of technical reports/documentation, provision of consultancy in the field of IT, carrying out research in the field of IT.

Cross-cutting skills:

a) Personal skills:

CT1. Apply rules of organized and efficient work, responsible attitudes towards the field of specialization, respecting the principles, rules and code of professional ethics;

CT2. Identify continuing training opportunities and make effective use of learning resources and techniques for own development.

b) Interpersonal skills:

CT3. Assuming roles and responsibilities within an interdisciplinary team, using effective communication and interpersonal techniques and developing empathic interpersonal communication skills.

c) Global citizenship skills:

CT4. Involvement in activities targeting diverse social groups and using professional expertise to initiate/run projects and activities that support the process of digitisation and education for a digitised society.

Occupations that can be practised on the labour market

● Software designers (COR 2512);

● Analyst (COR 251201);

● Programmer (COR 251202);

● Software Systems Engineer (COR 251205);

● IT Project Manager (COR 251206);