Operating Systems

Course: Software Engineering

Structural unit: Faculty of information Technology

Title
Operating Systems
Code
ОК 19
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
4
Learning outcomes
Analyze, purposefully search for and select information and reference resources and knowledge necessary for solving professional tasks, taking into account modern achievements of science and technology; know and apply appropriate methods of system and object-oriented analysis for software development; the ability to choose and use the software development methodology appropriate to the task; know and be able to use methods and means of gathering, formulating and analyzing software requirements; apply in practice instrumental software tools for domain analysis, design, testing, visualization, measurement and software documentation; have skills in team development, approval, design and release of all types of software documentation; to know computer architecture, to have practical skills in the administration of computer networks and operating systems in the process of software development, deployment and maintenance.
Form of study
Full-time form
Prerequisites and co-requisites
To know the internal structure of a computer at the user level, the theoretical foundations of the organization of computer networks. Be able to compile programs, use a systematic approach to the analysis of complex systems and phenomena.
Course content
The purpose of the discipline is to create both a theoretical and a practical base for learning and developing practical skills and abilities to use modern operating systems (OS), their functional architecture, methods and strategies for managing resources of computer complexes implemented in them. The purpose of the discipline is to teach students the theoretical foundations and practical skills of debugging, maintenance and use of operating systems. After studying the course, the student should master the following theoretical material: concept and implementation of processes, interaction of processes, problems of interlocks, memory organization, file system structure, input-output system, security of operating systems.
Recommended or required reading and other learning resources/tools
Planned learning activities and teaching methods
Lectures, laboratory classes, individual work
Assessment methods and criteria
Control of students' knowledge is carried out according to the modular rating system. The results of students' educational activities are evaluated on a 100-point scale. Work in the semester is divided into two content modules. Final control (exam) - 40 points. Mandatory for the exam is the completion and defense of laboratory work by the student, as well as the passing of two modular control papers.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers


Faculty of information Technology

Departments

The following departments are involved in teaching the above discipline

Faculty of information Technology