Yes and No.
Yes, typical user station, a way to view the application (ex. screen), a way to interface with the application (ex. keyboard and mouse), and if need be, to print results for reports (ex. printer).
No, does not require any serial port dongle or any other hardware (ex. scanner, camera, etc...).
The next question, do you consider a human as hardware, or are they more software, or are they just an operator / user? answer, you decide.