
Intro to Python
When companies, researchers, engineers, and analysts develop solutions, create products, or make policy recommendations, they rely on Data Analysis to make informed decisions. In this course, you will learn about the basics of programming in Python and applying these skills to analyzing data. You'll start with the basics of designing an algorithm, basic Python programming, an introduction to the Scipy scientific computing ecosystem, and learn the fundamentals of machine learning.
Note that you will be required to do 5-10 hours of work per week outside of class time. Those with little to no prior knowledge will require more time to gain familiarity with the concepts.
Individuals who want to improve the performance of their organization by harnessing Big Data.
- Professionals who want to leverage data for better decision-making.
- Entrepreneurs with projects that could benefit from data analytics.
- Students in fields like geography, biology, psychology, humanities or any other field with big data.
- IT professionals who want to transition to Big Data from more traditional sectors.
This course is a great way to help you:
- Gain a foundation in numerical programming and algorithm development;
- Learn Python as a language for writing scripts, packages, and performing data analysis;
- Develop and refine skills in git for version control and bash for operating within Linux environments;
- Learn basic principles and pitfalls of machine learning applied to real-world problems.
This course employs project-based learning that's focused on the acquisition of practical, real-world skills and not just theory.