Databases and Knowledge Bases

Course: «Applied (computer) Linguistics and English language»

Structural unit: Educational and Scientific Institute of Philology

Title
Databases and Knowledge Bases
Code
ННД 10.02
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
2
Learning outcomes
PLO 7. To understand major problems of philology and approaches to their solution with the use of relevant methods, in particular, innovative interdisciplinary approaches of applied (computational) linguistics and information technologies; to explain their interrelation in the integrated system of interdisciplinary knowledge. PLO 23. To know the main processes, phases, and iterations of the software life cycle. PLO 28. To be able to develop a human-machine interface. PLO 29. To know and use methods of developing algorithms, and constructing software as well as data and knowledge structures. PLO 30. To select the programming languages and technologies for solving tasks in developing and running software for automatic linguistic systems. PLO 31. To know and be able to use information technologies for data processing, storage, and transfer.
Form of study
Full-time form
Prerequisites and co-requisites
Before starting this course, students should know the basic concepts of the basics of programming and object-oriented programming, mathematical logic and algorithm theory, as well as set theory. Be able to master the techniques and methods of working with various types of data.
Course content
The purpose of the discipline is to lay a terminological foundation, to teach students the basics of designing databases and the features of their operation, and the basics of knowledge bases taking into account the current state and forecast of the development of information systems. The discipline "Databases and knowledge bases" allows students to familiarize themselves with the basic concepts and principles of the organization of databases and knowledge bases and to learn how to design a conceptual data model of a specific subject area.
Recommended or required reading and other learning resources/tools
Planned learning activities and teaching methods
Lectures, seminars, and laboratory classes, independent work. Types of work: Oral answer. Addition. Control test. Lab. Presentation preparation (report). Presentation protection.
Assessment methods and criteria
Assessment of semester work: 1. Oral answer, additions, control papers: 30/50 points. 2. Report (presentation): 6/10 points (5 points for preparation + 5 points for defense). 3. Laboratory work: 24/40 points. (35 points for preparation + 5 points for defense). The final number of points for the discipline (maximum 100 points) is defined as the sum of points for systematic work during the semester, taking into account the final assessment (exam). The semester final grade is formed by the points obtained by the student in the process of performing the specified types and forms of education and obtained in the exam. The maximum distribution is carried out according to the following algorithm: 60 points (60%) - semester control and 40 points (40%) - exam.
Language of instruction
Ukrainіаn

Lecturers

This discipline is taught by the following teachers

Nataliia G. Rusina
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics
Taras V. Panchenko
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics