Computer Engineering Research And Development