Finite Fields for Computer Scientists and Engineers (The In