Programming for Data Science

Instructors: Dr Jonathan Ward +1 more

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

What you'll learn

  •   Open Jupyter Notebook and use it to run Python code.
  •   Identify Python operators, data types and containers.
  •   Program control structures in Python, such as if statements and for and while loops.
  •   Write Python functions that take input and return output.
  • Skills you'll gain

  •   Computer Programming
  •   Python Programming
  •   Jupyter
  •   Development Environment
  •   Software Documentation
  •   Software Installation
  •   Debugging
  •   Data Science
  •   Programming Principles
  •   Data Structures
  • There are 3 modules in this course

    In this course, you will learn everything you need to start your programming journey. You will discover the different data types available in Python and how to use them, learn how to apply conditional and looping control structures, and write your own functions. This course provides detailed descriptions of new concepts and background information for additional context. The quizzes available will help you to develop your understanding. You will also complete exercises using Jupyter Notebook on your computer. By using Jupyter Notebook, you will be able to combine your notes with useful examples so that you develop the resources you need to program independently in the future. This course is a taster of the Online MSc in Data Science (Statistics) but it can be completed by learners who want an introduction to programming and explore the basics of Python.

    Data Types in Python

    Control Structures and Functions

    Explore more from Data Analysis

    ©2025  ementorhub.com. All rights reserved