โ† Back to Home

Course Notebooks

Interactive Jupyter notebooks for every lecture and practice session. All notebooks run in Google Colab - no installation required!

๐Ÿš€ Quick Access

๐Ÿ“š
Tutorial Notebooks
Follow along with lectures
๐Ÿงช
Practice Notebooks
Hands-on exercises and challenges
๐Ÿš€
Capstone Projects
Portfolio-ready projects

๐Ÿ“š Lecture Notebooks

๐Ÿ

Lecture 1

Introduction to Python

Python basics, variables, and your first biological calculations

Topics Covered:
Variables & TypesBasic OperationsMolecular Calculations
View All Notebooks
๐Ÿงฌ

Lecture 2

Strings & DNA Analysis

String manipulation and biological sequence analysis

Topics Covered:
String MethodsDNA SequencesPattern Matching
View All Notebooks
๐Ÿ“Š

Lecture 3

OOP, Python Pckages and Pandas

Learn how to get superpowers with oython packages, and take your first steps with Pandas DataFrames

Topics Covered:
Function DesignDictionariesData Structures
View All Notebooks
๐Ÿ“‚

Lecture 4

Matplotlib and Data Visualization

Generate publication-ready plots and visualisations

Topics Covered:
List OperationsFile HandlingData Import/Export
View All Notebooks
๐Ÿ“ˆ

Lecture 5

End to End Data Mining Project

Complete biological data analysis from start to finish

Topics Covered:
MatplotlibSeabornScipyBiological Plots
View All Notebooks

๐Ÿš€ Capstone Projects

Choose one of these comprehensive projects for your final assignment. Each project integrates multiple course concepts and creates a portfolio-worthy analysis pipeline.

๐Ÿš€

Gene Expression Pipeline

Advanced

Analyze RNA-seq data and create visualization dashboard

Skills Practiced:

File I/OData ProcessingVisualizationStatistical Analysis
Project Details Coming Soon
๐Ÿš€

Protein Structure Analyzer

Intermediate

Parse PDB files and analyze protein structural features

Skills Practiced:

File Parsing3D CoordinatesStructural Biology
Project Details Coming Soon
๐Ÿš€

Phylogenetic Tree Builder

Advanced

Construct and visualize evolutionary relationships

Skills Practiced:

Sequence AlignmentTree AlgorithmsVisualization
Project Details Coming Soon
๐Ÿš€

CRISPR Guide Designer

Intermediate

Design and score CRISPR guide RNAs for target genes

Skills Practiced:

String ProcessingScoring AlgorithmsBiotechnology
Project Details Coming Soon

๐Ÿ’ก Getting Started with Notebooks

1๏ธโƒฃ

Click & Open

Click any "Open in Colab" button to launch the notebook in your browser

2๏ธโƒฃ

Save a Copy

File โ†’ Save a copy in Drive to make your own editable version

3๏ธโƒฃ

Code & Learn

Run cells with Shift+Enter, modify code, and experiment freely!