This document discusses computational methods for integrating different types of omics data and discovering relationships between biomedical entities. It begins with an introduction to systems biology and analyzing biological systems using various omics data like genomics, epigenomics, transcriptomics, proteomics, and metabolomics. It then describes data-driven and knowledge-driven methods for integrating paired omics data measured from the same samples to identify networks of associations and generate novel hypotheses.