Statistics and probability for undergraduates