Harry N. Keeling
Associate Professor
  • : (202) 806-4830

Department of Computer Science
Howard University


Ph.D., Information Technology, George Mason University, Fairfax, VA, 1998

MS, Computer Science, George Washington University, Washington, DC, 1980

B.Sc., Mathematics, Georgetown University, Washington, DC, 1972



Dr. Keeling is an Associate Professor in the Dept. of Computer Science at Howard University.  He has an extensive background in developing intelligent tutoring systems and online learning management systems. He earned a B.S. degree in Mathematics from Georgetown University, a M.S. degree in Computer Science from George Washington University and a Ph.D. degree in Information Technology from George Mason University. With over 20 refereed publications, he has been awarded grants and contracts totaling over 5 million dollars from both private and public sponsors, including the Air Force Office of Scientific Research, NSF, the US Army Corps of Engineers, the Microsoft Corp and the National Archives and Records Administration. In the Freedmen’s Bureau project, Dr. Keeling experimented with innovative ways of applying contemporary advancements in educational research, the semantic web and artificial intelligence. In this project, he designed AKADS, an Advanced Knowledge Acquisition and Dissemination System.   This methodology has been applied in several content areas, including post-civil war artifacts and other historical documents. He has won awards for his teaching with technology as he has sought to find practical ways of applying findings from educational research, distance learning and intelligent tutoring toward the advancement of adaptive learning in STEM education. Moreover, his research focuses on discovering new ways to positively revitalize the educational process and to provide adaptive content delivery methods to motivate students. His research seeks to develop adaptive learning strategies that will transform the learner from a passive receiver of information to a collaborator in the educational process.

