Molecular Information Engineering
DNA data storage — from bits to bases and back
Undergraduate · 15 weeks · Teaching
Materials: lab-authored slides and lab code. Cited figures and tables are credited on each slide (for teaching).
-
Week 01
Materials
History of Information Storage and the Memory Hierarchy
-
Week 02
Materials
DNA Data Storage: Concepts, History and Workflow
-
Week 03
Materials
Digital Data and DNA Encoding
-
Week 04
Materials
DNA Channel Errors and Error-Correcting Codes
-
Week 05
Hashing and High-Efficiency DNA Coding
-
Week 06
Materials
Chemical DNA Synthesis at Scale
-
Week 07
Materials
Enzymatic Synthesis, Synthetic Biology and Xeno Nucleic Acids
- Week 08 Materials
-
Week 09
Materials
DNA Preservation Materials and Experimental Evaluation
-
Week 10
Materials
DNA File Selection and Random Access
-
Week 11
Materials
Sequencing Technologies and Nanopore Measurement
Lecture 11-1 · PCR, Sanger, Fluorescence and Chromatograms (HTML slides, 75 min) →Lecture 11-2 · Genome Assembly, Human History and NGS (HTML slides, 75 min) →Illumina deep dive · Chemistry, Instruments, RCA and Competitors (60 min) →NGS Experimental Principles · Diagrams and Company Videos →Lecture 11-6 · Libraries, FASTQ, FastQC and Analysis Basics (HTML slides) →Lecture 11-3 · Single-Molecule Sequencing and Roche SBX (HTML slides, 75 min) →Lecture 11-4 · Solid-State, Protein and Hybrid Nanopores, and ONT (HTML slides, 75 min) →Lecture 11-5 · Nanopore Voltage, Current, Axopatch and ADC (HTML slides, 75 min) →Photos, textbook figures and video sources → -
Week 12
Materials
Decoding and File Recovery
-
Week 13
k-mers and Fast NGS-Based Decoding
-
Week 14
AI for Fast DNA Data Recovery
-
Week 15
Applications, System Integration and Outlook