Gaurav Gupta Graduate Engineer

An engineer with a passion for helping students learn about technology. My interests include microprocessor design and digital electronics right from gate-level design up to HDL level processor specifications.
I can help you understand various aspects of computer architecture, memory management, Operating system concepts and the way they fall into place with each other.
Assembly programming for MIPS,x86,pep/8, MARIE, ARM, or any other architecture is fully covered by me with suitable simulation examples
Apart from these. I also cover cyber security topics like penetration testing, kali linux, web attacks of various kinds, encryption protocol etc.
. I prefer teaching students online over video conferencing at a mutually convenient time for maximum benefit.


  • Computer Architecture (Beginner-Expert)

  • Cybersecurity (Beginner-Expert)

  • Database (Beginner-Expert)

  • Verilog (Beginner-Expert)

  • Assembly Language (Beginner-Expert)

  • Advanced Computer Architecture (Beginner-Expert)

  • Digital circuits (Beginner-Expert)

  • Computer Hardware and Networking (Beginner-Expert)

  • Cyber forensics (Beginner-Expert)

  • Network Programming and Administration (Beginner-Expert)


  • Graduate Engineer (Oct, 2007 - Mar, 2010) at ARM embedded systems
    Design and verify ARM m profile cores


  • B. Tech Electronics and Communication (Jul, 2004 - Jun, 2007) from Guru Gobind singh Inderprastha University, DElhi

Fee details

    1,500-4,000/hour (US$19.86-52.96/hour)

    Depends upon online class, assignment solution or exam help.

7 Reviews
5 out of 5

User Photo April 25, 2020
Payment not verified

Highly Recommended Computer Engineering Tutor

I was tutored online by Gaurav Gupta for my Computer Architecture module at Nanyang Technological University, Singapore.

Gaurav is a brilliant tutor, who truly understands the strengths and weaknesses of every student and customises his teaching style accordingly. He is skilled at breaking down technical content into smaller, more understandable units and connects theoretical knowledge with real life applications to ensure that students find value in what they learn.

As an individual, he truly cares about his students. He is extremely trustworthy, approachable and mentors students even outside of lessons. I would highly recommend him to those looking for computer engineering lessons, as you can rest assured that he will guide and support you throughout.

User Photo April 24, 2020
Payment not verified

Best Teacher

He always delivered on time. His explanations are very understandable and informative. You can learn many things from him.

User Photo April 23, 2020
Payment not verified

Fantastic Teacher

Gaurav Gupta has been a fantastic asset in my college engineering classes.
He's knowledgeable in several fields and is very good at helping with assignments. He's also a fantastic who can communicate complex concepts with ease, and is patient if it still takes you a minute to get it.

He is reliable, trustworthy, and very responsive; working with him is honestly wonderful.

I highly recommend Guarav's services if you're also struggling with challenging classes.

User Photo April 22, 2020
Payment not verified

best tutor ever

professional work. never late and always on time. know his material and always helping!

User Photo April 22, 2020
Payment not verified

good tutor

I am taking one of the hardest computer science courses and this tutor is been really helpful whenever I have a hard time with my classes and he gets everything done on time.

User Photo April 20, 2020
Payment not verified


He has done excellent job by providing what was needed, briefly explaining what he has done and most importantly delivered on time. I would recommend!

User Photo April 20, 2020
Payment not verified


Really great person. Delivers within time and very reasonable pricing