Our Courses

CurRent Courses

Carousel imageCarousel image
  • Bookdown website : This is just the free course content. Great to refer to! No account needed.

  • Leanpub course: Allows for a certificate of completion. Optionally free!

  • Coursera course: Allows a certificate for completion. Requires a Coursera account.

  • Source materials: All the materials used to create the course.

This course covers the pitfalls of informatics research and discusses best practices and tools to overcome the challenges of working with and managing multidisciplinary teams. It also covers guidelines to promote diversity and inclusion in your lab and research.

Carousel imageCarousel image

Documentation and Usability

  • Bookdown website : This is just the free course content. Great to refer to! No account needed.

  • Leanpub course: Allows for a certificate of completion. Optionally free!

  • Coursera course: Allows a certificate for completion. Requires a Coursera account.

  • Source materials: All the materials used to create the course.

This course covers the basics of creating documentation and tutorials to maximize the usability of informatics tools.

About our Courses

Our courses are hosted online to enable learners to obtain certification when they successfully complete a course! Our courses are published on Leanpub and Coursera!

You can also find the material for our courses on the Bookdown websites. These are nice for referring back to the material. They also do not require making an account like Leanpub and Coursera.

Our courses are open source, so you can find all the source material on GitHub through our source material links above.

Courses are Pay What you Want on Leanpub (including Free!)

If you want to take a course for free on Leanpub, make sure you slide the blue bar to the left!

We give learners the option to support the authors.

Course Materials are Free on Bookdown

If you want to refer back to the content or just link to a particular chapter, this is the best option.


Course Materials are available on coursera

If you want a certificate and have a Coursera account, this is the best option for you. The Coursera interface is very polished and intuitive.

Course Materials are Developed on GitHuB

Check out our repositories if you want to see details about how we created our particular course, reuse our content (please give us attribution), or send us an issue or pull request. All content is licensed with CC-BY 4.0.


You can find all of our repositories here.

Future Course Materials!

Computing and Data Management

This course is designed to help researchers and investigators understand the key principles of data management from an economic, privacy, security, usability and discoverability perspective.

Reproducibility in Cancer Informatics

This course will provide both conceptual and hands on reproducibility training for cancer informatics researchers.

Cancer Genome Informatics

This course will introduce genome informatics topics to researchers who may not yet be familiar with the currently available tools and methods. While some investigators may be generally familiar, this course will also describe details about how to perform these analyses with rigor.

Cancer Imaging Informatics

The course will show reproducible pipelines and analyses that can be done with medical imaging and pathological images, from raw data to statistical analysis.

Cancer Clinical Informatics

It can be difficult to organize and keep track of all the various clinical data that a researcher may collect or attempt to explore. Learning how to automate data extraction from clinical documents and how to summarize across documents can save valuable time and decrease the chance for errors when transcribing data from one format to another.

Cancer Informatics Data Visualization

This course will cover the key concepts behind data visualization including the grammar of graphics. It will also cover how to create effective visualizations for exploration, exposition, and validation. Finally it will cover how to use specific tools to make visualizations for omics, imaging, and clinical data.

Machine Learning for Cancer Informatics

As the size and scope of data sets dramatically increases the opportunity to use these data sets to develop prognostic and predictive algorithms in cancer research also grows. This course will cover the key concepts and applications of machine learning in cancer research.

Dissemination and Engagement

Even the most useful and best developed tools need to be put into the hands of relevant users to have an impact. There are a variety of modern approaches for disseminating cancer informatics software including Github, Social Media, workflow tools, and workflow publications. There is also a growing ecosystem for engaging users of software in everything from Github issues, to massive online open courses, to social media discussions. This course is designed to introduce effective ways of disseminating software and engaging with users to maximize impact.