Bachelor's qualification work
Course: Informatics
Structural unit: Faculty of Computer Science and Cybernetics
Title
Bachelor's qualification work
Code
ННД.23
Module type
Кваліфікаційна робота
Educational cycle
First
Year of study when the component is delivered
2022/2023
Semester/trimester when the component is delivered
8 Semester
Number of ECTS credits allocated
6
Learning outcomes
PLO 2. Apply the contemporary mathematical framework of continuous and discrete analysis, linear algebra, and analytical geometry in professional activities to solve theoretical and applied problems in the process of designing and implementing informatization objects.
PLO 4. Design, develop, and analyze algorithms for solving computational and logical problems, and assess the effectiveness and complexity of algorithms through the use of formal models of algorithms and computable functions.
PLO 8. Develop software models of subject environments, select programming paradigms based on convenience and quality of application for implementing methods and algorithms to solve problems in the field of computer science.
Form of study
Distance form
Prerequisites and co-requisites
Know: the fundamental stages and principles of applied software design.
Current trends in the development of computer science.
Be able to: apply knowledge and skills in computer science to the design and development of applied software.
Practically implement knowledge acquired from previous courses of the educational programme.
Possess skills in: programming and the use of tools for software design and development.
Conducting theoretical and/or experimental research in the field of computer science.
Applying mathematical methods and algorithmic principles in modelling, designing, developing, and maintaining information technologies.
Developing, implementing, and maintaining intelligent systems for the analysis and processing of data in organisational, technical, natural, and socio-economic systems.
Course content
Objective of the Discipline:
The aim of the discipline is to systematise, consolidate, and expand students' theoretical and practical knowledge and to apply it to solving specific professional tasks. It also focuses on developing independent work skills, mastering research methodologies and other forms of professional activity, and reinforcing knowledge and skills acquired during theoretical cycle courses.
The final qualification work is a mandatory form of assessment for the first (bachelor's) level of higher education in the field of study 12 "Information Technology" under the specialty 122 "Computer Science." It is a requirement for obtaining the educational qualification of "Bachelor in Computer Science" as part of the educational and professional programme "Informatics."
The completion of the coursework in the 8th semester involves 180 hours (6 ECTS credits). The discipline culminates in the defence of the final qualification work.
Recommended or required reading and other learning resources/tools
1. D. Pecorari: Teaching to Avoid Plagiarism: How to promote good source use, Open University Press, 2013.
2. L.L. Omelchuk, A.B. Stavrovskyi. Metodychni vkazivky z pidhotovky ta oformlennia kvalifikatsiinykh ta kursovykh robit dlia studentiv fakultetu kompiuternykh nauk ta kibernetyky. K.: Kyivskyi natsionalnyi universytet imeni Tarasa Shevchenka, 2017 – 47 s. [Access mode] http://csc.knu.ua/media/filer_public/4f/74/4f7459c9-9e5a-4a77-b8f3-ef30a1f435d5/qualification_work.pdf
3. R.V. Smith, L.D. Densmore, E.F. Lener: Graduate Research a Guide for Students in the Sciences, 4th ed., Academic Press, 2016.
4. E.-C. Leong, C. Lee-Hsia Heah, K. Keng Wee Ong: Guide to Research Projects for Engineering Students: Planning, Writing and Presenting, CRC Press, 2016.
5. J. Bell, S. Waters: Doing Your Research Project: A Guide for First-time Researchers, 6th ed., McGraw-Hill, 2014.
Planned learning activities and teaching methods
Consultations with the academic supervisor, independent work.
Assessment methods and criteria
Final Assessment (in the form of defence):
The maximum/minimum number of points that students can obtain as a result of defending their final qualification works is 100 points / 60 points, including:
Relevance of the topic: – 5 points / 3 points.
Scientific component of the work: – 25 points / 15 points.
Use of scientific literature: – 10 points / 6 points.
Analysis and interpretation of obtained results: – 30 points / 18 points.
Structure of the work: – 5 points / 3 points.
Quality of the work's formatting: – 5 points / 3 points.
Presentation of the work: – 10 points / 6 points.
Answers to the questions from the committee members: – 10 points / 6 points.
All student works must undergo a plagiarism check.
Language of instruction
Ukrainian
Lecturers
This discipline is taught by the following teachers
Mykola
S.
Nikitchenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Stepan
S.
Shkilniak
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Vitalii
V.
Zubenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Liudmyla
L.
Omelchuk
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Taras
V.
Panchenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Nataliia
G.
Rusina
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Olha
M.
Suprun
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Olena
V.
Shyshatska
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Oleksii
M.
Tkachenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Andrii
V.
Kryvolap
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Yaroslav
V.
Tereshchenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Faculty of Computer Science and Cybernetics
Departments
The following departments are involved in teaching the above discipline
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics