Tutorial on programming natural systems: Part 1. Molecular systems: DNA-based nanosystems

Satoshi Murata, Milan N. Stojanovic

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)


DNA-based nanosystems have emerged as an interdisciplinary field that draws on computer science, biochemistry, material science, and engineering. Although the field is still in its infancy, fundamental methodologies to build up large-scale complex nanosystems have been already established. In this paper, we review several recent topics in the DNA-based nanosystems, as they were presented on Kavli Japanese-American Frontier of Science meeting by Erik Winfree, Satoshi Murata, and Milan Stojanovic.

Original languageEnglish
Pages (from-to)297-312
Number of pages16
JournalNew Generation Computing
Issue number3
Publication statusPublished - 2008 May 1
Externally publishedYes


  • Algorithmic self-assembly
  • DNA logic gates
  • DNA nanotechnology
  • DNA robotics

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications


Dive into the research topics of 'Tutorial on programming natural systems: Part 1. Molecular systems: DNA-based nanosystems'. Together they form a unique fingerprint.

Cite this