Dr. Krishnandu Hazra PhD, Assistant Professor
21 Reviews

Hi! I am Krishnandu Hazra, currently working as an Assistant Professor in the School of Computer Engineering at the Kalinga Institute of Industrial Technology (KIIT), Bhubaneswar, India. I completed my Ph.D. in Computer Science & Engineering from the National Institute of Technology Durgapur, West Bengal, India in August 2022. I completed the B.Tech in Computer Science & Engineering in 2013 from Jalpaiguri Government Engineering College, West Bengal, India, and completed the M.Tech in Computer Science & Engineering in 2015 from Kalyani Government Engineering College, West Bengal, India. I have qualified GATE in Computer Science in 2013.

In my doctoral research, I have published four high-impact SCI-indexed journals, six international conference papers, two book chapters, and one patent.

Currently, I have more than 7 years of teaching experience in various subjects of Computer science in colleges. I have more than 4 years of online teaching experience. I have experience in teaching students from all over the globe and most of my students are from the USA, Canada, Switzerland, London, UAE, Germany, Australia, Italy, Lebanon, Hungary, etc.

The main focus of my teaching is first to clear the basic and fundamental aspects of the subject and then the exercise. I believe that if a student has clear knowledge of the basic foundation then he will be able to solve complicated problems automatically. However, sometimes basic knowledge is not enough to solve because of the complexity of the problem and there some trick is needed. After completing the basics, I provide some essential tips for the tricky problem. After teaching all the fundamentals, I take the test for making the evaluation. For the test, I provide some test papers. After taking the test, I clear all the doubts about the questions.

**** I give regular online classes.
**** I help with the assignment solution.
**** I help with preparing for the exam.

In the following, I have added the name of some leading universities across the globe from which my students belong.

1. ETH Zurich, Rämistrasse 101, 8092 Zürich, Switzerland
Subject Taught: Algorithm Design and Analysis

2. The University of Toronto, 27 King's College Cir, Toronto, ON M5S, Canada
Subject Taught: Operating Systems

3. California State Polytechnic University, Pomona, 3801 W Temple Ave, Pomona, CA 91768, United States
Subject Taught: Algorithm Design and Analysis, Theory of computation and Automata, Computer Organization

4. The University of Illinois at Urbana-Champaign, Champaign, IL, United States
Subject Taught: Formal Language and Automata theory

“Live as if you were to die tomorrow. Learn as if you were to live forever.”
― Mahatma Gandhi


  • Design and Analysis of Algorithms (Bachelors/Undergraduate-Masters/Postgraduate)

  • Theory of Computation (Bachelors/Undergraduate-Masters/Postgraduate)

  • Discrete Mathematics (Bachelors/Undergraduate-Masters/Postgraduate)

  • Automata (Bachelors/Undergraduate-Masters/Postgraduate)

  • Graph Theory and Combinatorics (Bachelors/Undergraduate-Masters/Postgraduate)

  • Computer Organisation & Architecture (Bachelors/Undergraduate-Masters/Postgraduate)

  • Graph theory (Bachelors/Undergraduate-Masters/Postgraduate)

  • Database Management Systems (Bachelors/Undergraduate-Masters/Postgraduate)

  • Data communications (Bachelors/Undergraduate-Masters/Postgraduate)

  • Formal Languages and Automata Theory (Bachelors/Undergraduate-Masters/Postgraduate)

  • Digital Logic design (Bachelors/Undergraduate-Masters/Postgraduate)

  • Operating Systems (Bachelors/Undergraduate-Masters/Postgraduate)

  • Distributed systems (Bachelors/Undergraduate-Masters/Postgraduate)

  • Compiler Construction (Bachelors/Undergraduate-Masters/Postgraduate)

  • Digital logic (Bachelors/Undergraduate-Masters/Postgraduate)

  • Cryptography and Network security (Bachelors/Undergraduate-Masters/Postgraduate)

  • Advanced Algorithms (Bachelors/Undergraduate-Masters/Postgraduate)

  • Data Communication and Computer Networks (Bachelors/Undergraduate-Masters/Postgraduate)

  • Automata and Compiler Design (Bachelors/Undergraduate-Masters/Postgraduate)

  • Advanced Data Structure and Algorithms (Bachelors/Undergraduate-Masters/Postgraduate)


  • Assistant Professor (I) in the School of Computer Engineering (Jun, 2022Present) at KAlinga Institute Of Industrial Technology(KIIT University)
  • Assistant Professor, Department of CSE (Jan, 2021Jun, 2022) at Dr. B.C Roy engineering College, Durgapur, West Bengal, India
  • Senior Research Fellow under the Project "Developing ICT-based kiosks for post-disaster situational information management using opportunistic networking framework ", Funded by DHESTBT, Govt. of West Bengal, India (Jan, 2018Nov, 2020) at National Institute of Technology Durgapur, India
  • Junior Research Fellow under the Project DISARM funded by Media Lab Asia, Govt. of India (Sep, 2015Jul, 2017) at National Institute of Technology Durgapur, India
  • Ph.D Research Scholar (With MHRD funded scholarship) (Sep, 2015Present) at National Institute of Technology Durgapur, India
  • Teaching assistant during M.Tech (With MHRD funded scholarship) (Jun, 2014Jun, 2015) at Kalyani Government Engineering College, West bengal, India


  • Ph.D. in Computer Science & Engineering (Nov, 2015Aug, 2022) from National Institute of Technology Durgapur, Durgapur-713209, India
  • M.Tech in Computer Science & Engineering (Jul, 2013Jun, 2015) from Kalyani Govt Engineering College, West bengal, Indiascored 82.70%
  • B.Tech in Computer Science & Engineering (Jul, 2009Jun, 2013) from Jalpaiguri Government Engineering College, West Bengal, Indiascored 80.25%

