Reading list: computer engineering