A First Course in Statistical Programming with R