A constructive procedure for generating a prescribed unitary transform via
the optically driven evolution of a multilevel atom is described. Assuming
a clean separation of the coupled levels, the procedure employs the rotatin
g wave approximation together with a decomposition of a unitary matrix into
simpler matrix factors with specified structure. Applications to state pre
paration and observation are also provided.