Teaching

CS M121/221: Introduction to Bioinformatics

Undergraduate/Graduate course, UCLA, Computer Science, 2022

Topics covered

  • CS Algorithms
    • Graph algorithms (genome assembly)
    • Clustering algorithms
    • Dimentional reduction algorithms (PCA, TSNE, UMAP)
  • Contemporary methods in Bioinformatics
    • DNA-seq and Census-seq (also known as *-seq)
    • RNA-seq, pseudoalignment and kallisto
    • Single-cell RNA-seq
  • Probability and statistics
    • Conditional probabilities
    • Statistical inference: Expectation Maximization