Mar 26, 2019  
2018-2019 Academic Catalog 
    
2018-2019 Academic Catalog

CSC 395-01 - Advanced Special Topic: Molecular Programming and Nanoscale Self-Assembly

4 credits (Fall)
Molecular programming is an interdisciplinary field that aims to program both the function and structure of matter at the nanoscale. The primary focus of this course is an overview of the most  prevalent molecular programming language: the chemical reaction network. We will explore their ability to compute, how they are programmed, and how to compile them into physical molecules. We will also survey methods of self-assembly, including DNA origami and DNA tile self-assembly.

Prerequisite: CSC 161  and CSC 208 .
Instructor: Klinge