Made by CPDSE
Our own resources
Free, openly published materials the center develops and maintains — for learners at every level.
R Documentation for learners
Worked R examples across pharmacometrics, pharmacovigilance, and drug data science — documented and annotated for learners at all levels.
Cheat Sheets
Concise, printable reference cards covering essential data science and pharmaceutical concepts — Python, R, statistics, and more.
Open-source curriculum materials
All data science curriculum materials — datasets, notebooks, exercises, and more — are openly published so anyone can learn, reuse, and contribute.
Courses at KU & SDU
Start with a course.
Instructor-led courses in pharmaceutical data science at the University of Copenhagen and the University of Southern Denmark. Several are open to PhD students and external participants.
Hands-on Introduction to Pharmaceutical Data Science
Graduate School of Health & Medical Sciences · University of Copenhagen
AI- & data-driven drug design – An introduction
University of Copenhagen
Big data, artificial intelligence and machine learning in drug safety
University of Copenhagen · SMIM22002U
Pharmacoepidemiology, post-authorisation safety studies and real-world data
University of Copenhagen · SMIM25001U
Medicinal and Biostructural Chemistry
University of Copenhagen · SFAK24001U
Structure-based Drug Research
University of Copenhagen · SLKKIL112U
Pharmaceutical Modelling
University of Copenhagen · SFAB21002U
Design and Analysis of Experiments
University of Copenhagen · SFKKIF102U
Mathematics and statistics for pharmacy
University of Southern Denmark · MM556
Instrumental pharmaceutical analysis
University of Southern Denmark · FA507
Introduction to Pharmaceutical Molecular Modelling
University of Southern Denmark · FA509
Chemical and pharmaceutical data science
University of Southern Denmark · FA516
Chemical and pharmaceutical data science
University of Southern Denmark · KE561
Application of PBPK Modeling in Pharmaceutics – Biopharmaceutical Data Science
University of Southern Denmark · FA811
Where to begin
New to data science? Two steps to get going.
Pick the language your group already uses — that's the only decision you need to make right now.
Find more
External Courses
Courses hand-picked by CPDSE members working in these fields. Search, or narrow by topic, language and level. Mostly free; options that carry a certificate are marked.
Python for Everybody
University of Michigan · Charles Severance
A Whirlwind Tour of Python
Jake VanderPlas
Real Python (selected free tutorials)
Real Python
R for Data Science (2nd ed.)
Hadley Wickham, Mine Çetinkaya-Rundel & Garrett Grolemund
swirl — Learn R, in R
swirlstats
Posit (RStudio) Cheatsheets & Recipes
Posit
Data Science Specialization
Johns Hopkins · Coursera
Applied Data Science with Python Specialization
University of Michigan · Coursera
futurecoder
futurecoder.io
Think Python
Allen B. Downey
Programming with Python (Software Carpentry)
The Carpentries
Python for Data Analysis (3rd ed.)
Wes McKinney
Python Beginner's Guide
Python Software Foundation
W3Schools Python Tutorial
W3Schools
freeCodeCamp
freeCodeCamp
fasteR — Fast Lane to Learning R
Norm Matloff
Hands-On Programming with R
Garrett Grolemund
R-Ladies Sydney — Basic Basics
R-Ladies Sydney
W3Schools R Tutorial
W3Schools
An Introduction to R
R Core Team
data.table — Introduction
data.table project
Advanced R
Hadley Wickham
DataCamp — R courses
DataCamp
R4PhD — Introduction to R and the tidyverse
University of Southern Denmark · O'Neill & Harsted
StatQuest with Josh Starmer
Josh Starmer · YouTube
Introduction to Statistical Learning (ISLR)
James, Witten, Hastie, Tibshirani
Statistical Rethinking
Richard McElreath
Modern Statistics with R
Måns Thulin
3Blue1Brown — Essence of Linear Algebra / Calculus / Probability
Grant Sanderson · YouTube
MITx MicroMasters in Statistics & Data Science
MIT · edX
Statistical Learning with R / Python
Stanford Online · Hastie & Tibshirani
Mathematics for Machine Learning Specialization
Imperial College London · Coursera
Pro Git
Scott Chacon & Ben Straub
GitHub Skills
GitHub
Happy Git and GitHub for the useR
Jenny Bryan, the STAT 545 TAs, Jim Hester
The Turing Way
The Turing Way community
Software & Data Carpentry lessons
The Carpentries
Galaxy Training Network
Galaxy Project · GTN
Bioconductor — Course Materials
Bioconductor
Rosalind — Bioinformatics problems
Rosalind
Biopython Tutorial & Cookbook
Biopython
Genomic Data Science Specialization
Johns Hopkins · Coursera
National Health Data Science Sandbox
HeaDS · University of Copenhagen
RDKit Cookbook
RDKit
TeachOpenCADD
Volkamer Lab
DeepChem Tutorials
DeepChem
Practical Deep Learning for Coders
fast.ai · Jeremy Howard, Rachel Thomas
Hugging Face NLP / LLM Course
Hugging Face
Made With ML
Goku Mohandas
Machine Learning Specialization
DeepLearning.AI · Stanford · Coursera
AI for Medicine Specialization
DeepLearning.AI · Coursera
HarvardX Data Science Professional Certificate
Harvard · edX (Rafael Irizarry)
AI in Healthcare Specialization
Stanford · Coursera
Microsoft Learn — Machine Learning paths
Microsoft Learn
Kaggle Learn
Kaggle (Google)
OpenML — open ML data + benchmarks
OpenML
mrgsolve — User Guide & Vignettes
Metrum Research Group
Open pharmacometrics teaching materials (Bauer / Mould lectures, NMUsersGroup archives)
Various (NONMEM/PsN/community)
UCT Pharmacometrics training (PMX Africa)
University of Cape Town · PMX Africa
Fundamentals of Data Visualization
Claus O. Wilke
ggplot2: Elegant Graphics for Data Analysis (3rd ed.)
Hadley Wickham, Danielle Navarro, Thomas Lin Pedersen
Python Data Science Handbook
Jake VanderPlas
Datawrapper Academy
Datawrapper
FDA — Real-World Evidence Program
U.S. Food & Drug Administration
EMA — Big Data and Artificial Intelligence
European Medicines Agency
FAIRsharing — Standards, Databases, Policies
FAIRsharing.org
Data protection & information privacy (UCPH)
University of Copenhagen
No resources match those filters. Try clearing one.
Hand-curated and last reviewed 2026-05-08. These are starting points the centre believes in — quality is subjective. Spot a broken link or a better resource? Open an issue or pull request on the website repo.