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.


  • Assembly Language (Beginner-Expert)

  • Advanced Computer Architecture (Beginner-Expert)

  • Computer Architecture (Beginner-Expert)

  • Digital circuits (Beginner-Expert)


  • Verilog (Beginner-Expert)

  • Database (Beginner-Expert)

  • Network Programming and Administration (Beginner-Expert)

  • Cyber forensics (Beginner-Expert)

  • Cybersecurity (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$20.91-55.75/hour)

    Depends upon online class, assignment solution or exam help.


No reviews yet. Be the first one to review this tutor.