Hide Advanced Options
Courses - Spring 2027
BIOI
Bioinformatics and Computational Biology
BIOI601
Probability and Statistics
Credits: 3
Grad Meth: Reg, Aud
Restriction: Must be in one of the following in-person or online programs: MS in Data Science; MS in Applied Machine Learning; MS in Artificial Intelligence; MS in Bioinformatics and Computational Biology; or Data Science Professional Studies Certificate Program.
Cross-listed with: DATA601, MSAI601, MSML601.
Credit only granted for: BIOI601, DATA601, MSAI601 or MSML601.
Provides a solid understanding of the fundamental concepts of probability theory and statistics. The course covers the basic probabilistic concepts such as probability space, random variables and vectors, expectation, covariance, correlation, probability distribution functions, etc. Important classes of discrete and continuous random variables, their inter-relation, and relevance to applications are discussed. Conditional probabilities, the Bayes formula, and properties of jointly distributed random variables are covered. Limit theorems, which investigate the behavior of a sum of a large number of random variables, are discussed. The main concepts random processes are then introduced. The latter part of the course concerns the basic problems of mathematical statistics, in particular, point and interval estimation and hypothesis testing.
BIOI602
Principles of Data Science
Credits: 3
Grad Meth: Reg, Aud
Restriction: Must be in one of the following in-person or online programs: MS in Data Science; MS in Applied Machine Learning; MS in Artificial Intelligence; MS in Bioinformatics and Computational Biology; or Data Science Professional Studies Certificate Program.
Cross-listed with: DATA602, MSAI602, MSML602.
Credit only granted for: BIOI602, DATA602, MSAI602, MSML602 or CMSC641.
Formerly: CMSC641.
An introduction to the data science pipeline, i.e., the end-to-end process of going from unstructured, messy data to knowledge and actionable insights. Provides a broad overview of what data science means and systems and tools commonly used for data science, and illustrates the principles of data science through several case studies.
BIOI605
Data Sources and Data Management in Bioinformatics
Credits: 3
Grad Meth: Reg, Aud
This course provides an introduction to the different types of data generated for bioinformatics analyses and data management principles required for scientific rigor and reproducibility. Students will explore different data sources, including sequencing data, 'omics data (e.g., proteomics, metabolomics, lipidomics), imaging data, and clinical data. The course will also cover data organization through topics such as management and curation of metadata, downloading data from and submitting data to public repositories, and using databases versus spreadsheets and tables.
BIOI606
Sequence Alignment
Credits: 3
Grad Meth: Reg, Aud
This course provides an in-depth coverage of biological sequence alignment. Students will explore a variety of topics, including definitions, algorithms, and statistics for local, global, pairwise, and multiple alignments; scoring schemes; BLAST, BLAST variants, and similar programs; motif finding; and related topics.
BIOI607
Data Structures and Algorithms for Bioinformatics
Credits: 3
Grad Meth: Reg, Aud
This course provides an introduction to the fundamental data structures and algorithms underlying many parts of Bioinformatics. Students will explore standard data structures for efficient indexing and sequence search, including the suffix array and the FM-index, as will alignment-free methods for sequence comparison. This course will also introduce the fundamental algorithms in computational phylogenomics and biological network analysis. Finally, students will examine bioinformatics oriented applications of classic unsupervised learning algorithms (e.g., clustering and dimensionality reduction) and database techniques (e.g., sorting, selection, joining). The focus will be both on formal understanding of computational efficiency as well as the practical applications of these concepts.