This course is your hands-on introduction to basic programming techniques relevant to data analysis and machine learning. Beyond programming languages and best practices, you’ll learn elementary data processing algorithms, numerical linear algebra, and numerical optimization. You will build the basic components of a data analysis pipeline: collection, preprocessing, storage, analysis, and visualization. You will program in some subset of Python, R, MATLAB, and SQL, at our discretion.



Here is what you’ll need to get started.


One more thing

You can only take this course if you are a student in Georgia Tech’s MS Analytics program. If you’d like to sit in, please talk to the instructors.