Introduction to computer programming for the purpose of implementing solutions relating to data acquisition, storage, processing, analysis, and visualization. The concepts provide foundational knowledge and experience upon which later data science courses will build.