“Ten Puzzling Problems in Computer Engineering,”. devised for a ten-week, one-unit, freshman seminar course. by Behrooz Parhami, Professor of Computer ...