FPF:UIIABP0002 Computer Systems Architecture - Course Information
UIIABP0002 Computer Systems Architecture
Faculty of Philosophy and Science in OpavaWinter 2022
- Extent and Intensity
- 2/0/0. 3 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Ing. Richard Pečonka (lecturer), RNDr. Šárka Vavrečková, Ph.D. (deputy)
RNDr. Šárka Vavrečková, Ph.D. (lecturer) - Guaranteed by
- Ing. Richard Pečonka
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Timetable
- Mon 14:45–16:20 B1
- 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
- Computer science and English (programme FPF, In-An-bp)
- 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. Connectors and interfaces.
- 3. Motherboard, chipset, bus.
- 4. Processors. Processor architectures, instruction sets, methods of instruction processing, various types of processors.
- 5. Memory.
- 6. Storage - hard drive, optical media, flash media, SSD. RAID.
- 7. I/O devices.
- 8. Expansion cards - graphic, audio, network.
- 9. Power and cooling.
- 10. Basic maintenance and diagnostics of a computer.
- Literature
- required literature
- VAVREČKOVÁ, Šárka. Architektura počítačových systémů. Slezská univerzita v Opavě, 2017. 218 s.
- Vavrečková, Šárka. Informace k předmětu Technické vybavení osobních počítačů. URL info
- recommended literature
- ALPERN, Naomi J., Joey ALPERN a Randy MULLER. IT career jumpstart: an introduction to PC hardware, software, and networking. Indianapolis, IN: John Wiley, 2012. ISBN 978-111-8206-157. info
- 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
- 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
- Study Materials
- Enrolment Statistics (Winter 2022, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2022/UIIABP0002