This module provides introductory programming skills that will underpin future learning in Data Science techniques. This includes introduction to Python and Jupyter Notebooks, code version control, a range of data structures and flow control features, modules, classes, data visualisation, input/output, and simple data analysis libraries. Although the concrete focus is Python, the principles will be applicable in learning and analysing data in any structured programming language. Weekly lectures will be supplemented by twice weekly computer laboratory sessions allowing you to put these principles into practice.

Sorry, there are no lists here yet. You could try:

  • Clicking My Lists from the menu. Your course enrolled lists are stored here.
  • Searching for the list using the form below:

Lists linked to Introduction to Data Science Programming

There are currently no lists linked to this Module.