TEACHING
Office Hours:    Monday 2:00-3:000
 Other times by appointment
   
Fall 2009 Teaching: CS 4471, CS 5411 Course information available via courses.mtu.edu
 

RESEARCH
Dr. Mayo's research interests are in the areas of distributed systems, computer science education, and security. Her work in distributed systems is primarily aimed at uncovering ways in which time can be used to advantage within distributed systems. This is motivated by the recent appearance of relatively inexpensive GPS hardware that provides an accurate global time base within a distributed system. Her work in computer science education is aimed at developing tools for more effective teaching within the area of computer systems. The systems studies and research pages contain more detailed information on her research.  

BIO
Dr. Mayo has been with MTU since the fall of 1997. She received the M.S, and Ph.D in Computer Science from the College of William and Mary in Virginia. During her graduate studies, she held an assistantship with various duties including teaching an introductory computer science course (for non-majors), research for ICASE at NASA Langley, and systems administration. Prior to her graduate studies, she was a mechanical engineer in the Seawolf submarine design project at Newport News Shipbuilding (now Northrop Grumman Newport News). Her work in this project included control systems design, and modelling and simulation of various ship systems. She holds undergraduate degrees in Mechanical Engineering, from the Georgia Institute of Technology , and Physics, from Longwood College (now Longwood University).