Recent Publications

More Publications

. A Microsphere-Supported Lipid Bilayer Platform for DNA Reactions on a Fluid Surface. ACS Applied Materials & Interfaces, 2017.

Publisher link

. Feedforward Chemical Neural Network: A Cellular Chemical System That Learns XOR. Artificial Life, 23, 295-317, 2017.

Publisher link

. Implementing Molecular Logic Gates, Circuits, and Cascades Using DNAzymes. A. Adamatzky (ed.), Advances in Unconventional Computing Volume 2: Prototypes, Models and Algorithms, Emergence, Complexity and Computation, volume 23, chapter 1, pages 1-28. Springer International Publishing, 2017.

Publisher link

. Logic Circuits Based on Molecular Spider Systems. BioSystems, 146, 10-25, 2016.

Publisher link

Teaching

Spring 2018: UNM CS357, Declarative Programming
Spring 2017: UNM CS555/CS491, Advanced Topics in Compiler Construction
Spring 2017: UNM CS293, Social and Ethical Issues in Computing
Fall 2015: UNM CS558, Software Foundations
Fall 2014: UNM CS558, Software Foundations
Fall 2014: UNM CS454/CS554, Compiler Construction
Fall 2013: UNM CS591, Introduction to Molecular Computing and DNA Nanotechnology
Fall 2013: UNM CS558, Software Foundations
Spring 2013: UNM CS454/CS554, Compiler Construction
Fall 2012: UNM CS558, Software Foundations
Spring 2012: UNM CS555/CS491, Advanced Topics in Compiler Construction
Fall 2011: UNM CS591/BME598, Molecular Robotics and Nanotechnology
Fall 2011: UNM CS558, Software Foundations
Spring 2011: UNM CS454/CS554, Compiler Construction
Fall 2010: UNM CS558, Software Foundations
Spring 2010: UNM CS555, Advanced Topics in Compiler Construction
Spring 2010: UNM CS591, Molecular Computing
Fall 2009: UNM CS591, Software Foundations
Spring 2009: UNM CS591/CS491, Advanced Programming Techniques
Fall 2008: UNM CS454/CS554, Compiler Construction
Fall 2008: UNM CS557/CS491/CS591, Programming Languages
Spring 2008: UNM CS451, Programming Paradigms
Fall 2007: UNM CS555, Advanced Topics in Compiler Construction
Spring 2007: UNM CS451, Programming Paradigms
Spring 2006: UNM CS451, Programming Paradigms
Fall 2005: UNM CS591/CS491, New Computing Paradigms
Spring 2005: UNM CS451, Programming Paradigms
Fall 2004: UNM CS591/CS491, Advanced Object-Oriented Programming
Fall 2004: UNM CS351, Design of Large Programs
Spring 2004: UNM CS451, Programming Paradigms
Fall 2003: UNM CS351, Design of Large Programs
Spring 2003: UNM CS451, Programming Paradigms
Spring 2003: UNM CS591/CS491, Code Generation and Optimization
Fall 2002: UNM CS555, Advanced Topics in Compiler Construction
Spring 2002: UNM CS451, Programming Paradigms
Spring 2002: UNM CS591/CS491, Object-Oriented Language Implementation
Fall 2001: UNM CS554/CS454, Compiler Construction
Fall 2001: UNM CS591/CS491, Memory Management
Spring 2001: UNM CS591/CS491, Java: The Language and its Efficient Implementation
Spring 2001: UNM CS451, Programming Paradigms
Fall 2000: UNM CS 481, Operating Systems Principles

Contact

  • +1 505 2776561
  • Farris Engineering Center, University of New Mexico, Albuquerque, NM 87131, USA
  • Monday 11:00 to 12:00 or email for appointment