All Modules

Introduction to Python

Introduction to Python

For students with limited programming experience, our Basic Python course provides a thorough introduction to programming principles and syntax, building foundational knowledge of core Python features.

Starting from the basics, this course covers essential concepts including variables, data types, iterations, functions and error handling. Students learn to write clean, readable code while developing problem-solving skills through hands-on exercises and practical examples. By completion, students will be comfortable with Python syntax and confident to tackle advanced topics in future modules.

Read more ›
Data Handling

Data Handling

The Data Handling module focuses on Pandas DataFrames and NumPy arrays, two core packages for data science applications in Python which facilitate the import, visualisation, and manipulation of large datasets.
Read more ›
Network Science

Network Science

Dive into the fascinating world of network analysis with our comprehensive Network Science module, part of the L2D curriculum. This hands-on course combines theoretical foundations with practical implementation using Python's industry-standard NetworkX library. Explore the fundamentals of network graph theory with real world biological datasets, such as the Breast Cancer Network and C. elegans connectome
Read more ›
Machine Learning

Machine Learning

L2D’s machine learning module provides an in-depth look at classical machine learning methods, providing a solid introduction to the core concepts and foundations of modern data prediction techniques. Students will learn to implement a range of classification algorithms, and will refine, measure and interpret their output for optimal results. This module will cover both supervised and unsupervised learning methods: namely the classification and clustering of different biological datasets, including images.
Read more ›
Artificial Intelligence (AI)

Artificial Intelligence (AI)

Excited about AI, but don't know how to start applying it to your work? The L2D AI module has you covered with a deep dive into the background and practical application of deep learning in Biology.
Read more ›