Bachelor’s degree programme 6.050101 Computer Science

Qualification awarded: 
Bachelor in Computer Science
Level of qualification : 
Specific admission requirements: 
None: enrolment is held on general terms of entry
Specific arrangements for recognition of prior learning: 
Profile of the programme: 

Computer Science is the field which combines methodology and achievements of applied, physical and mathematical sciences. The general object of bachelor’s activity in Computer Science is designing of information systems, networks and software; their information technologies means; computer simulation of control systems; design computer systems, intelligent decision-making systems. Bachelor in Computer Science trains as expert of general profiles to participate in different spheres of activity, which demands fundamental knowledge in mathematics, physics, informatics, natural science, humanities, social and economic disciplines. An expert is focused on solving problems of analysis and synthesis of complex systems based on the latest information technologies using modern achievements of fundamental and engineering sciences.
The total credit load of the curriculum is 240 ECTS credits, including social and humanitarian modules — 24 cr., fundamental, natural science and general economic modules — 60 cr., modules of professional and practical training — 156 cr.

Key learning outcomes: 
  1. Key/transferable skills (generic):
    • fundamental understanding of the philosophy, psychology and pedagogy basics which promote the development of general culture and socialization of personality, inclination to the aesthetic values;
    • knowledge of national history, economics and law, understanding of cause-effect relationships of society development and the ability to use it in a professional and social activities;
    • basic knowledge of the mathematics fundamental units, as needed to know the mathematical apparatus in a proper field, the ability to use mathematical methods in the chosen profession;
    • basic knowledge in the field of informatics and modern information technology;
    • knowledge of the basics of the methods and system analysis technology;
    • ability to solve mathematical, physical, technical and economic problems;
    • ability to use the hardware and software for solving scientific and technical, applied problems.
  2. Knowledge and understanding:
    • methodologies of development and application of information computer systems and technologies of analytical and administrative nature, centered on the forming and decision-making, means of creation and supporting of such systems;
    • generic and specialized programming languages;
    • basic principles and algorithms of data processing, modern information technologies, the theory of algorithms and mathematical logic;
    • modern methods of mathematical modeling in science, technology, industry, modeling and investigation of technical, economic, environmental and social systems;
    • conduction the calculating experiments using computers, and modern information technologies;
    • basics of optimal control theory and apply optimization methods for solving mathematical programming problems and methods of decision-making in organizational systems;
    • fundamental understanding of the architecture of modern calculating systems, information and computer networks;
    • system and applied software of database and information systems control;
    • methods and means of work with data and knowledge, methods of mathematical, logical and semantic, object and imitating modeling, technology of system, cluster and factor analysis;
    • designing, realization, testing, implementation, maintenance and expluatation of software in computer systems and networks.
  3. Intellectual (thinking) skills:
    • ability to master new knowledge, advanced technologies and different innovations;
    • ability to use professional and profiled knowledge and practical skills of main subjects in the analysis and creation of computer, communication, information and other technical systems;
    • ability to apply knowledge and understanding to solve qualitative and quantitative problems;
    • ability to develop and apply methods of mathematics, informatics and information technologies and systems in solving problems of theoretical and applied researches, as well as in industry, technology, economics, management and infrastructure organization;
    • knowledge to create and use information computer systems with integrated information technologies of information and systems analysis, according to the modern concepts of data and knowledge engineering, information modeling for the effective functioning of organizational structures;
    • computer information support skills of all kinds of operations with integrated information: information analysis, accumulation, images and knowledge application, search of rules and tendencies, modeling of information systems and processes;
    • ability to use the design methodology and technology, implementation and maintenance of software analysis and decision-making, their life cycle support, including expert and multi-agent systems, database and knowledge management systems, languages of data processing and knowledge, ontological systems, computer and information networks;
    • skills in written and oral presentation of research and practical material.
Occupational profiles of graduates with examples: 

Computer Science experts are able to design, create and use the computer-aided systems for the analysis, management and design of dynamic processes in technical, technological, environmental, social and financial systems and objects.
Sphere of the graduates activity is design and scientific organizations, computer companies and educational institutions.

Access to further studies: 
Bachelor in Computer Science may continue his/her study at the university at the second cycle degree (Specialist’s or Master’s degree) in the following majors: Information Control Systems and Technologies; Ecological and Economic Monitoring; Information Design Technologies; Intelligent Systems of Decision-making.
Examination regulations, assessment and grading: 
Provisional Regulation on knowledge evaluation and recognition of students’ rating in the credit-modular system of the educational process.
Graduation requirements: 
Completed curriculum with credit load — 240 credits, defended successfully passed state exam.
Mode of study: 
Full-time, extramural, external
Programme director: 
Sc.D., Professor Mykola Medykovskyi