STA 663L: Statistical Computing and Computation