Programming, Statistics, and Bioinformatic Data Analysis with an emphasis on Genomics