This course will focus on the preparation of next generation sequencing library preparation for sequencing on the Illumina platform. Aside from library preparation for standard genomic sequencing and for directional mRNA seq, this course will teach advanced methods for the preparation of libraries from very small quantities of starting material. In particular, the course schedule will include teaching smart seq, a protocol for sequencing the transcriptomes of single cells and MALBAC, designed to sequence single cell genomes.