
Gopal P.
specializes in Computer Science Professor with Extensive Teaching Experience ·
"I am a professor of computer science in a top university in the USA.
I have a Ph.D. in computer science from an Ivy League University in the USA.
I have 20+ years of experience in teaching algorithms, discrete mathematics, theory of computation, computer programming and many other computer science subjects to undergraduate, masters and Ph.D. students. My algorithms courses help prepare more...
"I am a professor of computer science in a top university in the USA.
I have a Ph.D. in computer science from an Ivy League University in the USA.
I have 20+ years of experience in teaching algorithms, discrete mathematics, theory of computation, computer programming and many other computer science subjects to undergraduate, masters and Ph.D. students. My algorithms courses help prepare students for coding interviews and programming competitions. I have written a textbook in algorithms which is used by me and other professors in universities.
One of my specific expertise is helping computer science majors understand in a clear and intuitive way about algorithms and data structures, both at the undergraduate and graduate level. I have taught algorithms for over 20+ years and have developed a method to help students succeed in what is typically challenging course in the CS curriculum. Algorithms and data structures are also crucial part of interviews in software companies and in programming competitions. I help students in preparing for such interviews and competitions.
I can tutor students in the following topics (both undergraduate and graduate): Algorithms, Data Structures, Theory of Computation, Automata Theory and Languages, Computer Networks, Distributed Computing, Discrete mathematics, Probability and Computing, Machine Learning, and AI.
I enjoy teaching difficult concepts in an intuitive way so as to make students understand it clearly. The goal is to prepare students to be successful in solving problems on their own which is important to succeed in the real-world.
I am also an experienced researcher in computer science having published more than 100 publications in top computer science conferences and journals. I can thus also help students in conducting research and becoming a successful researcher. This includes all aspects of research including identifying research problems, methodology to tackle research problems and solving them, and finally publishing the results." less...
Details
fee: | $90 (for 60 min) |
travel distance: | 1 miles |
meeting type: | either in-person or online |
Contact
website: | on file |
Education and Qualifications
certified: | ![]() |
Indian Institute of Technology at Madras, Computer Science
Brown University, PhD
Houston, TX 77019
Subjects Tutored |
|
Probability - Discrete Math - Computer Science |