FPF:UIMOIBK003 Computer Systems Architecture - Course Information
UIMOIBK003 Computer Systems Architecture
Faculty of Philosophy and Science in OpavaWinter 2024
- Extent and Intensity
- 0/0/0. 3 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Ing. Richard Pečonka (lecturer)
RNDr. Šárka Vavrečková, Ph.D. (lecturer) - Guaranteed by
- Ing. Richard Pečonka
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Information and communication technologies (programme FPF, MOI)
- Course objectives
- The goal of the subject is to acquaint students with the functions of the components in personal computers. The lectures are focused on the solutions common in the practice.
- Learning outcomes
- Upon completion of the course, the student will be able to:
- recognize the different components inside a computer, orient themselves in the common interfaces and their versions, be able to describe the different components of the motherboard,
- understand different processor architectures, processor structure, instruction set functions, advanced instruction processing methods,
- identify current types of processors from different manufacturers, find their features, compare,
- explain the function of internal memories, be able to describe typical features, describe the principle of external memories and the differences between different types,
- understand the function of buses, different types of expansion cards, describe the structure of an I/O system,
- explain the principle of power and cooling systems. - Syllabus
- 1. History of Computing technology. Computer structure, BIOS, UEFI.
- 2.-3. Connectors and interfaces.
- 4.-5. Motherboard, chipset, bus.
- 6.-7. Processors. Processor architectures, instruction sets, methods of instruction processing, various types of processors.
- 8.-9. Properties of processors, processor performance improvement techniques.
- 10. Memory.
- 11. Storage - hard drive, optical media, flash media, SSD. RAID.
- 12. I/O devices. Expansion cards - graphic, audio, network.
- 13. Power and cooling. Basic maintenance and diagnostics of a computer.
- Literature
- required literature
- VAVREČKOVÁ, Šárka. Architektura počítačových systémů. Slezská univerzita v Opavě, 2024 (skripta jsou průběžně aktualizována. 232 s.
- recommended literature
- HORÁK, J. Hardware - učebnice pro pokročilé. Praha: Computer Press, 2007. ISBN 978-80-251-1741-5. info
- PATTERSON, David A. a John L. HENNESSY. Computer organization and design: the hardware/software interface. RISC-V edition. Cambridge, Massachusetts: Morgan Kaufmann Publis, 2017. ISBN 978-012-8122-75. info
- SCHAUMONT, Patrick R. A practical introduction to hardware/software codesign. 2nd ed. New York: Springer, 2013. ISBN 978-146-1437-369. info
- Hardware Secrets: Uncomplicating the Complicated [online]. Dostupné na: http://www.hardwaresecrets.com
- Tom’s Hardware [online]. Dostupné na: http://www.tomshardware.com/
- LEDIN, Jim a FARLEY, Dave. Modern Computer Architecture and Organization. Second edition. Expert Insight. Birmingham: Packt Publishing, 2022. ISBN 978-180-3238-234.
- BEN ABDALLAH, Abderazek. Advanced Multicore Systems-On-Chip: Architecture, On-Chip Network, Design. Springer, 2017. ISBN 978-981-1060-922.
- Stránky výrobců procesorů: http://ark.intel.com/, https://products.amd.com, https://www.arm.com/products/
- Teaching methods
- Lectures
Interactive lecture
Lecture with a discussion
Projection (static, dynamic) - Assessment methods
- Practical exam, list of possible questions is at the lecturer's web.
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- Study Materials
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hod/sem.
- Enrolment Statistics (recent)
- Permalink: https://is.slu.cz/course/fpf/winter2024/UIMOIBK003