Diane T. Rover
Professor

 

Description: Rover-Diane-small.jpg

Contact information:

Department of Electrical and Computer Engineering
Iowa State University
Ames, IA 50011
Department Phone: (515) 294-2663
Fax: (515) 294-8432
E-mail: drover@iastate.edu
Office Phone: (515) 294-2819 

 


Academic Appointments at Iowa State University:

Professor of Electrical and Computer Engineering, 2001 - present
Associate Dean for Academic and Student Affairs, College of Engineering, 2004-2010
Associate Chair for Undergraduate Education, Department of Electrical and Computer Engineering, 2003-2004

Previous Academic Appointments:

Michigan State University, Department of Electrical and Computer Engineering

Interim Chairperson, 2000 - 2001
Associate Professor, 1997 - 2001
Director of the Computer Engineering Program, 1997 - 2000
Assistant Professor, 1991 - 1997

 


Education


Professional Information


Biographical Summary

Diane T. Rover received the B.S. degree in computer science in 1984, and the M.S. and Ph.D. degrees in computer engineering in 1986 and 1989, respectively, from Iowa State University.

 

Dr. Rover has been a Professor in the Department of Electrical and Computer Engineering at Iowa State since 2001. She recently served as Associate Dean for Academic and Student Affairs in the College of Engineering from 2004-2010. Prior to that, she served as associate chair for undergraduate education in the Department of Electrical and Computer Engineering from 2003-2004. She began her academic career at Michigan State University, where, from 1991-2001, she held the positions of assistant professor and associate professor in the Department of Electrical and Computer Engineering. From 1997 to 2000, she served as director of the undergraduate program in computer engineering at MSU. She also served as interim department chair in the Department of Electrical and Computer Engineering from 2000 to 2001. She was a research staff member in the Scalable Computing Laboratory at the Ames Laboratory under a U.S-D.O.E. Postdoctoral Fellowship from 1989 to 1991. Her teaching and research has focused on the areas of embedded computer systems, reconfigurable hardware, integrated program development and performance environments for parallel and distributed systems, visualization, performance monitoring and evaluation, and engineering education. She currently serves as principal investigator for NSF STEP and S-STEM grants in the college.

 

Dr. Rover is a member of the IEEE Computer Society, the IEEE Education Society, and the ASEE. From 2006-2009, she served on the IEEE Committee on Engineering Accreditation Activities (CEAA), and in 2009, was appointed to the ABET Engineering Accreditation Commission. Since 2002, she has been an IEEE ABET/EAC Program Evaluator in computer engineering. She served as Senior Associate Editor for the Academic Bookshelf for the ASEE Journal of Engineering Education from 2000-2008. She received an NSF CAREER Award in 1996.

 


Links to My Project & Course Webpages

SEEC: STEM Student Enrollment & Engagement through Connections (NSF STEP)
E2020: E2020 Scholars: Advancing the NAE Vision (NSF S-STEM)
Engineering Leadership Program
Improving Embedded System Education with Software Engineering Methodologies
Creating Effective Future Faculty in Engineering

Vertical Integration of Engineering Education
URV Project: Uniform Resource Visualization
Wireless Multimedia Communications for Virtual Environments (link unavailable)
Cluster for Experimental Parallel Computing Research in Scientific Computing and Computational Biology

CprE 211: Microcontrollers and Digital System Design
CprE 588: Embedded Computer Systems
CprE 488: Embedded Systems Design
Cpre 491: Senior Design

 

Michigan State University Links (no longer active)

PGRT Project: Instrumentation and Visualization for Design and Testing of Real-Time Systems
VESL Project: Visions for Embedded Systems Laboratories
Performance Project: Integration of System Performance
Codesign Project: Prototyping of Hardware-Software Systems (Codesign Research Group, CoRe)
ECE 411: Electronic Design Automation
ECE 482: Capstone - Computer System Design
CPS 479: Capstone - Software Tools for Concurrent Systems
ECE 330: Digital Logic Fundamentals
ECE 921: Advanced Topics - Performance Instrumentation and Visualization
ECE 809: Algorithms and Their Hardware-Software Implementation
Scalable Computing Systems Laboratory


Local Links

Department of Electrical and Computer Engineering
College of Engineering
Iowa State University