United States Air Force Academy

Go to home page

Dr. Steve Hadfield

Associate Professor

Department of Computer and Cyber Sciences

Official Photo of Steven Hadfield
Contact Information

(719) 333-7474

Email

LinkedIn

Bio

Steve Hadfield was born in Wisconsin and grew up in Florida. He currently resides in Colorado. He enjoys alpine and cross-country skiing, mountain biking, kayaking, and hiking.

Education

Ph.D., Computer Science, University of Florida

Master of Science, Information Systems, Air Force Institute of Technology

Bachelor of Science, Mathematics and Economics (minor Computer Science), Tulane University

Professional Experience

Associate Professor of Computer Science, U.S. Air Force Academy

Senior Research Scientist, Vanguard Research, Schriever AFB

Associate Professor of Mathematical Sciences, U.S. Air Force Academy

Director, Missile Warning Data Distribution Center, Buckley AFB

Technical Director, National Military Command Center Information and Display System, Pentagon, Virginia

Honors & Awards

Institute for Information Technology Applications – Outstanding Researcher Award

Air Force Institute of Technology – Melvin E. Gross Award for Top Student in Computer Science

Air Force Institute of Technology – Distinguished Graduate

Tulane University, Air Force Reserve Officer Training Corps – Distinguished Graduate

Research and Scholarly Interests

Computer Science education, software engineering, web and database systems, parallel and distributed computing, sparse matrix algorithms

Publications

Hadfield, M., McPherson, D., Morris, S., Molina, V., Hadfield, S., “Using the Sphero SPRK+ Robot to Motivate and Develop 21st Century Skills for K-5 Students”, International Computing Education Research (ICER) conference, August 2017.

Hadfield, S., Coulston, C., Hadfield, M., Warner, L., “Adventures in K-5 STEM Outreach Using the NAO Robot”, 47th Annual Technical Symposium on Computer Science Education (SIGCSE 2016), March 2016.

McMaster, K., Sambasivam, S., Hadfield, S., Wolthuis, S. (2013). Relational Algebra and SQL: Better Together. Information Systems Education Journal, 11(1) pp 4-13. http://isedj.org/2013-11/ ISSN: 1545-679X.

McMaster, K., Sambasivam, S., Hadfield, S., Wolthuis, S., “Relational Algebra and SQL: Better Together”, International Systems Engineering Conference 2012, November 2012, Meritorious Paper Award.

S., Sambasivam, S., McMaster, K., Hadfield, S., Wolthuis, “Software Engineering Frameworks: Perceptions of Second-Semester Students”, InSITE – Informing Science + Information Technology Education Conference 2012, June 2012.

Hadfield, S., “Integrating Software Assurance and Secure Programming Concepts and Mindsets into an Undergraduate Computer Science Program”, Invited presentation to Department of Homeland Security Software Assurance Forum, Mclean, VA, March 2012.

McMaster, K., Hadfield, S., Wolthuis, S., Sambasivam, S., “Software Engineering Frameworks: Textbooks vs. Student Perceptions”, International Systems Engineering Conference 2011, November 2011.

Hadfield, S., Schweitzer, D., Gibson, D., Fagin, B., Carlisle, M., Boleng, J., Bibighaus, D., “Defining, Integrating, and Assessing a Purposeful Progression of Cross-Curricular Initiatives into a Computer Science Program”, Proceedings of the 41st ASEE/IEEE Frontiers in Education Conference, October 2011.

Hadfield, S., Schweitzer, D., “Building an Undergraduate Computer Science Research Experience”, Frontiers in Education, San Antonio, TX, October 2009 includes a proceedings paper.

Schweitzer, D., Hadfield, S., Boleng, J., “Providing an Undergraduate Research Experience in a Senior Level Security Course”, Proceedings of the 13th Colloquium for Information Systems Security Education, Seattle, WA, June 2009 ) includes a proceedings paper.

McMaster, K., Rague, B., Hadfield, S., “Two Frameworks for Discrete Mathematics,” Information Systems Education Journal, 7:68, May 2009.

McMaster, K., Rague, B., Hadfield, S., “Two Mathematical Gestalts for Computational Theory,” Association for Computing Machinery Special Interest Group in Computer Science Education, Chattanooga, TN, March 2009 (30% Acceptance Rate) ) includes a proceedings paper.

McMaster, K., Rague, B., Hadfield, S., “Three Software Development Gestalts,” Information Systems Education Conference 2008, Phoenix, AZ, November 2008, includes a proceedings paper.

McMaster, K., Rague, B., Hadfield, S., “Two Frameworks for Discrete Mathematics,” Information Systems Education Conference 2008, Phoenix, AZ, November 2008, includes a proceedings paper.

Hadfield, S., Weingart, T., “Interdisciplinary Research, Writing, and the Computer Science Programming Exercise,” Association for Computing Machinery Special Interest Group in Computer Science Education, Portland, OR, March 2008 (75% Acceptance Rate).

