Information systems

Course: Software Engineering

Structural unit: Faculty of Computer Science and Cybernetics

Title
Information systems
Code
ННД.20
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2022/2023
Semester/trimester when the component is delivered
7 Semester
Number of ECTS credits allocated
2
Learning outcomes
PL03. Know the basic processes, phases and iterations of the software life cycle. PL06. Ability to select and use appropriate software development methodology. PL08. Be able to develop a human-machine interface. PL09. Know and be able to use methods and tools for collecting, formulating and analyzing software requirements. PL10. Conduct a pre-project survey of the subject area, systematic analysis of the design object. PL11. Choose source data for design, guided by formal methods of describing requirements and modeling. PL12. Apply effective approaches to software design in practice. https://iss.csc.knu.ua/files/study/bachelor-degree/courses-2016-2018/information-systems-2.pdf
Form of study
Full-time form
Prerequisites and co-requisites
1. Know certain sections of discrete mathematics (first of all, set theory, theory of algebraic systems, theory of abstract automata, graph theory, theory of Boolean functions, etc.), as well as certain sections of programming and architecture of computer hardware. 2. Be able to use the apparatus of the sections of knowledge mentioned in the previous paragraph to solve problems that arise in various models of design and operation of "progressive" information systems (knowledge systems). 3. Possess basic skills of algorithmization of problems in various subject areas.
Course content
The purpose of the discipline is to form in students the basics of knowledge necessary to understand the principles of organization, operation and design of information systems, especially information systems based on knowledge (or, more briefly, knowledge systems). As a result of studying the discipline the student must know: trends in science and technology in the development and application of information systems; basic mathematical models and methods of designing information systems based on them, advantages and disadvantages of these models and methods; basic concepts of knowledge engineering, principles of construction and operation of information systems based on knowledge; work with technical literature, set tasks, give comparative characteristics of various solutions at the stages of designing information systems;
Recommended or required reading and other learning resources/tools
1. Glushkov VM, Tseitlin GE, Yushchenko EL Algebra. Languages. Programming. 3rd ed., Reworked. and ext. - К .: Наукова думка, 1989. - 376 с. 2. Kapitonova Yu.V., Letichevsky AA Mathematical theory of computer systems design. - M .: Nauka, 1988. - 295 p. 3. Yushchenko KL, Surzhko SV, Zeitlin GO, Shevchenko AI Algorithmic algebras. Teaching manual. - К .: ІЗММ, 1997. - 480 с. 4. Representation of knowledge in human-machine and robotic systems: In 3 vols. - M .: VINITI, VTs AN SSSR, 1984. - T.A. - 216 p .; T.V. - 236 p .; T.S. - 378 p. 5. Artificial Intelligence: - In 3 books: Handbook, ed. E.V. Popov, DA Pospelov, VN Zakharov, VF Khoroshevsky. - M .: Radio and communication, 1990. Book. 1. - 464 p .; Book 2. - 304 p .; Book 3. - 368 p. 6. Kokoreva LP, Perevozchikova OL, Yushchenko EL Dialog systems and knowledge representation. - Kiev: Science. opinion, 1993. - 446 p. https://iss.csc.knu.ua/files/study/bachelor-degree/courses-2016-2018/information-systems-2.pdf
Planned learning activities and teaching methods
Lectures, independent work, tests, exam.
Assessment methods and criteria
- semester assessment: 1. Test 1: PL03, PL06, PL08-PL13, PL15-PL18, PL20-PL22, PL26.1, PL29.2 - 30 points / 30% / 10 points. 2. Test work 2: PL03, PL06, PL08-PL13, PL15-PL18, PL20-PL22, PL26.1, PL29.2 - 30 points / 30% / 10 points. final assessment (in the form of an exam): - the maximum number of points that can be obtained by a student for the exam on a 100-point scale: 40 points; - learning outcomes evaluated: PL03, PL06, PL08-PL13, PL15-PL18, PL20-PL22, PL26.1, PL29.2.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Yevhenii O. Ivanov
Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics

Departments

The following departments are involved in teaching the above discipline

Department of Intelligent Software Systems
Faculty of Computer Science and Cybernetics