Graduate Studies in Applied Mathematics at the University of Waterloo: Scientific Computing Group