Dr. Maggie Vanderberg

Welcome! My name is Dr. Maggie (Hamill) Vanderberg. I started teaching in the Electrical Engineering and Computer Science Department, which is part of the Northern Arizona University College of Engineering, Forestry and Natural Sciences, in August 2012. I earned my PhD degree at West Virginia University in 2010. My main research interests lie in empirical software quality assurance, software safety, and software reliability. After several years of working at the NASA Independent Verification and Validation (IV&V) Facility in Fairmont, WV in support of my research, I transitioned into a position with KeyLogic Systems developing Software Assurance and Quality Engineering Courses for the NASA Software and Mission Assurance Technical Excellence Program (STEP). I've also supported multiple projects for the DOE's National Engergy and Technology Labratory.

When I'm not working, I'm usually playing outside. I love climbing, trail running, riding bikes and even playing in the snow (sometimes).



Contact Information:

Dr. Maggie Vanderberg
E-mail: maggie.vanderberg(at)nau.edu
Office: Engineering Building Room 212

Electrical Engineering & Computer Science Dept.  
Northern Arizona University
Bldg. 69, 2112 Huffer Lane
PO Box 15600
Flagstaff, Arizona 86011-5600

Fax.: 928-523-2300

Courses I teach or have taught at NAU:

  • CS 112 - Intro to the WWW and the Internet
  • CS 122/122L - Programming for Engineering and Science
  • CS 126/126L - Computer Science I
  • CS 249 - Data Structures
  • CS 345 - Principles of Database Systems
  • CS 480 - Operating Systems
  • CS 499/599 - Software Assurance


  • Keep on pedalling...