...I teach and can mentor you in a wide-range of courses, including: Introductory programming in Python, Java or HTML/CSS/JavaScript at the college level or for AP Computer Science, Data Structures and Algorithms in Java, Object Oriented Programming in Java. I also teach courses in education, pedag... (read more)
...I have taught computer programming in Visual Basic, C++, and Java for 4 years to high school students and I have also taught Java to some very talented students in Johns Hopkins University's Center for Talented Youth. My many years of teaching computer programming and my experience working with ... (read more)
...During my grad school classes, C++ was the most common language used in class programming projects. Currently with my work on MFIX, we use C++ in some algorithms to leverage STL containers (Fortran is lacking comparable features such as builtin container classes and algorithms.) I have been a pr... (read more)
...I was a finalist for the Marshall, Rhodes, and Churchill Scholarships, and I was selected as a 2021 Marshall Scholar. I serve on the Fellowship Advising Committee at NC State University where I select and mentor students whoa are applying to graduate school. For the past 4 years, I have advised... (read more)