Skip to content. | Skip to navigation

Personal tools
Log in
Sections
Home > Profiles > Michael Niemier

Michael Niemier

Michael Niemier

Email: mniemier@nd.edu

Phone: 574-631-3858

Office: 380 Fitzpatrick Hall

Education

Ph.D., Computer Science & Engineering, University of Notre Dame, 2004

M.S., Computer Science & Engineering, University of Notre Dame, 2000

B.S., Computer Engineering, University of Notre Dame, 1998

Summary of Activities/Interests

The primary focus of Mike's work is on computation beyond the CMOS field effect transistor. He is interested in the design and evaluation of computer architectures for emerging technologies, the integration of heterogeneous technologies to improve computational performance, and non-Boolean computing systems.  Mike also has a strong interest in education and is currently working on integrating issues related to nano-scale design into a "conventional" computer science curriculum.

News

Niemier and Taflanidis among Joyce Award Winners

May 5, 2014

Two of the 21 winners of the University's Joyce teaching excellence awards are from engineering: Michael T. Niemier, computer science and engineering, and Alexandros A. Taflanidis, civil and environmental engineering and earth sciences. They have been identified in recognition of their profound influence on undergraduate students through sustained exemplary teaching.

CSE Faculty To Be Part of $194 Million University Research

January 17, 2013

The University of Notre Dame has been selected to lead one of six new university-based, microelectronics research centers that will share $194 million in funding from the Semiconductor Research Corporation (SRC) and the Defense Advanced Research Projects Agency (DARPA) to support the continued growth and leadership of the U.S. semiconductor industry. Notre Dame's center - the Center for Low Energy Systems Technology (LEAST) - will be led by Alan Seabaugh in the Department of Electrical Engineering. CSE faculty members, X. Sharon Hu and Michael Niemier, are members of the LEAST research team.

Advisee(s)