August 2003 – August 2004 Instructor Computer Science Department McKendree College Louisville, KY October 2000 – July 2003 Adjunct Instructor Computer Science Department McKendree College Louisville, KY OTHER POSITIONS AND EMPLOYMENT January 2010 – June 2010 Graduate Research Assistant Speed School of Engineering University of Louisville Louisville, KY April 2000 – September 2003 Director of Information Technology McKendree College, Kentucky Campuses Louisville, KY August 1997 – March 2000 Network Administrator, DMHMR Research and Data Management Center University of Kentucky Frankfort, KY October 1996 – August 1997 Trainer/User Support Technician Research and Data Management Center University of Kentucky Frankfort, KY February 1996 – September 1996 Trainer/User Support Technician Analysts International Corporation Lexington, KY February 1995 – January 1996 Research Associate The Council of State Governments Lexington, KY July 1993 – January 1995 Legal Assistant Stites and Harbison Lexington, KY July 1991 – June 1993 Legal Assistant Mulloy, Walz, Wetterer, Fore & Schwartz Louisville, KY PROFESSIONAL MEMBERSHIPS AND ACTIVITIES January 2005 – Present Institute of Electronic and Electrical Engineers (IEEE) January 2005 – Present Association of Computing Machinery (ACM) January 2014 – 2016 American Medical Informatics Association (AMIA) HONORS AND AWARDS 2011 2011 Logistics and Distribution Institute Staff Award
COMMITTEE ASSIGNMENTS AND ADMINISTRATIVE SERVICES January 2006 – December 2006 Department Chair, Computer Science, Sullivan University January 2005 – December 2007 Externship Coordinator, Computer Science, Sullivan University September 2004 – December 2007 Suspension and Appeals Committee, Sullivan University September 2007 – December 2007 Student Retention Committee, Sullivan University August 2003 – August 2004 Local Department Chair, Computer Science McKendree College January 2002 – July 2003 Faculty Search Committee, McKendree College July 2003 – August 2004 Distance Learning Implementation Committee, McKendree College EDUCATIONAL ACTIVITIES Courses Taught St. Mary’s College of Maryland Undergraduate COSC 120 – Introduction to Computer Science I (Fall 2016) COSC 420 – Distributed and Parallel Computing (Fall 2016) COSC 480 – Data Visualization (Fall 2016) COSC 130 – Introduction to Computer Science II (Spring 2017) COSC 335 – Operating Systems (Spring 2017) University of Louisville Graduate EM 694 Information Technology Management (Instructor, Course Developer) Spring 2014, Spring 2015 CECS 617 Mobile Computing (Instructor) Bellarmine University Undergraduate Object Oriented Programming (Instructor) CS 300 Database Management Systems (Instructor) CS 320 Artificial Intelligence (Instructor) CS 400 Software Engineering (Instructor) CS 305 Assembly Language Programming (Instructor) CS 310 Operating Systems (Instructor) Graduate AIT 510 Web Programming (Instructor) AIT 542 Network Security Sullivan University Undergraduate CSC 105 Introduction to Programming (Instructor, Course Developer) CSC 205 Introduction to Networking and Telecommunications (Instructor, Course Developer) CSC 210 Database Design (Instructor, Course Developer) CSC 230 Internet Design (Instructor, Course Developer) CSC 242 Object-Oriented Programming (Instructor, Course Developer) CSC 272 Principles of System Design (Instructor, Course Developer) CSC 303 Operating Systems (Instructor, Course Developer)