Northeast MS CC Mathematics / Sciences Division

Mathemathics/Sciences |Nemcc


Tom Hill

Computer Science

Tom Hill, a 1976 graduate of Ripley High School, attended Northeast and then obtained a Bachelorís degree in 1980 from the University of Southern Mississippi in Computer Science. He worked in industry for four years. He next obtained a Masterís degree in CS from Ole Miss. He pursued a Ph.D. while teaching at Northeast. His Ph.D. thesis was automated grading systems for Microsoft Excel and Access student assignments. He is the author of four automated grading programs freely available on the internet: Word Grader, Excel Grader, Access Grader and PowerPoint Grader. He is married to the former Nell Wallis of Ripley and is the proud father of six children: Scott, Micki, Paul, Morgan, David, and John.


Educational Background

         A.A., Mathematics, Northeast MS Community College (1978)

         B.S., Computer Science, University of Southern Mississippi (1980)

         M.S., Computer Science, University of Mississippi (1987)

         Ph.D., Computer Science, University of Mississippi (2003)

Awards and Honors

         HEADWAE Outstanding Faculty Honoree (2004)

         Whoís Who Among Americaís Teachers (1998)

         Upsilon Pi Epsilon, Phi Kappa Phi

Contact Information

Office: 318 McCoy Hall

Phone: (662) 720-7384



T. HILL. "Excel Grader and Access Grader," inroads-The SIGCSE Bulletin, Vol. 6, No. 2, pp. 101-105, ACM, June 2004.

T. G. HILL. "MEAGER: Microsoft Excel Automated Grader," Journal of Computing Sciences in Colleges, Vol. 18, No. 6, pp. 151-164, June 2003.

Hill, Thomas G.,MEAGER & MADBAGS: Automated Graders for Microsoft Excel and Access Assignments, Doctoral Dissertation, University of Mississippi , Oxford , 2003.

Courses Taught

         CSC 1113 Computer Applications

         CSC 1614 Computer Programming I with Java

         CSC 2134 Computer Programming I with C++

         CSC 2144 Computer Programming II with C++

         CSC 2514 Analysis of Data Structures and Algorithms

         CSC 2833 Discrete Mathematics