This course teaches the fundamental programming skills necessary for efficiently handling and analyzing data. Python is an open source, general programming language, that is widely used in both scientific research and business. It has become especially popular in data science due to its versatility, simplicity and large number of powerful third-party packages.
In today’s data-driven business world, the ability to analyze and interpret data is a critical skill for making informed decisions and building data-driven business strategies. This course equips students with the essential programming skills needed to carry out data science projects in Python.
The course is intended for students without prior experience with Python or programming in general. The course is split into two main parts. In the first part, students will learn general programming in Python:
- Setting up a Python environment on your personal computer
- Write, execute and modify Python code and scripts
- Use programming techniques such as loops, conditionals and functions to write efficient code
In the second part, students will learn how to efficiently work with data in Python using the techniques covered in the first part of the course. Students will learn how to extract and handle real-world data, and how to execute simple data visualization and analysis.
After the successful completion of the course, students will be able to use Python as an analytical tool to solve a wide variety of problems encountered in both scientific research and business.