Department of Computer Hardware Engineering