...I earned a Bachelor's of Science in Computer Science with a perfect GPA from North Carolina State University, as well as a Masters from The University of Edinburgh and University of Cambridge in Cognitive Science and Machine Learning. I currently teach the Introductory Programming Course at Stan... (read more)
...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 professional software engineer for fifteen years. I've worked on a variety of programming environments... (read more)
...I always work with my students to make sure they understand what's happening each step of the way, and I'm not afraid to try various teaching styles to find the one that works best for you. I have been tutoring computer science for essentially my entire adult life. My love of teaching and my love of computer science topics have kept me tutoring for over 1000 hours on Wyzant alone. (read more)
...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)