Computer architectures
| 1. | Course title | Computer architectures | ||||||||||||
| 2. | Code | F18L1S045 | ||||||||||||
| 3. | Study programme | |||||||||||||
| 4. | Organizer of the study programme (unit, institute, department) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | First cycle | ||||||||||||
| 6. | Academic year / semester | 2 / Summer | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | — | ||||||||||||
| 9. | Prerequisites for enrolling in the course | — | ||||||||||||
| 10. | Course objectives (competences) | Understanding the main computer architectures, evaluating the performance of individual components and the computer system as a whole. | ||||||||||||
| 11. | Course content | Introduction to computer systems. Overview of computer architectures and computational structures. Capacity and performance of computer systems. Machine representation of numbers. Arithmetic algorithms. Arithmetic logic unit organization. Instruction formats. Instruction processing and operations. Pipelined design techniques, look-ahead, multifunctional units. Virtual machines. Virtual memory. Main memory management. Parameters of memory systems. Typical memory organizations. Types of interconnect networks. Real I/O schemes. Secondary storage devices. Disks. | ||||||||||||
| 12. | Learning methods | Lectures supported by slide presentations, interactive lectures, exercises (using equipment and software packages), teamwork, case studies, guest lecturers, independent preparation and defense of a project assignment and seminar paper, learning in an electronic environment (forums, consultations). | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of the available time | 30 + 45 + 15 + 15 + 75 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
| ||||||||||||
| 16. | Other forms of activities |
| ||||||||||||
| 17. | Grading |
| ||||||||||||
| 18. | Grading criteria (points / grade) |
| ||||||||||||
| 19. | Requirements for signature and taking the final exam | 15.1 and 15.2 | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method of monitoring teaching quality | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|