Master of Public Policy   Master of International Affairs  

Python programming for data scientists

This Python programming for data scientists course leads the students from the basics of writing and running Python scripts to more advanced features such object-oriented programming and data structures. During the course students will master the fundamentals of writing Python scripts, learn core scripting elements such as variables and flow control structures, discover how to work with lists and sequence data, write Python functions to facilitate code reuse, use Python to read and write files, learn the fundamentals of object-oriented programmed, test-based programming and algorithm analysis.

This course is for 2nd year MIA and MPP students only.