Faculty Profile


Aaron Dingler

Associate Professor of Computer Engineering; Chair of Computer Science; Computer Engineering Coordinator

Email: dinglera@spu.edu
Phone: 206-281-2943
Office: Otto Miller Hall 209

Education: BS, University of Notre Dame, 2007; MS, University of Notre Dame, 2012; PhD, University of Notre Dame, 2013. At SPU since 2013.

Aaron Dingler came home to the Seattle area after living in the Midwest for 10 years while working on his degrees.

Dr. Dingler’s research focuses on emerging technologies in computing. In his dissertation, Nanomagnet Logic: From Devices to Architectures, he explored the use of a new device technology, nanomagnet logic, as a replacement for traditional CMOS transistors. As a computer engineer, he continues to study the architectures and applications of emerging device technologies.

At SPU, Dr. Dingler teaches a wide range of courses in the Computer Science and Computer Engineering programs, from “Problem Solving and Programming” in the introductory programming sequence to upper-division electives such as “Advanced Computer Architecture.” Dr. Dingler and his wife have three children.

Please see Dr. Dingler’s CV (PDF) for more information.

Selected Publications

  • R. Perricone, Y. Liu, A. Dingler, X. S. Hu and M. Niemier, “Design of Stochastic Computing Circuits Using Nanomagnetic Logic.” In IEEE Transactions on Nanotechnology, vol. 15, no. 2, pp. 179–87, March 2016.
  • A. Dingler, S. Kurtz, M. Niemier, X. S. Hu, G. Csaba, J. Nahas, W. Porod, G. Bernstein, P. Li, and V. K. Sankar. “Making Non-Volatile Nanomagnet Logic Non-Volatile.” In Proceedings of the 49th Annual Design Automation Conference, DAC ’12, pages 476–85, June 2012.
  • A. Dingler, M. T. Niemier, X. S. Hu, and E. Lent. “Performance and Energy Impact of Locally Controlled NML Circuits.” Journal of Emerging Technologies in Computing Systems, 7(1):1–24, 2011.
  • A. Dingler, M. Niemier, X. S. Hu, M. Garrison, and M. T. Alam. “System-Level Energy and Performance Projections for Nanomagnet-based Logic.” In NANOARCH ’09: Proceedings of the 2009 IEEE/ACM International Symposium on Nanoscale Architectures, pages 21–26, 2009.


Why I Teach at SPU

Aaron Dingler, Associate Professor of Computer Engineering

“I teach at SPU because I get to work closely with students on interesting problems. At SPU, our small class sizes, faculty advising model, and opportunities to collaborate on research projects allow students and me to share our passion for computing.”