Sala Calcolo, 2nd floor, building CU033
Start: Wednesday 4th March 2026 - 9:00 - 11:00
Classes will take place on Wednesdays and Fridays as follows:
March 2026 (9:00 - 11:00):
Week 1: Wed 04/03 | Fri 06/03
Week 2: Wed 11/03 | Fri 13/03
Week 3: Wed 18/03 | Fri 20/03
Week 4: -
April 2026 (9:00 - 11:00)
Week 1: Wed 01/04 |
Week 2: Wed 08/04 | Fri 10/04
Week 3: Wed 15/04 | Fri 17/04
Week 4: Wed 22/04 | Fri 24/04
Week 5: Wed 29/04
May 2026 (9:00 - 11:00)
Week 1: Wed 06/05 | Fri 08/05
Week 2: Wed 13/05 | Fri 15/05
Week 3: Wed 20/05| Fri 22/05
Week 4: Wed 27/05 | Fri 29/05
June 2026 (9:00 - 13:00)
Week 1: Wed 03/06
Week 2: Wed 10/06 | 12/06
A biological or biomedical background. Knowledge of a variety of biological data and questions.
For the Programming module, no previous experience is necessary, however, you need to understand the concepts of files and directories and how to access your Google Drive.
Familiarity with at least one of the main OS (Linux, Mac OSX, Windows 10) is required.
To be able to complete Module 3 (Advanced programming), the achievement of Modules 1 (Introduction) and 2 (Fundamentals) learning outcomes is a prerequisite.
In Google Drive, create a new folder named PMLBD in your My Drive (or inside any existing folder of your choice).;
In the PMLBD folder create a sub folder and name it notebooks;
In the PMLBD/notebooks folder, create a Google Colab nootebook.
In order to create new Google Colab notebooks directly from within Google Drive, you’ll need to install the app to your Google Workspace.
From Google Drive, click “New”, then select “More” at the bottom of that list. If you do not see “Google Colab” under “More” then select “Connect More Apps.”
...and select Colaboratory, then Install it.
After you install Google Colab for the first time, you will be able to create Google Colab notebooks directly from the “New” > “More” menu within your Google Drive.
You can also get started with Google Colab by visiting: https://colab.research.google.com/
This course is committed to providing a respectful, inclusive, and harassment-free learning environment for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, race, age, religion, or level of experience.
All participants — students, instructors, and guests — are expected to:
Be respectful of different viewpoints, questions, and levels of expertise
Be inclusive — avoid exclusionary language or behaviour of any kind
Be collaborative — support your peers' learning and share knowledge generously
Be constructive — give and receive feedback with care and professionalism
Respect privacy — do not share others' work, data, or personal information without consent
Unacceptable behaviour includes harassment, intimidation, and any form of discriminatory or exclusionary conduct, whether in person, online, or in shared course materials.
If you experience or witness a breach of this Code of Conduct, please report it to the course instructor. Reports will be handled confidentially and with care.
By participating in this course, you agree to abide by these guidelines.