...I have a number of Macintosh computers, and I have always personalized them by changing many of its settings. I also have edited photographs and videos, and programmed with a Macintosh computer. I use Microsoft Windows on my work computers. (read more)
...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)
...Although my undergrad degree isn't in CS, I taught myself how to program just for fun around that time. I'm very familiar with CS algorithms, data structures, and discrete math. I am one of the lead developers for MFiX, a 100,000 line Fortran code used in multiphase computational fluid dynamics. (read more)
...Its many intricacies which may be difficult to understand at first can be made straightforward with clear, thoughtful visual representations. I have been tutoring C since 2018, and using it in university courses, industry jobs, and personal projects, and I love to share knowledge about its inner... (read more)
...For more than a decade, I have been a professor at Carnegie Mellon University, specializing in interactive and one-on-one tutoring with undergraduate students. My approach prioritizes creating a dynamic learning environment where concepts are broken down into manageable pieces, encouraging quest... (read more)