James M. Conrad

UNC Charlotte, 9201 University City Blvd, Charlotte, NC  28223  (704) 687-8597   email:  jmconrad@uncc.edu

 

LIST OF PUBLICATIONS


Dissertation

 

James M. Conrad, “Parallel Arc Consistency Algorithms for Pre-processing Constraint Satisfaction Problems,” Ph.D. Dissertation, Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC, April 1992. Advisor: Dharma P. Agrawal.  Pages 0-20, 21-60, 61-90, 91-110, 111-122, 123, 124-150


Books/Book Chapters

  1. James M. Conrad, Stiquito(tm) Controlled!, ISBN0-4714-8882-8, IEEE Computer Society Press/Wiley, 2005. Responsible for organization, discussions with the publisher, and eight of the fourteen chapters.

  2. David A. Andrews, Mitch A. Thornton, James M. Conrad, and Michael D. Glover, “Computer-Aided Engineering and Design,” in Advanced Electronic Packaging: With Emphasis On Multi-Chip Modules, editor William D. Brown, ISBN 0-7803-4700-5, IEEE Press: New York, NY, 1999.

  3. James M. Conrad and Jonathan W. Mills, Stiquito(tm) for Beginners: An introduction to Robotics, ISBN 0-8186-7514-4, 168 pages, IEEE Computer Society Press/Wiley, 1999. Responsible for organization, discussions with the publisher, and twelve of the fourteen chapters.

  4. James M. Conrad and Jonathan W. Mills, Stiquito(tm): Advanced Experiments with a Simple and Inexpensive Robot, ISBN 0-8186-7408-3, 328 pages, IEEE Computer Society Press/Wiley, 1997. Responsible for organization, discussions with the publisher, and coordinating contributing author chapters. Author of eight of the twenty-one chapters.


Refereed Journal/Magazine Articles

  1. G. Bruce Gehrig, Lyndon Abrams, Deborah Bosley, James M. Conrad, and Stephen Kuyath, "Teaching Engineering to Counselors and Teachers to Reach Prospective Engineering Students," to appear in the International Journal on Engineering Education: Special Issue on Outreach to Prospective Engineering Students, 2008.

  2. Ivan Howitt, Wayne Manges, Teja Kuruganti, Glenn Allgood, Jose Gutierrez, James M. Conrad, "Wireless Industrial Sensor Networks:  Framework for QoS Assessment and QoS Management," Transactions of the Instrumentation, Systems, and Automation Society (ISA), pp. 347-359, vol. 45, no. 3, July 2006.

  3. James M. Conrad and Ivan Howitt, “Introducing Students to Communications Concepts Using Optical and Low-Power Wireless Devices,” invited paper to the journal Elektrik:  Special Issue on Electrical and Computer Engineering Education in the 21st Century:  Issues, Perspectives and Challenges, vol. 14, no. 1, March 2006.

  4. James M. Conrad, "Stiquito for Robotics and Embedded Systems Education," IEEE Computer Magazine, vol. 38, no. 6, pp. 77-81, June 2005.

  5. Scott Vu and James M. Conrad, "Racebot: A Two-Degree-of-Freedom Stiquito Robot," Circuit Cellar Ink, pp. 48-53, Issue 141, April 2002.

  6. James M. Conrad and Serge Caron, "A Simple Circuit to Make Stiquito Walk on Its Own Effectively," Robot Science and Technology Magazine, pp.14-19, Issue 8, Feb./Mar. 2001.

  7. James M. Conrad, and Mark van Dijk, "BeamStiquito," Circuit Cellar Ink, pp. 10-12, Issue 120, July 2000.

  8. James M. Conrad, and Jonathan W. Mills, "A PC-Based Controller for the Stiquito Robot," Circuit Cellar Ink, pp. 18-22, Issue 108, July 1999.

  9. James M. Conrad and Wayne Brown, "Building an Inexpensive Insectoid Robot: Propulsion using Nitinol Wire," Robot Science and Technology Magazine, pp. 12-19 , January 1999.

  10. James M. Conrad and Dharma P. Agrawal, "Asynchronous Parallel Arc Consistency Algorithms on a Distributed Memory Machine," Journal of Parallel and Distributed Computing, Vol. 24, No. 1, pp. 27-40, January 1995.

  11. James M. Conrad and Dharma P. Agrawal, "Simulation of Generic Multiprocessor Configurations for Asynchronous Algorithms," International Journal in Computer Simulation, Special Issue on Multiprocessor Networks, Vol. 3, No. 2, pp. 147-164, 1993.


