COVID-19: In response to government guidelines, we are offering several courses and services remotely.

70 working days

Professional Data Analysis

Transform and future-proof your career by getting the skills and knowledge to become a professional data analyst.

  • On-campus training starts 17 June

Curriculum   A typical day   Instructors   Career support   Start dates   Funding   Apply

Accelerate your career in data

CodeClan’s accredited Professional Data Analysis course is delivered in a practical, hands-on way. Classes are available on-campus* or in CodeClan’s interactive, virtual classroom, where students will learn through 14 weeks of labs, real life exercises and projects. Students will also get access to a range of career support services and networking opportunities.

Our aim is to prepare students for the real world – what industry needs now. Future-proof your career by entering the world of data analysis.

Gain a qualification

Enhance your CV by earning a Professional Development Award in Data Analysis – an internationally recognised stamp of approval.

*We will respond to government guidelines on social distancing and as a result, on-campus cohorts may be delivered through CodeClan’s Virtual Interactive Learning Experience.


Edinburgh aims to be the Data Capital of Europe*



of companies in Scotland require data analytic skills*

*Source: ScotlandIS


Data Innovation adds to the Scottish economy*

*Source: Scottish Enterprise

The course in numbers

Hours of learning (lessons, labs, projects & homework)
Career Sessions
Sessions on successful learning & wellbeing
Specialist Talks
Networking Platforms



Core modules

Intro to data analysis

We cover the basics of R, version control, reproducibility and best practice, reading in data, data types, functions, control flow, SQL, databases, data wrangling and data cleaning, dealing with outliers and missing values, and basic data analysis. We also explore data management, data governance, and data ethics.

Statistics and visualisation

We cover statistics, visualisation, communicating data, and start to introduce some specialist topics including time series and spatial analysis. 

This also includes the basics of hypothesis testing, probability, and simple regression models.

Predictive analytics

The final module covers more complicated statistics and specialist topics including power analysis, effect size calculation, text mining and multiple regression. 

It also covers manual model building, variable engineering, variable reduction, model implementation and performance, cluster analysis, decision tree building, and model testing. It finishes with Python and the option to complete a final project in either Python or R.


There are four projects in the Data Analysis course:

Ethics – presentation on the ethics of data
Dirty data – cleaning messy datasets
Group dashboard – building a dashboard for a client brief
Final business data project – answering a business brief, bringing together the key skills of data interpretation, analysis and communication

“It doesn’t matter how much experience you have with a computer, anyone can learn. I’m amazed at what I can do now.” Delphine, Data Analysis graduate

Curriculum   A typical day   Instructors   Career support   Start dates   Funding   Apply

A typical day

Whether you’re training on campus or joining our virtual classroom from the comfort of your own home, here’s what a typical day looks like.

Curriculum   A typical day   Instructors   Career support   Start dates   Funding   Apply


CodeClan instructors have lots of cross-industry experience, and are on hand throughout the day to answer your questions. 

Meet Del

“Data is one of the most exciting places to be.”

Del has a degree in physics and PhD in computational chemistry, has worked as a researcher and teacher at The Universities of Cambridge, Glasgow, Warwick and Stony Brook (USA), and as a software developer in Edinburgh.

Meet Steph

“Data is not just boring spreadsheets.”

Steph has a PhD in cognitive neuroscience, has worked as a researcher and data analysis teacher at the University of Glasgow and UC Berkeley, and has spent time working in the pharmaceutical industry in Edinburgh as a lead data analyst.

Meet Aileen

“Now is a great time to get into data.”

Aileen has a degree in mathematics and statistics and a masters in actuarial maths. She qualified as an Associate actuary while working in investments and pensions before moving into analytical consulting. She is passionate about data for social impact and in the third sector.​

Meet Mhairi

Mhairi has a degree in mathematics and a masters in applied statistics and data mining. She has worked as a data scientist in a range of different industries. She now splits her time between teaching and doing freelance data science work. 

Meet Mandy

Mandy has a degree in psychology with an emphasis on research methods, statistics and data analysis. She is passionate about the visualisation and communication of data.

Meet Chris

Chris is a recent graduate of CodeClan and is currently studying a part-time degree in mathematics and physics. He is an advocate of inclusive learning and believes everyone should have an equal opportunity to receive an education.

Career Support

At CodeClan, we not only prepare you to work in data analysis, we also train you in many of the skills needed to find your first role. Our aim is to help you to find a new job that is a great fit for you and the organisation. 

Our Careers Service team holds workshops on how to develop a CV that hiring specialists will love, and run mock interviews. We hold Industry Talks with our partners so you can better understand roles, responsibilities and culture. 

CV & LinkedIn support 

Industry Talks

codebar edinburgh second anniversary

Join our Alumni Community

We have a large group of alumni across Scotland. Our Alumni Ambassadors organise events, socials and networking opportunities for students to broaden their network. 

Tune into a webinar or try a taster session.

Meet the team, learn about this course or try coding from the comfort of your own home. See dates.

Curriculum   A typical day   Instructors   Career support   Start dates   Funding   Apply

Start Dates

Many of our cohorts are in high demand, so we encourage you to apply as early as possible. You should aim to apply no later than one week before pre-course starts.

Cohort & Location Pre-course work Classes Start Graduation
DE9 - Onsite: Edinburgh* 07/06/2021 21/06/2021 24/09/21
D10 - Remote 28/06/2021 19/07/2021 22/10/21
DE11 - Onsite: Edinburgh* 04/10/2021 18/10/2021 04/02/2022
D12 - Remote 18/10/2021 01/11/2021 18/02/2022

* If government guidelines permit, this cohort will be delivered on campus. If government guidelines require, it will change to remote delivery.

Funding & price

Course price – £6,250

Funding options

Several funding options are available for this course. Find out more on our funding page.

Standard payment

A deposit of £750 is payable to secure your place once you are accepted, with the remaining fees due before the course begins.

Modular payment

Split your payment into four manageable chunks, first with a deposit of £750, and then three subsequent payments.

Laptop info

Your laptop must be a Windows or MacBook Pro, with at least 8GB RAM & a 2.4GHZ processor, and comfortably run the latest operating system. If your laptop is older than 2014 please check with Admissions to see if it is suitable to use. If you would like to hire a laptop from CodeClan, there is a rental fee of £300.

Start your application

Your questions answered:

Join us for our next webinar, or get in touch with our admissions team for a chat.