Ed Carr

Associate Professor of Computer Science Computer Science

Education

North Carolina A&T State University, Greensboro, NC

Ph.D. Computer Science

MS Computer Science

Western Carolina University, Cullowhee, NC

MS Applied Mathematics

Wingate University, Wingate, NC

BS Mathematics

Teaching

Current Courses:

Programming I

Programming II

Introduction to Computing

Previous Courses:

  • Advanced Operating Systems (Graduate Course)
  • Discrete Structures (Undergraduate Course)
  • Design and Analysis of Algorithms (Undergraduate Course)
  • Parallel Programming (Undergraduate Course)
  • Senior Project I (Undergraduate Course)
  • Web Science  (Undergraduate Course)
  • Operating Systems(Undergraduate Course)
  • Programming Methodologies (Undergraduate Course)
  • Operating Systems Administration
  • Computer Architecture
  • Internet Systems
  • Security Management for I.S.
  • Computer System Security
  • Computer Programming and Design
  • Computer Programming in C++ for Engineers

Research

Current Research Interests

  • Cybersecurity: Intrusion Detection, Authentication and Trust. Zero-Knowledge-Proofs, OpenSSH,
  • Graph Theory: Hamiltonian Cycles, Graph Coloring Algorithms

Contracts and Grants

Total Amount of Awards: $1,578,752.39

• Broadening Participation in Quantum Information Science, NSF, $175,000.00
• The GenCyber Summer Camps, DOD-National Security Agency, $147,603.40
• Machine learning/automated target (ML/ATR) recognition, DOE-Sandia National Laboratories,
$49,968.00
• Addressing the shortage and Quality of Cybersecurity Workers, NNSA-Norfolk State Univ.,
$35,000.00
• CENC ML/ATR Database, DOE-Sandia National Laboratories, $201,944.00
• Addressing the shortage and Quality of Cybersecurity Workers, NNSA-Norfolk State Univ.,
$597,431.99
• Computing in Context, NSF-Villanova Univ., $22,500.00
• An Ontology-based Assistant for analyzing individual activities, DOD-National Reconnaissance
Office, $100,00.00
• NSF BPC-DP(SGER) Software Design & Development Teams and Tournaments, NSF, $179,860.00
• Concepts and Paradigms for the Knowledge Society Workshop, NSF, $69,445.00

Referred Publications

  • (with J.B. Klerlein ), “Hamiltonian Cycles in CnX2Cm”, Congressus Numerantium 76 (1990), 167-171.
  • (with J.B. Klerlein ), “Hamiltonian Cycles in CnXsCm”, Congressus Numerantium 83 (1991), 213-221.
  • (with J.B. Klerlein and S.C.Chen ), “On Hamiltonian Cycles in CnX2Cm”, Congressus Numerantium 95 (1993), 131-142.
  • (with J.B. Klerlein), ” On Hamiltonian Cycles in CnXsCm”, Congressus Numerantium 101 (1994), 209-216.
  • (with J.B. Klerlein), ” On Hamiltonian Cycles in CnXChm”, Congressus Numerantium 121 (1996), 97-103.
  • (with J.B. Klerlein ), “On Hamiltonian Cycles in CnX2:2Cm”, Congressus Numerantium 147 (2000), 145-151.
  • (with J.B. Klerlein and A. Gregory Starling), “On the Digraph P(n,k)”, Congressus Numerantium 155 (2002), 89-93.
  • (with J.B. Klerlein), J. Kerr and A. Gregory Starling), “Generating Cycles in the Digraph P(n,k) An Algorithm”, Congressus Numerantium 162 (2003), 129-137.
  • (with J.B. Klerlein and A. Gregory Starling),”On Hamiltonian Cycles in CnXCm-RTk”, Congressus Numerantium 170 (2004), 129-141.
  • (with J.B. Klerlein),”On Hamiltonian Cycles in CnXCm-Sk”, Congressus Numerantium 176 (2005), 175-189.
  • (with J.B. Klerlein),”More on Hamiltonian Cycles in CnXCm-Sk”, Congressus Numerantium 179 (2006),129-138.
  • (with J.B. Klerlein),”Sufficient Conditions for Hamiltonian Cycles in CnXCm-Sk”, Congressus Numerantium 186 (2007), 117-128.
  • (with J.B. Klerlein),”Hamiltonicity in CnXCm after a single push”, Congressus Numerantium 190 (2008), 87-96.
  • “Hamiltonicity in CnXCm After a 2-Skip Row”, Congressus Numerantium 218 (2013), 85-92.
  • “Hamiltonian Cycles in St(CnXCm)”, Congressus Numerantium 230 (2018), 293-299.
  • (with A.C. Esterline) “A first course on Network Science.” In Proceedings of The 2015 NSF Workshop on Curricular Development for Computing in Context (CIC ’15). ACM, New York, NY, USA, , Article 6 , 1 pages. DOI=10.1145/2757218.2757223 http://doi.acm.org/10.1145/2757218.2757223
  • (with A.C. Esterline) “Ensuring Solutions of Constraint Networks: A Graph-Theoretical Approach” Master’s Project, North Carolina A&T State Univ.

Graduate Advising

1. Graduate Thesis Advisor: ”Key Permutation Library”, Matthew D. Trotter, 2020
2. Graduate Project Advisor: ”Application of Graph Coloring for ZKP based Authentication”,
Corithian M. Williams, 2020
3. Graduate Project Advisor:”Host based detection of Pass the Hash”, George T. Gleen, 2018
4. Graduate Dissertation Committee Member: ”Category-theoretic Approach to Dimension Reduction”,
Ahmad Albu-Shamah,2021
5. Graduate Project Committee Member: ”Standardized communication for Positive Train Control”,
Charles Carrington, 2020
6. Graduate Thesis Committee Member: ”Towards Automated Fault Localization for Prolog
Fault”, George Thompson, 2020

Undergraduate Advising

• ”Secure Virtual Network Computing, Virtual Linux on a Window’s Client”, Daniel Richardson,
Denise Williams,2006
• ”Secure Virtual Network Computing, Virtual Linux on a Linux client and GUI for Access
Control List”, Jonathan Jones, Scott Davis, 2007
• ”RPM package builder”, Darryl Smallwood, Donald Williams,2009
• ”Customized Linux ISOs based upon Sugar-on-Stick project”, Marcus Summers, 2010
• ”ZKP continuous authentication between two raspberry pis”, Justin Bowser, 2021

Professional Experience

Experience

  • Associate Professor, Computer Science, Emory & Henry College
  • Teaching Associate Professor, Computer Science, North Carolina A&T State University
  • Undergraduate Program Director, Computer Science, North Carolina A&T State University
  • Graduate Faculty, North Carolina A&T State University
  • Instructor of Computer Science and Mathematics, Davidson County Community College
  • Network Instructor, Edgecombe Community College
  • Gardner-Webb University, Instructor of Mathematics
  • High-Point University, Visiting Lecturer of Mathematics

Contact Info

P.O. Box 947
Emory, VA 24327