...I am a Teaching Professor of Computer Science and Human-Computer Interaction with 5+ years of teaching experience. I have a great passion for teaching and supporting student learning in and outside the classroom. I teach and can mentor you in a wide-range of courses, including: Introductory pr... (read more)
...I am looking forward to working with motivated students.I have a BS in physics from Penn State; my current job is in computational physics (fluid dynamics). I've worked on several C++ projects in my career, including software for GPS satellites, performance profiling of C++ code for Minitab stati... (read more)
...I was a TA for 1.5 years: 1 semester of Introductory CS, 1 full year for APCS A. I was also a volunteer tutor at CSTUY for 1 summer teaching Computer Science to middle school students. Since coming to college, I have been a TA for 3 semesters for the math of graphical simulation, and I have been tutoring via Wyzant for 4 years. (read more)
...My academic journey has equipped me with in-depth knowledge and expertise, spanning foundational principles to advanced computational theories. This education, combined with practical experience, forms the backbone of my teaching. 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. (read more)