Computer Science 462a/b DNA Computing |
Biomolecular (DNA) computing is a computation paradigm that proposes the use of molecular biology tools to solve mathematical and computational problems. Ways of encoding information in DNA sequences; molecular procedures used for computation; classes of problems solvable by DNA computing; feasibility and advantages of a DNA computer. |
Prerequisites: Computer Science 209a/b and 331a/b; Biochemistry 280a is recommended. |
3 lecture hours, half course. |
Academic Calendar |