0% found this document useful (0 votes)
30 views18 pages

Data Science Somaliland 2024 Introduction

The document provides information about the 2024 Data Science training course including course contents, sessions, requirements, and how to enroll and access materials. The course covers topics like Python, data analysis, machine learning and will include weekly live sessions, pre-recorded lectures, and industry talks on related topics.

Uploaded by

geediga guusha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views18 pages

Data Science Somaliland 2024 Introduction

The document provides information about the 2024 Data Science training course including course contents, sessions, requirements, and how to enroll and access materials. The course covers topics like Python, data analysis, machine learning and will include weekly live sessions, pre-recorded lectures, and industry talks on related topics.

Uploaded by

geediga guusha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

DATA SCIENCE TRAINING 2024

Introduction to the course and instructions

Dr Chiara De Sio
Our blog

We will post most


announcements on Canvas
(look in the announcement
section), but keep an eye
on the website, as we will
post on that as well!

https://datasciencefordevelopment.blogs.bristol.ac.uk
How to sign up

Students can self-enrol in the course using this URL:


https://k12.instructure.com/enroll/WWA9CF

Alternatively, you can sign up at https://k12.instructure.com/register and


use the following join code: WWA9CF

The links has also been shared to your institutions and on our website
Course Contents
§ Basic python programming
• Getting started with coding
• Data types + 2 Assignments: Basic and Advanced
• Lists
Dictionaries

Completion of both assignments will result in
• Loops & Conditionals Advanced certificate.
• Handling files
• Functions Completion of basic assignment will grant
• Python modules and scripting basic certificate only.
§ Data Analysis and Visualisation
• Numpy, big datasets with Pandas, matplotlib, seaborn

§ Machine Learning and Deep Learning


• Introduction to ML - MLP, basic ML with scikit-learn: Random Forest, …
• Supervised and unsupervised learning
The sessions

§ Weekly live QA sessions (with exercises), starting May 15th at 8:30


pm EAT

§ Pre-recorded lectures shared in advance


– You can follow the session and do the exercises live on your computer, or
download the videos and watch them later.

§ Please watch the videos and study the material BEFORE the
sessions
Industry talks
Running in parallel to the course, on Tuesdays (8:30 pm EAT)

• Mr Mark Gibbons – Solar wizard: a tool for assessing rooftop solar potential 2023 edition
• Dr Sudan Paramesvaran – Triggering at CMS
• Dr Leonor Frazão – Using AI to Fight Financial Crime
• Dr Eugenia Price – Fibre optic sensing for rain infrastructure
• Dr Christopher Lucas – AI in the real world
• Dr Valerio Maggio - Privacy-Preserving Machine Learning
• Dr Daniel Saunders – Data Science Applications: from Physics, to Gaming, to Crime Fighting
• Louie Hancock - methods for detecting and mitigating different types of cyber attack
• Neil Headings - Building confidence and trustworthiness in data science models.
• Dr Jaya Chakrabarti – Project VANA: AI, data and the environment
• Dr Christian Thomay – Data in the Cockpit: Enhancing Pilot – Training with Eye Tracking and Data-driven Feedback
• Hamze Jama & Khaled Bihi - Statistics & building Apps with no prior coding Experience
What you need

§ A PC with internet access and a browser (to access our learning platform)

§ A python distribution installed on your computer (latest from anaconda.com


recommended)

§ An IDE (Integrated Development Environment), such as Visual Studio Code


– You can also use a text editor to write and edit python scripts, and run Jupyter notebook in your
browser if you know how to do it and prefer.

§ We will be using Visual Studio Code during our sessions.


How to download
Anaconda python, download from here: (slides will be shared)

Download the right version for your computer: windows, linux, mac
How to download
Visual Studio Code, download from here: (slides will be shared)

Download the right version for your computer: windows, linux, mac
Our learning platform - homepage

https://k12.instructure.com/courses/1512816
Our learning platform

Material is in the *.ipynb


format, which is a
jupyter notebook.
Download it and open it
with VScode.

All instructions will be in


the videos
How to access pre-recorded lectures

Click on this link, that will be published 1 week


in advance. It points to a google drive folder –
no need to request access, see next slide
How to access pre-recorded lectures
Click on the
title, and it
will open the
video
directly
How to access pre-recorded lectures
Once opened, you
can watch it or
download it on
your computer for
future usage
Our coding sessions

Visual studio code


starting page
Our coding sessions
Once you
download the
material, open
the notebooks in
VSCode
Our coding sessions

This is what a
jupyter notebook
opened inside
Vscode looks like
Questions and comments

- Collect your questions and ask them on Wednesday during the QA


session
or
- Start a new discussion on the platform
or
- Send us an email at [email protected]

We will do our best to help!

You might also like