Research Interest

  • Intelligent Tutoring Systems

  • Machine Learning

  • Artificial Intelligence

  • Professional Activities:

    Awards, honors, and distinctions:

    Winner CETLA’s 2011 Teaching with Technology Award. (2013 - 2014)

    Professional Achievements

    Career spans over thirty-five years of experience in the fields of education and computer science. He spent the early years performing research and development in these fields. Over the last decade, taught others to understand and use information technology. Current research seeks to find useful ways of applying findings from educational research and machine learning toward the advancement of both fields.

    Beginning with a programming position at Georgetown University in 1969, professional experience has included information systems design and development, systems documentation and training, management consulting, marketing, project management and systems planning. During the '70s and '80s, owned and operated a number of businesses, offering management consulting and computer-related services to both the private and public sectors. Participated in, and managed all phases of computer-based systems development life cycle. In the 90's taught at Howard University and conducted research in the area of multistrategy machine learning, educational agents and intelligent tutoring systems.

    Experience has come from the following positions:

    • University Professor teaching courses in computer science, computer programming, software engineering and the development and implementation of computer-based systems. Research in artificial intelligence and intelligent tutoring systems
    • Consultant in the Washington D.C. area, providing management consulting services in both public and private sectors.
    • Manager/Project Leader concentrating on developing and implementing quality of software products using contemporary CASE tools and software engineering techniques.
    • Systems Analyst / Applications Programmer with emphasis on structured systems design, intelligent agents, and software development methodologies.

    Educational Experience

    • College of Engineering, Architecture and Computer Science, Department of Computer Science, Howard University, Washington, DC, Assistant Professor, 1998-2002, Associate Professor 2002 - Present.

    Professional Experience

    • Howard University, College of Engineering, Architecture and Computer Sciences, 2300 6th Street, NW, Washington, DC 20059
    • Director of Howard University Air Force Future Aerospace Science and Technology (HUFAST) Center, Jan., 1999 – 2003, Managed a multi-year research project sponsored by US Air Force, Office of Scientific Research
    • Director of Howard University C4I Language Engineering and Army Research (HUCLEAR) project, July, 2006 – present, Manages a multi-year research project sponsored by US Army Corps of Engineers, Engineering Research and Development Center, Topographic Engineering Center
    • George Mason University, 4400 Campus Dr., Fairfax, VA. 22030 Research Assistant, Jan., 1996 - Dec., 1997 At the GMU Learning Agents Lab, this research focused on the area of intelligent tutoring systems for computer software. Conducted research into the use of multistrategy learning approaches to build intelligent educational agents. In this project, an intelligent agent was integrated with a (non knowledge-based) educational software package, enhancing its functionality and usability. For more detail on this project see: http://www.cs.gmu.edu:80/research/lalab/
    • Howard University, School of Business, 2600 6th Street, NW, Washington, DC 20059 Coordinator of Faculty Advisement, Sept., 1993 - June., 1996
      Designed and developed a PC-based degree audit system that assisted faculty advisors and students in tracking degree progress. Implemented system that collected student and transcript data to be analyzed to produce individualized student degree audit statistics and graduation projections. The programming languages used were Dbase and Visual Basic. This system had a positive impact on student retention.
    • American Red Cross, Washington, D.C. 20006 Project Leader, June, 1985 - Dec., 1988
      Managed a multi-year project to design, develop and implement a microcomputer (LAN) based system to support the disaster relief efforts of the American Red Cross. With a staff of system analysts and programmers, performed structured analysis, prototyping, structured design, and software development with the assistance of several national users groups.
    • M C Technologies, Inc., Silver Spring, MD 20783 President/Principal, Sept., 1982 - June, 1985
      Provided management consulting and computer systems development services to a variety of clients in both the public and private sectors. Clients included over 20 colleges and universities. Performed systems studies ranging from feasibility analysis to full life cycle systems development. Conducted a variety of computer-related workshops and seminars for college faculty, staff and students.
    • Deloitte, Haskins, & Sells, Washington, DC Senior Consultant, April, 1981 - Sept., 1982
      Provided management consulting services to clients. These services included assisting management in problem definition and selection of solutions to EDP and accounting related problems. Also, assisted clients in the selection and acquisition of computer hardware and software. Performed requirements studies, RFP and proposal development, financial systems analysis, accounting controls review, and EDP audits.
    • Institute  for Services to Education, Washington, DC Director of MIS, Sept., 1977 - Aug., 1981
      Directed staff of consultants and provided technical assistance to a consortium of colleges and universities in the areas of information sciences and computer-based management information systems. Managed and conducted numerous workshops and seminars. Provided on-site technical assistance and management consulting to clients.
    • Opportunity Systems, Inc., Washington, DC Task Leader/Programmer, June, 1972 - Sept., 1977
      Managed team of computer programmers and researchers on systems development project. Provided technical marketing support for proposal development. Designed, coded, and tested COBOL programs for several federal agencies.
    • Georgetown University, Washington, DC Computer Programmer, Sept., 1969 - June, 1972 Developed computer software for several university systems including accounting, payroll, library circulation control, and equipment inventory system.



    Refereed Publications

    • “Toward Smart Content in Adaptive Learning Systems: Potential, Challenges, and Solutions”, accepted to the 11th International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS’15), Las Vegas, NV, July 27-30, 2015 (with K. Jean-Pierre, M. Mejias, K. Middleto, and L. Burge).
    • “Toward a Socially Relevant Policy Informatics Curriculum”. In the proceedings of ICEE/ICIT-2013: Joint International Conference on Engineering Education and Research and International Conference on Information Technology, Cape Town, Dec. 8-12, 2013, (with J. Trimble)    
    • “Computational Intelligence and Simulation used toward a Postal Information Systems Strategy” accepted for publication in the proceedings of ICEE/ICIT-2013: Joint International Conference on Engineering Education and Research and International Conference on Information Technology, Cape Town, Dec. 8-12, 2013, (with J. Trimble)
    • “Comparative Paradigms in the Examination of Software Production” accepted for publication in the proceedings of SAICSIT 2013: South African Institute for Computer Scientists and Information Technologists, East London, SA, Oct. 7-7, 2013, (with J. Trimble)
    • “Using a Learning Management System to Facilitate Program Accreditation”, accepted to the 2013 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS’13), Las Vegas, NV, July 21-25, 2013.
    • “Using Business Rules to Advance E-Governance”, 4th International Conference on Appropriate Technology, November 24-27, 2010, Accra, Ghana. (with J. Trimble and R. Rwebangira)
    • “Interacting with multiple implementations of the JC3IEDM: Issues and a High Level Solution”. Simulation Interoperability Standards Organization (SISO), Simulation Interoperability Workshop, Orlando, Florida, Sept., 2008. (with J. Muguira)
    • "Can students reengineer?." ACM SIGCSE Bulletin 40.1 (2008): 102-106. (with R. Leach and L. Burge)
    • “Knowledge Engineering in a Hybrid Systems Engineering Curriculum,” Frontiers in Education Conference, IEEE, Indianapolis, Indiana, October 19-22, 2005, pp. F3F13-F3F14. (with R. Leach)
    • “Using Semantic Web Technologies to Build a Educational Knowledge Utility and Digital Library” In the International Association of Science and Technology for Development (IASTED) International Conference on Computers and Advanced Technology in Education (CATE 2004), Kauai, Hawaii, USA, Aug. 2004.
    • "Coping with Complexity in Knowledge Management".  In the proceedings of the International Conference on Complex Systems – ICCS 2002, Nashua, New Hampshire, USA, June 10-13, 2002. (with J. Trimble)
    • "Improving the Software Project Planning Process". In the Proceedings of the Symposium on Computing at Minority Institutions - ADMI 2000, Hampton, Virginia, USA, June 2000, (with J. Trimble)   
    • "Verification and Validation of Intelligent Educational Agents". In the Proceedings of the International Association of Science and Technology for Development (IASTED) International Conference on Computers and Advanced Technology in Education (CATE 2000), Cancun, Mexico, May 2000.
    • "Building an Assessment Agent in Statistics". In the Proceedings of the International Association of Science and Technology for Development (IASTED) International Conference on Artificial Intelligence and Soft Computing, Honolulu, Hawaii, USA, August 1999.
    • "A Methodology for Building Intelligent Educational Agents". In the proceedings of the AACE International Conference on Artificial Intelligence in Education, Le Mans, France July 19-23, 1999.
    • "Developing Intelligent Educational Agents with the Disciple Learning Agent Shell". In Proceeding of the 4th International Conference, Intelligent Tutoring Systems (ITS '98), San Antonio, Texas, Published by Springer Verlag, August 1998, pg. 454-463. Overall Best Paper Award. (with G. Tecuci)
    • "Efficient Development of Intelligent Test Generation Agents with the Disciple Learning Agent Shell". In Efficient ITS Development Workshop Proceedings, 4th International Conference, Antonio, Texas, August 1998. (with G. Tecuci)
    • “A Machine Learning Based Methodology for Building Intelligent Agents”.  In Working Notes of the 15th National Conference on Artificial Intelligence sponsored by the American Association for Artificial Intelligence (AAAI' 98), Workshop: The Methodology of Applying Machine Learning. Madison, Wisconsin, July 1998. (with G. Tecuci)
    • "Teaching an Agent to Teach Students" . In Proceedings of the 15th International Conference on Machine Learning. Madison, Wisconsin, Morgan Kaufmann, 1998. (Best Paper Award)
    • "The Disciple Learning Agent Shell and a Disciple Test Generation Agent" . Exhibit at the 4th International Conference, ITS '98, San Antonio, Texas, 1998.
    • "Building Disciple Agents: Selected Validation and Verification Issues". In Verification and Validation Workshop Proceedings. 3rd National Conference on Artificial Intelligence. Portland, Oregon, 1996.

    Book Chapters

    • "A Methodology for Building Intelligent Educational Agents". In Artificial Intelligence in Education - Open Learning Environments, New Computational Technologies to Support Learning, Exploration and Collaboration, Edited by Susanne P. Lajoie and Martial Vivet, Published by IOS Press Ohmsha, Japan, July 1999, pg. 46-53.
    • Contributing writer to "Building Intelligent Agents: An Apprenticeship Multistrategy Learning Theory, Methodology, Tool and Case Studies", Published by Academic Press, 1998.

    Journal Articles

    • "Socially relevant computing curriculum innovation." African Journal of Science, Technology, Innovation and Development 6.4 (2014): 315-321, (with J. Trimble)    
    • “Adding Intelligent Tutoring to a Learning Management System“. In the Journal of the National Technical Association, 82 (2012) 22-29.
    • "Howard University's Freedmen's Bureau Project".  In the Maryland Genealogical Society Journal, 49 (2008) 115-124.
    • “An Experiment in Developing an Intelligent Educational Agent with the Disciple Learning Agent Shell". In The International Journal of Artificial Intelligence in Education (IJAIED) Vol. 10 Number 3-4, (May, 1999) 221-237, (with G. Tecuci)



    Autoimmune Journal Flyer