Hadfield, S., “Experiences with Software Engineering Capstone Projects,” Association for Computing Machinery Special Interest Group in Computer Science Education, Portland, OR, March 2008 (75% Acceptance Rate)

Hadfield, S., Jensen, N., “Crafting a Capstone Software Engineering Project Course”, Consortium for Computing Sciences in Colleges, Orem, UT, October 2007.

Hadfield, S., Jensen, N., “Crafting a Capstone Software Engineering Project Course”, Journal of Computing Sciences in Colleges, 23:1, October 2007.

Hadfield, S., Vollmer, D., “U.S. Air Force Academy’s Cadet Homepage”, Portal 2006 Conference, Gettysburg, PA, June 2006.

Fagin, B., Sward, R., Baird, L., Harper, J., Hadfield, S., “Critical Thinking and Computer Science: Implicit and Explicit Connections”, Journal of Computing Sciences in Colleges, 21:4, Apr 2006.

Hadfield, S., Boedigheimer, R., Rathbun, T., “Bounding Optimality of Ballistic Missile Defense Engagements Using Post-Event Analysis”, 73rd Military Operations Research Society Symposium, West Point, NY, June 2005.

Carlisle, M., Wilson, T. Humphries, J., Hadfield, S., “RAPTOR: A Visual Programming Environment for Teaching Algorithmic Problem Solving, Proceeding of SIGCSE, Feb 2005.Carlisle, M., Wilson, T., Humphries, J., Hadfield, S., “RAPTOR: Introducing Programming to Non-Majors with Flowcharts”, 10th Annual CCSC Central Plains Conference, Warrensburg, MO, April 2004, includes a proceedings paper.

Grier, S., Hadfield, S., and Hobart, W., “The Art of Anchoring – Simulation versus Hardware In The Loop,” Joint National Integration Center White Paper, 71st Military Operations Research Society Symposium, Quantico, VA, June 2003.

Hadfield, S., Clasen, R., Kline, B., “An Internet-Available Mathematica Notebook Library,” EDMEDIA 1999: World Conference on Educational Multimedia, Hypermedia, and Telecommunications, Seattle, WA, June 1999.

Hadfield, S., Revak, M., Auringer, A., “A Multimedia Automated Testing Environment,” EDMEDIA 1999: World Conference on Educational Multimedia, Hypermedia, and Telecommunications, Seattle, WA, June 1999.

Litwhiler, D., Hadfield, S., Bergeron, K., Rutledge, J., “Air Force Academy’s Teacher Observation Program: An Evolution Spanning 32Years,” 16th Annual Chairperson’s Conference, Orlando, FL, January 1999.

Holdener, J., J. Johnston, S. Hadfield, and P. Simonich, “Faculty Development, A Cooperative and Continuing Effort Within and Across Departments,” Proceedings of Fifth National Conference on the Education and Employment of Graduate Teaching Assistants, Denver, CO, May 1997.

Litwhiler, D., Hadfield, S., Bergeron, K., Rutledge, J., “Air Force Academy’s Teacher Observation Program: An Evolution Spanning 30 Years,” Joint Meeting of Mathematical Association of America and American Mathematical Society, San Diego, CA, January 1997.

Hadfield, S., Davis, T., “Parallelism in Multifrontal Methods for Matrices with Unsymmetric Patterns,” Presented at the Society for Applied and Industrial Mathematics Conference on Sparse Matrices, Coeur d' Alene, ID, October 1996.

Holderner, J., Hadfield, S., Simonich, P., “Faculty Development, A Cooperative and Continuing Effort Within and Across Departments,” Fifth National Conference on the Education and Employment of Graduate Teaching Assistants, Denver, CO, November 1995.

Hadfield, S. M. and T. A. Davis, “A Distributed Memory, Multifrontal Method for Sequences of Unsymmetric Pattern Matrices,” Proceedings of the 1995 International Conference on Parallel Processing, August 1995, III, 42-45 (Refereed Proceedings: 27.8% acceptance rate).

Hadfield, S., Davis, T., “The Use of Graph Theory in a Parallel Multifrontal Method for Sequences of Unsymmetric Pattern Sparse Matrices,” Presented at the 26th Southeastern International Conference on Combinatorics, Graph Theory, and Computing, Florida Atlantic University, Boca Raton, FL, March 1995.

Hadfield, S. M. and T. A. Davis, “Potential and Achievable Parallelism in the Unsymmetric-Pattern Multifrontal LU Factorization Method for Sparse Matrices,” Proceeding of the Society for Industrial and Applied Mathematics Conference on Applied Linear Algebra, June 1994, 387-391 (Refereed Proceedings).

Hadfield, S., Bratina, T., “USAF Academy Math Department's Effort to Aid Test Development and Reliability through Automation,” Presented at National Council of Teachers of Mathematics Southeastern Regional Conference, Baltimore, MD, November 1991.

Hadfield, S. M. and G. A. Lamont, “The Software Development Workbench: An Integrated Software Development Environment,” Proceedings of the Digital Equipment Computer Users' Society U.S. Symposium, October 1983, 171-178 (Invited Proceedings).