Course not currently available

Introduction to Python

Bachelor's degree

In London ()

Price on request

Description

  • Type

    Bachelor's degree

This course is aimed at those new to programming and provides an introduction to programming using Python. Psychology Digital, Science & Technology Short courses

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • On-Air
  • IT
  • Programming

Course programme

This course is aimed at those new to programming and provides an introduction to programming using Python.

If you are involved in the analysis and management of data, you will soon encounter the need to manipulate and shape your data, automate processes or write bespoke programs. Due to its versatility and gradual learning curve, Python has quickly risen to be one of the languages of choice for introductory courses in programming. Moreover, through the use of excellent numerical packages it can compete against more statistical and mathematical packages such as Matlab and R.

By the end of this course, you should be able to write useful Python programs, use Python for more advanced data analysis and understand more complex Python programs written by others.

The course will cover the following key aspects of genomic data analysis:

  • General introduction to programming
  • Programming in Python
    • Using the interpreter and iPython
    • Writing Python scripts
    • Loops and control flow (for-loops, if-statements)
    • Data-types: strings, lists, dictionaries
    • Using and writing functions
  • Matrices, Vectors, and Arrays: the Numpy package
  • Functions for scientific programming: Numpy and SciPy
  • Plotting and producing graphs: Matplotlib
  • Debugging in Python
  • Project using Python

This module can be taken jointly with Introduction to R, or for those interested in the analysis of large-scale genetic data, with Bioinformatics I.

You can add the Optional Weekend Programme between Week 1 and Week 2 to enrich your London experience.

The course is part of AIR Courses, which are organised by InLab, Goldsmiths University of London in conjunction with the International Business and Law Consultancy.

Find out more about the courses in the AIR Courses Handbook.

See the full list of AIR courses.

Discounts:
  • Those taking two weeks together (Week 1 AND Week 2 courses): 10% discount from the Week 2 course fees.
  • Goldsmiths academics and students: 40% discount.
  • Non-Goldsmiths undergraduate students: 20% discount.
  • If five people register from the same institution for the same intake: the fifth place is free.
What AIR course participants say

"I thoroughly enjoyed the interaction with my teachers and they managed to make very complicated matters easily to digest." Paul, Quality Assurance Manager (Banking), Netherlands

How to Apply

Please complete the AIR payment form and return it to air@gold.ac.uk

All enquiries can be sent to Elaine White at air@gold.ac.uk

Additional information

Introduction to Python: Introduction to Data Analysis & Programming

  • Fees

    £850

  • Number of weeks

    One week (Monday-Friday)

  • Day & time

    9am-5pm

Enrol now

Introduction to Python

Price on request