- Teaches students:
- Ages 18+
- Teaching since:
I hold a Ph.D in Computer Science and MS degrees in Computer Science and Mathematics. As a university professor and lecturer, I have taught several courses in computer science, computer programming, web development, event-driven programming, data structures, algorithms, and discrete mathematics at the university level for more than 15 years. My experience also includes working as a graduate teaching assistant in both Computer Science and Mathematics. I continue to apply my experience and skills in online tutoring environments.
My teaching methods involve detailed step-by-step explanations, working through examples, and live coding and problem solving. I am also skilled in tracking down errors in student programs, as well as suggesting ways to improve coding style and organization. The teaching settings in which I work best are one-on-one interactions with students and online environments.
I live in Hickory, NC and I have enjoyed regularly visiting the mountains of North Carolina and Tennessee. I am eager to work with students online or in-person to facilitate their learning and to encourage them to do their best. Contact me for more information and to schedule a lesson!
Taught undergraduate courses in algorithms, discrete mathematics, and Java programming.
Courses: Biologically Inspired Computation, Graphical User Interfaces, Discrete Structures, Scripting Languages, Programming Languages (object-oriented programming/Java), Databases, Artificial Intelligence, Data Structures, Introduction to Computer Science (C++), Computer Science for Non-Majors+ Read More
Courses: Elementary Functions I (College Algebra), Liberal Arts Mathematics
Courses: Mathematics for Elementary Education (full responsibility), College Algebra (full responsibility), Calculus I
Courses: Software Development (C++), Artificial Intelligence, Data Structures and Algorithms
Graded papers for Discrete Mathematics.
Graded papers for Theory of Computer Science.