Applied Programming
Faculty of information Technology
Name
Applied Programming
Program code
Qualification awarded
Bachelor Computer Science
Length of programme
4 years
Number of credits
240
level of qualification according to the National Qualification Framework and the European Qualifications Framework
6
Qualification level
First (Bachelor)
Discipline
Information technologies
Speciality
KnowledgeField EN
Specific admission requirements
Complete general secondary education (NQF Level 3) or higher
Specific arrangements for recognition of prior learning
Admission was based on the results of External Independent Assessment of Ukrainian language and literature, Mathematics, Physics / Foreign Language
Qualification requirements and regulations, including graduation requirements
Programme learning outcomes
- To possess the basics of the applied programming software designe; apply the ability to analyze problems in the creation of application development software.
- To possess methods and technologies of object-oriented, component and other types of programming.
- To possess project management basics.
- To possess algorithmic thinking, software engineering methods for its implementation, taking into account the requirements for its quality, reliability, technical characteristics.
- To use knowledge of standards, methods and tools for managing the life cycle of applied systems.
- To use the knowledge of pre-project survey of the subject area, system analysis of the design object in order to automate the processes of its activities.
- To use knowledge and understand the basic processes, operations and tasks of the software life cycle model.
- To use knowledge and apply methods of developing algorithms, data structures.
- To use knowledge of programming languages to design, design, test and maintain software.
- To understand and apply approaches to software evaluation and quality provision.
- To use mathematical and software models of computational and information processes related to the functioning of professional activities, design of system business process models in the enterprises, model business processes, use the basic laws of development and functioning of information management processes in society.
- To understand, analyze, apply tools to ensure information security and data integrity in accordance with the solution of applied problems of subject areas and application systems.
- To understand and apply mathematical concepts, systems analysis methods, mathematical and other types of modeling for application software development.
- To apply information technology for data processing, storage and transmission.
- To use the capabilities of hardware operating systems, office and network software systems.
- To calculate of the cost of application systems development, taking into account the factors that arise at each stage of design and development of the application system.
- To apply mathematical methods and probabilistic models, methods of statistical analysis for the study of applied problems.
- To use languages for the frontend and backend sites implementation, to carry out the layout of websites.
- To apply standards, profiles, specifications of information systems that define functionality, behavior dynamics, interaction protocols, other characteristics of applied systems, information products and services.
Form of study
Full-time form
Examination regulations and grading scale
The final evaluation of learning outcomes at the University is carried out on a single 100-point scale. The assessment of the applicant corresponds to the ratio established of the level of professional and general competencies to the planned learning outcomes (as a percentage). The minimum positive level of assessment is 60 points. According to the results of exams, according to the results of course and diploma works (projects); based on the results of work in practice, the student is also graded on a 4-point scale: “Excellent”, “Good”, “Satisfactory”, “Unsatisfactory”. If the final exam is not conducted in the disciplines, the results of the applicant’s work are evaluated on a 2-point scale: “Passed” or “Fail”.
Оbligatory or optional mobility windows (if applicable)
Work placement
Work-based learning
Director of the course
DEPARTMENT OF APPLIED INFORMATION SYSTEMS
Faculty of information Technology
Faculty of information Technology
Occupational profiles of graduates
Access to further studies
Access to programmes of the Second (Master) level of the higher education. Has the right to acquire additional qualifications in the adult education system.
Subjects
As part of the curriculum, students study the following disciplines
Code: ОК 1,
Code: ОК 2,
Linear algebra and analytic geometry
Code: ОК 3,
Discrete mathematics
Code: ОК 4,
Mathematical analysis
Code: ОК 5,
Algorithmization and fundamentals of programming
Code: ОК 6,
Probability theory and mathematical statistics
Code: ОК 7,
Code: ОК 8,
Operations Research
Code: ОК 9,
Information systems of electronic document circulation
Code: ВБ 2.4,
Code: ОК 11,
Code: ОК 12,
Code: ОК 13,
Code: ОК 14,
Computer graphics and multimedia
Code: ОК 15,
Databases
Code: ОК 16,
Code: ОК 17,
Security of networks and computer systems
Code: ОК 18,
Code: ОК 19,
Code: ОК 20,
Code: ОК 21,
Code: ОК 22,
Code: ОК 23,
Code: ОК 24,
Code: ОК 25,
Code: ОК 26,
Numerical Methods
Code: ОК 27,
Computer networks and systems
Code: ОК 28,
Software Project Management
Code: ОК 29,
/ Software engineering
Code: ОК 30,
Code: ОК 31,
System analysis and decision-making theory
Code: ОК 32,
Code: ОК 33,
Code: ОК 34,
Code: ОК 35,
Intelligent Systems
Code: ОК 36,
Web technologies and website programming
Code: ВБ 1.1,
Code: ВБ 1.2,
Code: ВБ 1.3,
Code: ВБ 1.4,
Code: ВБ 1.5,
Code: ВБ 1.6,
Code: ВБ 1.7,
Code: ВБ 1.8,
Code: ВБ 1.9,
Code: ВБ 2.1,
Applied Program Packages
Code: ВБ 2.2,
Component-based and object-oriented programming
Code: ВБ 2.3,
Code: ВБ 2.4,
Parallel and distributed computing
Code: ВБ 2.5,
Functional programming
Code: ВБ 2.6,
Code: ВБ 2.7,
Web technologies and website programming
Code: ВБ 2.8,
Code: ВБ 2.9,
Code: ВБ 3.1.А.,
Code: ВБ 3.1.Б.,
Code: ВБ 3.2.А.,
Code: ВБ 3.2.Б.,
Code: ВБ 3.3.А.,
Code: ВБ 3.3.Б.,
Artificial intelligence methods
Code: ОК 36,