Conference Articles

  1. James M. Conrad, Daniel Hoch, William Heybruck, Peter Schmidt, Martin Kane, Linda Thurman, and Frank Skinner, pdf icon "Working with Industry Sponsors in a Multidisciplinary Senior Design Program," Proceedings of the 2008 ASEE Conference, Pittsburgh, PA, June 2008.

  2. Andrew Willis and James M. Conrad, pdf icon "Senior Design Project: A Robotic System Using Stereoscopic Cameras for Navigation," Proceedings of the 2008 ASEE Conference, Pittsburgh, PA, June 2008.

  3. Andrew Willis and James M. Conrad, pdf icon "Design of Intelligent Spacecraft: An Interdisciplinary Engineering Education Course," Proceedings of the 2008 ASEE Conference, Pittsburgh, PA, June 2008.

  4. Jerry J. Zacharias, Malcolm Zapata, and James M. Conrad, hyperlink icon"Environment Monitoring with Sensors for Autonomous Vehicles," Proceedings of the IEEE SoutheastCon, Huntsville, AL, April 2008.

  5. Malcolm J. Zapata, William J. Haynes, Nicholas Kannen, Megan Sullivan, and James M. Conrad, hyperlink icon "Environment Monitoring with Sensors for Autonomous Vehicles," Proceedings of the IEEE SoutheastCon, Huntsville, AL, April 2008.

  6. Sravanthi Chalasani and James M. Conrad, hyperlink icon "A Survey of Energy Harvesting Sources," Proceedings of the IEEE SoutheastCon, Huntsville, AL, April 2008.

  7. Gajendra Singh and James M. Conrad, hyperlink icon "Easy-to-Use Communication Interfaces for Data Acquisition," Proceedings of the IEEE SoutheastCon, Huntsville, AL, April 2008.

  8. James M. Conrad, Daniel Hoch, and Frank Skinner, pdf icon "Student Deliverables and Instruction for a Senior Design Program Course," Proceedings of the 2007 ASEE Conference, Honolulu, HI, June 2007.

  9. Yesim Sireli, James M. Conrad, Martin Kane, and Frank Skinner pdf icon "Contribution of Engineering Management and Systems Engineering Concepts to Engineering Design," Proceedings of the 2007 ASEE Conference, Honolulu, HI, June 2007.

  10. Bruce Gehrig, Lyndon Abrams, Deborah Bosley, James M. Conrad, and Steven Kuyath, pdf icon "Expanding Engineering Diversity by Teaching Engineering to Counselors and Teachers," Proceedings of the 2007 ASEE Conference, Honolulu, HI, June 2007.

  11. Sonia Thakur and James M. Conrad, hyperlink icon "An Embedded Linux Platform to Collect, Analyze and Store Critical Data for the Navigation of an Autonomous Vehicle," Proceedings of the IEEE SoutheastCon, Richmond, VA, March 2007, pp. 237-242.

  12. Brian Newberry and James M. Conrad, hyperlink icon "Data Logging Solution for Digital Signal Processors," Proceedings of the IEEE SoutheastCon, Richmond, VA, March 2007, pp. 247-252.

  13. Jerry Zacharias and James M. Conrad, hyperlink icon "A Survey of Digital Signal Processing Education," Proceedings of the IEEE SoutheastCon, Richmond, VA, March 2007, pp. 322-327.

  14. Venkat Dronamraju, Gurunath Athalye and James M. Conrad, hyperlink icon "A Stepper Motor and Serial Communication Interface Daughter Board for Educational Use," Proceedings of the IEEE SoutheastCon, Richmond, VA, March 2007, pp. 328-332.

  15. Chaitanya Misal and James M. Conrad, hyperlink icon "Designing a pH Data Acquisition and Logging Device using an Inexpensive Microcontroller," Proceedings of the IEEE SoutheastCon, Richmond, VA, March 2007, pp. 217-220.

  16. James M. Conrad and Ivan Howitt, pdf icon "Introducing Project Management Skills to Students Conducting Research," Proceedings of the 2006 International Conference on Engineering Education, San Juan, PR, July 2006, pp. T4D-21 to 25.

  17. Ishfan Vakil and James M. Conrad, pdf icon "Embedded Systems Communication Board for Education and Research," Proceedings of the 2006 International Conference on Engineering Education, San Juan, PR, July 2006, pp. T3G-25 to 29.

  18. James M. Conrad, pdf icon "Determining How to Teach Project Management Concepts to Engineers," Proceedings of the 2006 ASEE Conference, June 2006.

  19. Ishfan Vakil and James M. Conrad, hyperlink icon "Design of a Data Communications Hub for use in Research and Education," Proceedings of the IEEE SoutheastCon, Memphis, TN, pp. 98-103, March 2006.

  20. Gurudat Mysore, Brian Newberry and James M. Conrad, hyperlink icon "A Microcontroller-Based Bed-of-Nails Test Fixture to Program and Test Small Printed Circuit Boards," Proceedings of the IEEE SoutheastCon, Memphis, TN, pp. 104-107, March 2006.

  21. Ivan Howitt, Rogelio Neto, Jing Wang, and James M. Conrad, "Extended Energy Model for the Low Rate WPAN," Proceedings of the 2nd IEEE International Conference on Mobile Ad-Hoc and Sensor Systems, Washington DC, November 2005.

  22. James M. Conrad and Yesim Sireli, "Learning Project Management Skills in Senior Design Courses,” Proceedings of the 2005 Frontiers in Education Conference, Indianapolis, IN, October 2005.

  23. James M. Conrad, Sami Lasassmeh, Ishvan Vakil, and Benjamin Levine, "Teaching Optical Communications Concepts in Embedded Systems Courses,” Proceedings of the 2005 Frontiers in Education Conference, Indianapolis, IN, October 2005.

  24. Andrew McClain and James M. Conrad, "Software Design of the Stiquito Micro Robot,” Proceedings of the IEEE SoutheastCon, Ft. Lauderdale, FL, pp. 143-147, April 2005.

  25. James M. Conrad, “A Very Inexpensive Robot and Microcontroller Board based on the MSP430 for use in the Classroom,” Texas Instruments Developers Conference, Houston, TX, February, 2005.

  26. James M. Conrad, "A Hands-On Approach For K-12: Getting Industry Involved,” Proceedings of the 2002 Frontiers in Education Conference, Boston, MA, November 2002, pp F2C-1 to 4.

  27. James M. Conrad, "Stuffing More Learning into the Computer Engineering Curriculum Bag: Capstone Course Preparation,” Proceedings of the 2002 Frontiers in Education Conference, Boston, MA, November 2002, pp F3D-20 to 23.

  28. James M. Conrad, Deborah Plummer, Jan Bailey, Mike Williams, Richard Thayer and Ted Lewis, “Authoring A Professional Book,” Proceedings of the 2002 Frontiers in Education Conference, Boulder, CO, November 2002, p. F1G-1.

  29. James M. Conrad and Santosh Kolenchery, "Wireless Phones, GPS and Data ApplicationsProceedings of the 6th International Conference On Information Systems Analysis And Synthesis (ISAS 2000), Orlando, FL, Vol. VII, pp 74-79, July 2000.

  30. James M. Conrad,, Mark Baldwin, Sean Curran, and Larry Martin, "Using a New Software Product Development Process for a Code Reuse Project,” Proceedings of the 1999 Engineering of Computer-Based Systems Conference, Nashville, TN, pp. 34-40, March 1999.

  31. James M. Conrad and James J. Brickley, "Using Stiquito in an Introduction to Engineering Skills and Design Course,” Proceedings of the 1997 Frontiers in Education Conference, Pittsburgh, PA, pp. 1212-1214, November 1997.

  32. Xuyang Li, Azhar Maqsood, and James M. Conrad, "Parallel Implementations of Direct Solvers for Sparse Systems of Linear Equations on a PVM System and a nCUBE Machine,” Proceedings of the 1996 Arkansas Computer Conference, Sercy, AR, pp. 52-63, March 1996.

  33. James M. Conrad and Venkateswara R. Chitturi, "Success of an Institute on Engineering and Technology Institute for Secondary School Teachers,” Proceedings of the 1995 Frontiers in Education Conference, Atlanta, GA, pp. 4d5.2-6, November 1995.

  34. James M. Conrad, "Learning Computer Hardware Design Using Computer Aided Design Tools,” Proceedings of the 1995 Frontiers in Education Conference, Atlanta, GA, pp. 4d2.9-12, November 1995.

  35. James M. Conrad, "Architecture-Specific Algorithms for a Parallel Programming Course,” Proceedings of the International Conference on Parallel Processing Workshop, August 1995.

  36. Arthur Hennessey and James M. Conrad, “Parallel Solutions to Geographic Information Systems Applications,” Proceedings of the Arkansas Computer Conference, Conway, AR, pp. 15-19, March 1995.

  37. Kolluru Srinivas and James M. Conrad, “A Parallel Forward-Checking Algorithm for Distributed Memory Multicomputers,” Proceedings of the Arkansas Computer Conference, Conway, AR, pp. 62-66, March 1995.
  38. James M. Conrad, “ A Senior-Level Computer Hardware Organization Course: Designing a Single Board Computer,” Proceedings of the Workshop on Computer Architecture Education, Raleigh, NC, January 1995.
  39. James M. Conrad, “Introduction to Engineering Concepts for Middle, Junior High, and High School Teachers,” Proceedings of the 1994 Frontiers in Education Conference, Educating Engineers For World Competition, San Jose, CA, pp. 250-252, November 1994.
  40. Susan A. Mengel and James M. Conrad, “Motorola 68000 Family Simulators in Education,” Proceedings of the 1994 Frontiers in Education Conference, Educating Engineers For World Competition, San Jose, CA, pp. 106-110, November 1994.
  41. James M. Conrad and Jonathan W. Mills, “ Inexpensive Technology Lab Exercises for Grades 6-9," Proceedings of the 1994 Frontiers in Education Conference, Educating Engineers For World Competition, San Jose, CA, pp. 218-222, November 1994.
  42. James M. Conrad, “A Computer Hardware Organization Course with an FPGA Lab Exercise,” Proceedings of the Workshop on Designing Microelectronic Systems Using FPGAs, San Jose, CA, November 1994.
  43. James M. Conrad and Jerry Mathew, “ A Backjumping Search Algorithm for a Distributed Memory Multicomputer,” Proceedings of the 23rd International Conference on Parallel Processing, St. Charles, IL, pp. 243-246, August 1994.

  44. Kenneth L. Rusnok, Martin S. Lavine, and James M. Conrad,   Freedom '93:  A Portable Speech Device,” Proceedings of the 1994 Symposium on Applied Computing, Phoenix, AZ,  pp. 556-560, March 1994.

  45. James M. Conrad, David L. Andrews, Darlene Butler, William Casady, Maria Coleman, and Matthew Gordon, “ Introduction to Engineering Concepts for High School Teachers and Students,” Proceedings of the 1993 Frontiers in Education Conference, Engineering Education: Renewing America's Technology, Washington D.C., pp. 688-693, November 1993.
  46. Jerry Mathew, James M. Conrad, and Daniel J. Berleant, “ Word Sense Disambiguation by Constraint Satisfaction - A Feasibility Study,” Proceedings of the Arkansas Computer Conference, Little Rock, AR, pp. 74-79, October 1993.
  47. David L. Andrews, James M. Conrad, Leonard Schaper, Susan A. Mengel, and Daniel J. Berleant, “Design of a High Speed MIMD Distributed Processor Node Using MCM Technology,” Proceedings of the 1993 International Electronics Packaging Conference, San Diego, CA, pp. 132-139, September 1993.
  48. James M. Conrad, “Parallel Arc Consistency Algorithms for Pre-processing Constraint Satisfaction Problems,” SIGART Bulletin, Vol. 4, No. 1, page 39, January 1993.
  49. James M. Conrad and Dharma P. Agrawal, “ A Graph Partitioning-based Load Balancing Strategy for a Distributed Memory Machine,”  Proceedings of the 21st International Conference on Parallel Processing, St. Charles, IL, Vol. II, pp. 74-81, August 1992.
  50. James M. Conrad and Dharma P. Agrawal, “ Distributed, Scaleable, and Static Parallel Arc Consistency Algorithms on Private Memory Machines,”Proceedings of the 12th International Conference on Distributed Computing Systems, Yokohama, Japan, pp. 442-449, June 1992.
  51. Michael Teague, James M. Conrad, and Dharma P. Agrawal, “An Innovative Model of Generic Multiprocessors Using Simulator,” Proceedings of the Pittsburgh Conference on Simulation and Modeling, Pittsburgh, PA, Part 3, May 1992.
  52. James M. Conrad, Dharma P. Agrawal, and Dennis R. Bahler, “ Scaleable Static Parallel Arc Consistency Algorithms for Shared Memory Computers,” Proceedings of the Sixth International Parallel Processing Symposium, Beverly Hills, CA, pp. 242-249, March 1992.
  53. James M. Conrad, Dennis R. Bahler and James A. Bowen, “ Static Parallel Arc Consistency in Constraint Satisfaction,” Proceedings of the 1991 International Symposium on Methodologies for Intelligent Systems, Charlotte, NC, pp. 500-509, October 1991.
  54. James M. Conrad and Dharma P. Agrawal, “ Performance of an Asynchronous Parallel Algorithm on a Generic Multiprocessor Simulator,” Proceedings of the Pittsburgh Conference on Simulation and Modeling, Pittsburgh, PA, pp. 1290-1297, May 1991.


