Architecture of computer systems

Course: System Analysis

Structural unit: Faculty of Computer Science and Cybernetics

Title
Architecture of computer systems
Code
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
3 Semester
Number of ECTS credits allocated
3
Learning outcomes
Know the basics of number systems (representations of signed and unsigned integers, floating-point numbers in the IEEE 754 standard). Know the architecture of the main components of PC-based computing systems (processor, coprocessor, RAM, standard chips). Be able to programmatically simulate the operation of the processor, coprocessor and computing processes in different modes. Be able to use programming tools to control the main components and peripherals of computer systems. Be able to form and set the parameters of computer systems (including various modes of operation, standards for organizing data on media, characteristics of file systems)
Form of study
Distance form
Prerequisites and co-requisites
Know the basic concepts of combinatorics and mathematical logic, applied and system programming. Be able to solve typical problems from these courses and create programs in programming languages. Have basic skills: programming languages, solving problems with elements of combinatorics and mathematical logic. To access the discipline "Architecture of Computer Systems" of the educational-professional program "Systems Analysis" the student must master the competencies and learning outcomes provided by the disciplines "Discrete Mathematics", "Mathematical Logic", "Fundamentals of Programming". The discipline "Computer Systems Architecture" is the basis for mastering the disciplines "Operating Systems" and "Computer Networks".
Course content
Compulsory course ""Architecture of Computer Systems"" is part of the educational and professional training program for the first (bachelor's) level of higher education in the field of knowledge 12 ""Information Technology"" in the specialty 124 - ""Systems Analysis"", educational and professional program - ""System Analysis"" ”. This course is a compulsory subject in the System Analysis program. It is taught in the 3rd semester of the 2nd year in the amount of 90 hours. (3 ECTS credits), in particular: lectures - 30 hours, laboratory - 14 hours, consultations - 2 hours, independent work - 44 hours. The course includes 2 substantive parts and 2 tests. The discipline ends with an exam in the 3rd semester.
Recommended or required reading and other learning resources/tools
1. Sklyarov VA PC software and linguistic software. General purpose systems. - Minsk, 1992. 2. Christian K. Introduction to the UNIX operating system. - M., 1996. 3. Shishigin K., Kolesnichenko O. Hardware. - M., 2000. 4. Shafrin Y. Information technology. - M., 2000. 5. Mueller S. Modernization and repair of PC. - M., 1999-2003. 6. Hamacher K. Organization of the computer. - Peter, 2003. 7. Tanenbaum E. Computer architecture. - Peter, 2007. 8. David Patterson, John Hennessy Computer Architecture. - Technosphere. - 2016 - 2016 - 936 9. Tanenbaum E., Austin T. ""Computer architecture. 6th edition ». - 2013
Planned learning activities and teaching methods
Lecture, laboratory work, independent work
Assessment methods and criteria
Test work, exam
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Departments

The following departments are involved in teaching the above discipline