University of Toronto
  • Teaching
  • Projects

Marina Barsky


University of Toronto, Computer Science

Links to projects, completed and in progress.

Teaching


  • 2017 - CSC443: Database System Technology. Link.

  • 2016 - CSC209: System programming in C. New Link. (My older set of Summer assignments).

  • 2016 - CSC343: Introduction to Databases. Link.

Projects


  • 2015 - K-core decomposition of very large graphs - external-memory algorithm. EM-core implementation. VLDB paper.

  • 2015 - Exploration of common substrings in massive DNA databases using Suffix Tree indexes. Paper.

  • 2014 - Exploring populations without reference genome. Using efficient external-memory algorithm to count k-mers in 20 TB of raw short-read DNA data, and deducing human population structure. Counting algorithm implementation: streamcount. Experiment with human genomes: link.

  • 2016 - Explorables: Explorables are dynamic explanations of previously static texts, when readers can interact with the material. A motivation is explained here. Made a couple of explorables about the knapsack 01 algorithm: Story of optimal cargo. Explorable knapsack. Test yourself. Working on a library for easy authoring of explorable algorithms.