Reproducible Research for Computing in Science & Engineering