I am a Teaching Instructor with the Lane Department of Computer Science and Electrical Engineering of the Statler College of Engineering and Mineral Resources at West Virginia University in Morgantown, WV.
I have over a decade of experience teaching undergraduates and graduates in computer science, software engineering, and mathematics.
My career goal is to better meet the academic needs of my students by improving the curriculum and assessment techniques in my field, by developing software tools and collaborative workflows, and by mentoring successive generations of educators and academic professionals.
My curriculum vitae is available upon request.
M.S. Computer Science, 2011
West Virginia University
B.S. Computing (Sw. Eng.), 2008
Alderson-Broaddus University
I meet with my students via posted office hours and open door policy, with generous weekly times and remote options available.
Please contact me if you need to schedule a meeting in advance.
I teach full-time at West Virginia University:
The major-required programming sequence Introduction to Computer Science (CS 110), Introduction to Data Structures (CS 111), and Files & Data Structures (CS 210).
The major-required theory courses Discrete Mathematics (CS 220) and Principles of Programming Languages (CS 310).
The elective theory course Database Design & Theory (CS 440).
Honors offerings for selected courses when available.
Please contact me if you need a course syllabus.