Intro to Python
Python is a language with a simple syntax, and a powerful set of libraries. It is an interpreted language, with a rich programming environment, including a robust debugger and profiler. While it is easy for beginners to learn, it is widely used in many scientific areas for data exploration. This course is an introduction to the Python programming language for students with limited programming experience. We cover data types, control flow, object-oriented programming, and graphical user interface-driven applications.