Technical Reports and Department Aids

  1. Doug Shuffield, Clendon Gibson, and James M. Conrad, “Black Warrior: Autonomous Mobile Robot,” Technical Report 1995-5, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, August 11, 1995.
  2. Xuyang Li, Azhar Maqsood, and James M. Conrad, “Parallel Implementations of Direct Solvers for Sparse Systems of Linear Equations on a PVM System and a nCUBE Machine,” Technical Report 1995-4, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, June 13, 1995.
  3. Jeff McFarland, Roy Hunter, Mark Nelson, and James M. Conrad, “The Versatile Mobile Robot,” Technical Report 1995-3, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, May 5, 1995.
  4. Steven K. Watkins, Eric W. Schwindt, and James M. Conrad, “The Making of an Introductory Mobile Robot,” Technical Report 1994-6, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, September 15, 1994.
  5. Gregory L.Evans, Joyce A. Binam, James M. Conrad, “A Microcontroller-Based Stiquito Colony Communication System,” Technical Report 1994-3, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, August 23, 1994.
  6. James M. Conrad, “Putting Arc Consistency Algorithms in Perspective,” Technical Report 1993-4, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, December 22, 1993.
  7. James M.Conrad, David L. Andrews, Daniel Berleant, and Susan A. Mengel, “Architectural Issues for the University of Arkansas Multichip Module-based Multiprocessor,” Technical Report 1993-3, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, August 30, 1993.
  8. Kenneth L. Rusnok, Martin S. Lavine, and James M. Conrad, “Freedom '93: A Portable Speech Device,” Technical Report 1993-2, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, July 9, 1993.
  9. James M.Conrad, “Word Processing Using LATEX on the ENGR Sun Workstations,” adapted from an NCSU LATEX Manual (by permission), June 2, 1993.
  10.  Nanjundan Mohan and James M. Conrad, “A M68HC11 Microcontroller-Based Stiquito Controller,” Technical Report 1993-1, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, May 29, 1993.
  11.  James M. Conradand Erik Meinholz, “An Introduction to UNIX and the vi Editor,” written for CSEG/ELEG courses (CSEG 1913, 2723; ELEG 2903), Version 1.2, May 15, 1993.
  12. James M. Conrad, “Asynchronous Parallel Arc Consistency Algorithms on a Distributed Memory Machine,” Technical Report 1992-4, Computer Systems Engineering Department, University of Arkansas, Fayetteville, AR, November 2, 1992.


Inventions

  1. Single-piece plastic molded Stiquito Body, Copyright 1997.
  2. Single-piece plastic molded Stiquito Controller, Copyright 1997.
  3. PC Parallel Port Controller Board, Copyright 1999.
  4. Analog Controller Board, Copyright 1999.
  5. Robotic Microprocessor Board, Copyright 2003