Dr. Mark Terwilliger

Current Courses

  • CS 135 Computer Skills for Problem Solving
  • CS 155 Computer Science I
  • CS 335 UNIX/Linux, Python, and Ruby


  • 2006 Ph.D., Western Michigan University
  • 1990 M.S., Michigan State University
  • 1988 B.S., Lake Superior State University


[8] Mark Terwilliger, Collette Coullard, Ajay Gupta, "Localization in Ad Hoc and SensorWireless Networks with Bounded Errors", Proceedings of the IEEE High Performance Computing, Bangalore, India, December 2008.
[7] Mark Terwilliger, Ajay Gupta, Ashfaq Khokar, Garrison Greenwood, "Localization Using Evolution Strategies in Sensornets", IEEE Congress on Evolutionary Computation, Edinburgh, Scotland, September, 2005.
[6] Vijay Bhuse, Ajay Gupta, Mark Terwilliger, Zijiang Yang, and Zille Huma Kamal, "Using Routing Data for Information Authentication in Sensor Networks", 3rd International Trusted Internet Workshop, HiPC '04, Bangalore, India, December 2004.
[5] Turkmen Canli, Mark Terwilliger, Ajay Gupta, and Ashfaq Khokhar, "Power-Time Efficient Algorithm for Computing FFT in Sensor Networks", Proceedings of the ACM SenSys 2004, Baltimore, Maryland, November 2004.
[4] Zille Huma Kamal, Mohammad Ali, Ajay Gupta, Mark Terwilliger, Vijay Bhuse, and Ben Beckmann, "Analytical Analysis of Decision and Data Fusion in Wireless Sensor Networks", Proceedings of the 2004 International Conference on Embedded Systems and Applications, Las Vegas, Nevada, June 2004.
[3] Mark Terwilliger, Ajay Gupta, Vijay Bhuse, Zille Huma Kamal, and Mohammad Ali Salahuddin, "A Localization System Using Wireless Sensor Networks: A Comparison of Two Techniques", Proceedings of the First Workshop on Positioning, Navigation and Communication, Hannover, Germany, March 2004.
[2] Sanjay Ahire, Garrison Greenwood, Ajay Gupta, and Mark Terwilliger, "Workforce-Constrained Preventive Maintenance Scheduling using Evolution Strategies", Decision Sciences, Fall 2000.
[1] Ajay Gupta, Garrison Greenwood, and Mark Terwilliger, "Scheduling Replicated Critical Tasks in Faulty Networks Using Evolution Strategies", Proceedings of the 1995 IEEE Int'l Conf. on Evolutionary Computing, Perth, Australia, 1995.

Dr. Mark Terwilliger

Telephone: 256-765-4828
Office: Keller 241
Web: Faculty Web Page

Postal: UNA Box 5076
University of North Alabama
Florence AL, 35632