...Expect to explain your tutoring request in detail. Please read my full bio for my tutoring philosophy. *** I hold a Bachelor of Science degree in Computer Science and Engineering from the Massachusetts Institute of Technology. I hold a Master of Science and Engineering degree, as well as a Doctor of Philosophy degree, in Computer and Information Science from the University of Pennsylvania. (read more)