Apr 17, 2024  
2018-2019 Academic Catalog 
2018-2019 Academic Catalog [ARCHIVED 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