• Course code:63509
  • Credits:6
  • Semester: summer
  • Contents

This course is about computer hardware. We will not deal with processors and RAM, which you presumably already know from previous courses, but rather with "the rest". The input/output or peripheral devices are the most visible part of any computer system, however, they are not really part of the computer in the strict sense. They are connected to the computer in order to extend its functionality. Through many of them humans can communicate with the computer. These include input devices such as keyboard, mouse, scanner, output devices, such as video adapter, monitor, sound card, speakers, and data storage devices such as hard drives, USB flash drives, CD, DVD, Blu- ray, magnetic tapes, etc.

Closely connected with the peripheral devices are also certain types of computer buses used for connecting these devices, for example. PCI and USB. As computer buses are examples of electric transmission lines, we will look at the basic characteristics thereof, for example, phenomena such as reflections and crosstalk. We will also mention some of the older standards, for example, RS-232. We will review certain cases of drivers, i.e., programs that allow communication with peripheral devices, on an ARM-Cortex microcontroller.

  • Study programmes
  • Distribution of hours per semester
45
hours
lectures
30
hours
laboratory work
  • Professor
Instructor
Room:R2.48 - Kabinet
Teaching Assistant
Room:R2.41 - Laboratorij LASPP