Bachelor’s degree programme 6.040302, Informatics

Qualification awarded: 
Bachelor of Informatics
Level of qualification : 
Specific admission requirements: 
Bachelor of Informatics
Specific arrangements for recognition of prior learning: 
Profile of the programme: 
The students acquire necessary knowledge for analyzing natural, social-economic, and ecologic processes and systems, for creating corresponding mathematical models and investigating them with the use of body of mathematics and various software tools. The specialists in informatics possess necessary knowledge of actuarial and financial mathematics, mathematical modeling of risks in decisions in bank and insurance business, designing software tools, local networks and software content, information resources of Internet, information systems, data bases and management systems.
In the course of training, the students acquire skills in: mathematical methods for analyzing, investigating, and modeling processes and systems; processes, approaches, and technologies for identification of risks, determination of degrees of their importance; ways of economic models constructing and prognostication of their behaviour under the condition of risk and under the condition when optimal strategies of activity and implementation of characteristics of each of the risks actions are being chosen; modern program systems and technologies of software means designing for implementation of processes and systems models. The specialists possess means of applied programming: development of systems for data bases management, computer graphics, administration of computer networks, methods of information protection; they are able to design and develop modern Web-sites and portals.
The general amount of the curriculum: 237 ECTS credits, including moduli of subjects pertaining to humanities and social-economic ones — 30,5 credits, moduli of natural and scientific subjects- 122 credits, moduli of professional and practical training — 84,5 credits.
Key learning outcomes: 

1. Subject area knowledge

  • Habits of analysis of the medium of functioning of the investigated object.
  • Principles of formal description, construction, and analysis of real systems models.
  • Analytical investigation of mathematical models of processes and systems.
  • Construction and investigation of economic and financial models, construction of corresponding mathematical models, implementation of analytical estimation of the results of the activity of financial establishments.
  • Financial and actuarial analysis of real problems of insurance (choice of the actuarial-financial model, optimal method, and means for solving, estimation of the obtained results, implementation of prognostication).
  • Computer modeling of a system by means of modeling methods or body of mathematics with the use of procedures of formalized imagination about the system.
  • Constructing algorithms which are effective as to their exactness of calculation, stability, speed, and consumption of system resources for numerical investigation of mathematical models.
  • Estimation of effectiveness of software for computers with the use of procedures of fault-tolerance, exactness, speed, resource consumption analyses.
  • Possession of methods of approximation of functions by means of linear algebra methods.
  • Skills for choice of rational algorithms of solving mathematical problems of optimization and optimal control.
  • Knowledge of the theory of computer networks, possession of modern technologies of creation and administration of networks.
  • Possession of modern technologies of software development and program implementation of numerical algorithms.

2. Cognitive skills

  • Ability to recognize the essence of natural, social-economic, and ecologic phenomena, processes, and systems.
  • Ability to apply knowledge and understanding for solving qualitative and quantitative problems.
  • Ability to use professional knowledge and practical habits of fundamental subjects for formalization of problems, development of mathematical models of the process.
  • Skills in choosing or developing the numerical method of solving, estimating its effectiveness (convergence, exactness, stability), algorithms constructing, their implementation in the form of applied software in personal computers or in computer networks, program complex debugging concerning model problems, and, in the case of successful functioning of the software, solving the stated real problem.
  • Skills in methods of object-oriented and visual programming, ability to develop object-oriented models of branches of the subject by means of languages of object-oriented modeling.
  • Using up-to-day’s technologies of programming, ability to develop program complexes for computers on the basis of high level programming languages which implement the chosen algorithms of applied problems solving.
  • Knowledge and skills in using methods of computer graphics and graphic reflection of data and information: mathematical methods of constructing graphic images, graphic formats, means of graphic description.
  • Knowledge of principles and techniques of creation of program interfaces design.
  • Skills in proper development of methods of visualization of calculations results.
  • Skills in modern multimedia technologies.
  • Skills in internet technologies and methods of administration of internet-servers, development and maintaining of informational internet-hub, interactive Web-sites.
  • Design of informational systems, data bases, and systems of their control.
  • Ability to estimate, interprete, and synthesize information and data.
  • Habits of written and oral presentation of scientific and practical material.

3. Practical skills

  • Mathematical modeling of complicated mathematical problems.
  • Creation of programs and program complexes for computers.
  • Technologies of creation of program complexes.
  • Organizing the program testing, estimation of the adequacy of the obtained results.
  • Organizing the works for creation of software.
  • Introduction of computer informational systems and technologies.
  • Development and implementation of effective forms and mechanisms of interaction of users with products of informational technologies.
  • Improvement of methods of development, estimation, and introduction of interactive computer systems which simplify and facilitate the interaction of user with software.
  • Habits of program means testing.

4. General skills and comprehension

  • Using main achievements of Ukrainian and World cultures, to be able to analyze past and modern heritages of culture, problems and tendencies of the development of Ukraine and world society.
  • Using knowledge from fundamentals of psychology, economic theory, to possess means of modern management with taking into account peculiarities of relations between members of the working team.
  • Habits of communication, including oral and written communication in Ukrainian and, at least, one of the European widespread languages.
  • Habits of interaction, cooperation and common creation with other people; skills in work in groups.
  • Ability to apply the obtained knowledge in practice.
  • Ability to self-training and continuation of professional development.
  • Skills in organizing self-activity and effective time management.
Occupational profiles of graduates with examples: 
The generalized object of activity of the Bachelor in informatics is mathematical modeling of social-economic processes, development of algorithms for systems for investigation and analysis of social processes, designing, development, and operation of computer software for centers of information and analysis, administrative and managing systems of decision making, informatization of social, polytical, economic, and cultural spheres of activity (science, ecology, medicine, education), organizing activity of enterprises and infrastructures.
The graduates specializing in informatics are specialists in: application of mathematics and software means in economics; application of means of calculating technics in banking and insurance; development of economic-mathematical models of micro- and macroeconomics; estimation of risk in all spheres of economic activity (insurance, finances, etc.). They can work as research workers, programming engineers, managers of computer networks, analitists of informational bases, specialists in collection, procession, storage, and protection of information; actuarial mathematicians, financial mathematicians Additionally, training of teachers of mathematics and informatics is available for those who wants to.
Mode of study: 
Full-time training