EducationMS/BS - Electrical and Computer Engineering, Carnegie Mellon University
BS - Computer Science, Carnegie Mellon University
ExperienceMy teaching style focuses on mutually discovering an interest in and developing a solid understanding of the subject. I have been tutoring and TAing since 2007 during and after university in various setting and can handle various learning styles.
I've TAed numerous engineering and computer science courses at Carnegie Mellon:
- Embedded Systems www.ece.cmu.edu/~ece549/
- Embedded Systems senior project www.ece.cmu.edu/~ee349/
- Principles of Programming www.cs.cmu.edu/~me/212/
- Intro Programming www.andrew.cmu.edu/course/15-111-kesden/
I worked as a software engineer at various companies such as Google and Microsoft for 8 years with extensive real world experience in computer and systems engineering.
I've volunteered at tutoring clinics for Math, Physics, Computer Science and general science at Mountain View High School in CA.
HobbiesI am an enthusiastic learning evangelist. My professional and personal interests center on science and math education and outreach - getting kids and adults alike interested in and appreciating the value of science and mathematics (as opposed to considering it a hurdle put in place by others). I produce educational videos at http://www.youtube.com/user/TheSimpleScientist. I am also an entrepreneur, DIYer, biker, blogger and a massive Star-Trek and Dr. Who fan. As an Indian who has been here for a long time, I love cultural experiences, travelling and discovering new ideas.
Caveat: As you may have gathered, I do have a very strong leaning towards encouraging solid understanding and appreciation of the subjects and material that I teach. If you (or your child) are looking for someone to just barely get you through a class or course that you have no intention of liking or learning, you may find my methods frustrating and may end up not taking away much from my sessions. On the other hand, I would help you tremendously if you find yourself unsure, lost, confused or bored by subject material and want someone to work with you at your preferred pace, thinking in your thinking and learning style.
Client Reviews (2)
Kartik saved my grade in my Intro to Operating Systems class. He can help you with any coding assignment. He will definitely not write the code for you, but he will walkthrough your coding assignment with you and make sure you understand every line you are writing. I highly suggest Kartik if you need help in any level computer science class.
Karthik is an excellent tutor. He responded promptly to our request. He is an enthusiastic teacher and patiently worked with our child to ensure that she has a good understanding of the subject material. I would strongly recommend him for tutoring. Many thanks to UniversityTutor.com for helping us find a great tutor.
Inquire about this tutor
The tutor will respond if they are available/interested.