Deterministic Engineering