Fee details

    1,0005,000/hour (US$12.5762.85/hour)

    The fee mentioned is only for the regular/bulk classes. It can vary based on the complexity of the subjects.

21 Reviews
5 out of 5

User Photo February 1, 2022
Payment verified US$ 5

Algorithm Analysis and Design

Great tutor. Very helpful and timely.

User Photo October 13, 2021
Payment verified US$ 3.78 (300 INR)

Best Theory of Computation Tutor

He is the only tutor you'll need for Theory of Computation. He helped me with my assignment alot. Don't bother with anyone else on Teacher On. He's the best hands down.

User Photo September 14, 2021
Payment verified US$ 12


Krishnandu is an excellent teacher in formal language and automata theory. He helped me to score 92% in this subject. I would highly recommend him.

User Photo September 9, 2021
Payment verified US$ 5


Krishnandu is really a nice teacher of computer networks and data communications. He helped me to got 90%. I will highly recommend him.

User Photo February 3, 2021

Great help

Great teacher

User Photo January 31, 2021

Best tutor ever

He is really helpful for discrete math and CS theory! Definitely best tutor!!

User Photo December 30, 2020

Discrete Mathematics

I got in touch with Krishnandu a week before my exam. He was extremely responsive. His command on the subject was excellent. His rate was very reasonable. I could flip to any question in the textbook, he always knew how to solve that question. Due to Krishnandu, I managed to score over 90%.

User Photo November 3, 2020

Excellent tutor!

Krishnandu is highly knowledgeable on the topic of Operating Systems. He is a patient and considerate tutor who went above and beyond to ensure accurate answers and guidance. I also appreciated his willingness to cater to my needs and requirements. His English is exceptional and easy to comprehend and I highly recommend his services!

User Photo November 1, 2020

Amazing tutor

He was fast and knowledgeable, every answer was correct
I got full mark ??
I will work with him again ??

User Photo October 6, 2020

Amazing tutor!

He helped me a lot with discrete mathematics. He is very fast and accurate. He was able to help me prepare for exam and was very thorough. I would recommend him to anyone!

User Photo September 2, 2020

Very good experience!

He knows the subject material and is very fast in his replies .
Reasonable prices and he seems to care about my success.
Will use his services from now on.

User Photo August 22, 2020

A great and patient teacher!

Krishnandu has been of major help to me because of his patience and great in-depth knowledge of the subject at hand. He is also willing to help in anyway that can benefit you the most, I highly recommend him.

User Photo August 11, 2020

Satisfied experience

This guy has great knowledge over the subject. Proper communication. Helped on time and as per the requirement. Can totally give this guy the job.

User Photo July 3, 2020

Theory of computation

I found Krishnandu to be very knowledgable friendly and effecient. I will be using him again.

User Photo June 16, 2020

Great tutor

Excellent communication at all times, knowledgeable.

User Photo June 4, 2020

The best

Fast response

User Photo June 3, 2020



User Photo May 17, 2020

Reliable teacher

Knowledgeful and resourceful

User Photo May 12, 2020

Helpful n great teacher

Very helping and knowledge teacher , He helped me early in the morning at 4 for my exam . Thanks a lot for ur help, great human n great teacher?

User Photo May 10, 2020

Did all the tasks i asked for a reasonable price and in short time

Very good tutor you should definitely work with him if you are looking for help in theory of computation

User Photo May 8, 2020

AWESOME experience!

This tutor did an amazing job preparing me for my final exam. Never have I ever had a tutor dedicated to the success of his student. If you have a chance, please make sure you get him as your tutor.