“Dynamic Programming from an Excel Perspective,” (with R. Halverson, C. Stringfellow) Proceedings of the Twenty Fourth Annual CCSC South Central Conference, in the Journal of Computing in Small Colleges, April 2013, Shreveport, Louisiana.

**“**Computing for Science Majors: A new Course,” (with T. Johnson) Proceedings of the Twenty Second Annual CCSC South Central Conference, in the Journal of Computing in Small Colleges, April 2011, Huntsville, Texas.

“Solving the T-Joint Problem in Reconstructing 2-D Objects, ” (with Stringfellow, Hood, Enloe, Krasniqi, Ngo, Keown) Proceedings of Int’l Conf. on Imaging Theory and Applications, Angers, France, May, 2010.

“Matching 2D Fragments of Objects” (with Stringfellow, C., Bui, H., Peng, Y., and Hood, J.) Proceedings of the ISCA International Conference on Computer Applications in Industry and Engineering (CAINE2008), Hawaii, Nov. 2008.

“3D File Formats for Graphics Projects”(with Catherine V. Stringfellow, Proceedings of the Eighteenth Annual CCSC South Central Conference, in the Journal of Computing in Small Colleges, April 2007, Wichita Falls, TX.

“Data Structures from an Empirical Standpoint”, Journal of Computing in Small Colleges, v. 21, no. 4 April 2006, (with R. Halverson), Proceedings 17^{th} Annual CCSC South Central Conference, Huntsville, Texas.

“Landscape Smoothing of Numerical Permutation Spaces in Genetic Algorithms”, Journal of Computing in Small Colleges, v. 19, no 4. April 2004. (With R. Halverson). Proceedings 15^{th} Annual CCSC South Central Conference, Austin, Texas.

“Developing 3-D Animated Applications Prototypes in the Classroom” (with A. Passos), Proceedings of the Thirteenth Annual CCSC South Central Conference, in the Journal of Computing in Small Colleges, April 2002, Seguin, TX.

“Object-oriented framework for rapid game prototyping,”(with A. Passos), in the Proceedings of the IS&T/SPIE’s 14th International Symposium on Electronic Imaging, San Jose, CA, January, 2002, vol. 4660.

“Theoretical Constraints on Multidimensional Retiming Design Techniques”, Proceedings of SPIE (AeroSense) – Visual Information Processing X, p.238-245, April 2001. (With Nelson Passos, Delvin Defoe, Reynold Bailey, Ranette Halverson). Presented in Poster Session by Delvin Defoe, April 19, 2001, Orlando, Florida.

“VHDL Design Optimization for Two-dimensional Filters”, Proceedings of International Society for Optical Engineering (SPIE) International Symposium on Science and Technology – Electronic Imaging 2000, Vol. 3970, Jan. 2000. (With Nelson Passos, Jian Song, Robert Light, Ranette Halverson).

“Faster Shellsort Sequences: A Genetic Algorithm Application”, Proceedings of the International Society for Computers and Their Applications (ISCA), April 7-9, 1999. (With Shashidhar Yachavaram) Presented at the conference, Cancun Mexico.

“Genetic Algorithms Using Galib”, Journal of Computing in Small Colleges”, (With Ranette Halverson) Vol. 14, Number 3, Presented at South Central Conference, April 16-17, 1999, Austin Texas.

“A Perfect Branch Prediction Technique for Conditional Loops,” (with V. Andronache and N. Passos), in the Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics (SCI’98) and the 4th International Conference on Informatics Systems Analysis and Synthesis. (ISAS’98), Orlando, FL, July, 1998.

“An Efficient Implementation of Nested Loop Control Instructions for Super Scalar Processors,” (with V. Andronache and N. Passos), in the Proceedings of the 1998 Midwest Symposium on Circuits and Systems, Notre Dame, IN, August, 1998.

“Teaching a Computer Graphics Class with DirectX”, Journal of Computing in Small Colleges, Vol. 13, No. 4, 61- 66, March 1998. (With Paulius Micikevicius, Ranette Halverson).

“Precise-MD: A Software Tool for Resources Constrained Scheduling of Multi-Dimensional Applications”, Proceeding of the International Symposium on Circuits and Systems (ISCAS), May 31- June 1, 1998. (With Jia Hua, Obaidur Rashid, Nelson Passos, Ranette Halverson) Presented at the conference as a poster session, Monterey, Ca.

“An Efficient Implementation of Nested Loop Control Instructions for Fine Grain Parallelism” Journal of Computing in Small Colleges, (With Virgil Andronache, Nelson L. Passos) Vol. 13 #4, Mar 1998, p67-76

“A Method of Finding The Slope Of A line Tangent To Certain Functions”, Works Mathematics, (Sept. 1977). Article concerned with the transition from algebra to calculus.

Presentations and Tutorials

“Game Oriented Advanced Graphics Projects”, A one-hour tutorial/workshop projects that maybe be used in undergraduate graphics classes. Given to the Association for Computer Educators in Texas (ACET), October 11, 2007.

“Tools for 3D Graphics”, A one-hour tutorial/workshop on shareware support tools in 3D graphics class. Special emphasis was given to the animation capabilities of MilkShape3D and its file format. Given at the Eighteenth Annual CCSC South Central Conference, April 2007, Wichita Falls, Tx.

Region IX Education Service Center Workshop in C++ to High School Teachers. June 1998

“Microsoft’s DirectX 3D”, A one-hour tutorial/workshop presentated to the Consortium for Computing in Small Colleges. March 1998 CCSC Conference Proceedings.

“Parallel Virtual Machine (PVM) Distributed Programming in the Classroom”, A one-hour tutorial to the Consortium for Computing in Small Colleges. April 1996 CCSC Conference Proceedings.

“Altered States”, a one-hour presentation to TCEA on finite state machines. 1990 TCEA Conference Proceedings.

“Multiprocessor SuperComputers”, a one-hour talk with Ranette Halverson to the Texas Computer Education Association annual meeting in Dallas, Texas. 1988 TCEA Conference Proceedings.

“Run Me Ragged”, A one-hour talk to the annual 1988 TCEA Conference. 1988 TCEA Conference Proceedings.

“If Left To Its Own Devices”, a one-hour talk on device drivers to TCEA. 1987 TCEA Conference Proceedings.

“The Missing Link or Where Did My Program Go”, a one-hour talk given at the Annual TCEA conference, Feb 9, 1986.

“Devious, Perverse, Illegal, and Immoral Programming Practices In Basic Which Are Exciting To Perform”. 1985 TCEA Conference Proceedings.

“RISC Architectures”, a one-hour talk given to Midwestern State University ACM Chapter, Nov. 1985.

Conference Panel Member on “What Programming Languages Should We Teach In High School”, 1985 TCEA Conference.

“Graphing Function”, a one-hour presentation on software techniques which allow the graphing of general mathematical functions. 1985 CAMT Conference.

“Computing – A Historical Survey”, a one-hour presentation at the second annual Texas Computer Education Association. February 19, 1982, Austin, Texas.

“Bridging The Gap Between Algebra and Calculus”, a one-hour talk given at the 29th Annual Conference for the Advancement of Mathematics Teaching on November 11, 1982.

Region IX Education Service Center Computer Awareness Workshop. Two-hour presentation concerning instructional uses of micro-computers in education. August 20, 1981.

“Symbolic Nature of Mathematics”, a ninety-minute presentation before approximately fifty Rotarians, 1977.

Workshop in “Games in the Mathematics Classroom”, for New South Wales teachers. Held at Mitchell College of Advanced Education, Bathurst, New South Wales, Australia, 1976