Homepage
Tutoring Jobs
London 
Mahita - Prof computer skills - London
London 
  • (3 reviews)
B
Ben
« Perfect! Brilliant tutor who is able to explain concepts clearly and in a way... More »
B
Ben
« Perfect! Brilliant tutor who is able to explain concepts clearly and in a way which makes understanding them extremely easy! I would certainly recommend. »
£35/h
1st lesson free!
Tutor profile verified
Response Time 2h
Lessons offered by Mahita
  • Individual
The lessons will be held
Taught subjects
  • Computer Skills
  • Computer Science
  • Computing
  • Software
Levels
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Diploma
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Comp Arch PhD student with a passion for computer and memory architecture and OS

Methodology

My classes will be ranging from beginning concepts of computer architecture from von neumann model to advanced super-scalar server architecture; I can also teach multi-core architecture and very proficient in cache coherency and consistency models and prep the students for industry standard skills. Ideal students would be under-graduate students looking for a career in Hardware companies like ARM, intel etc. I can do excellent interview prep too!

Experience

I am currently doing my PhD in memory consistency and coherency models- I love anything related to computer architecture- very proficient in C/C++. Computer Architecture is the intersection of Hardware and Software and a very exciting field open to anyone with a bit of curiosity!

Rates

Rate for online lessons : £35/h
Lessons offered by Mahita
Individual
The lessons will be held
at her home
Taught subjects
  • Computer Skills
  • Computer Science
  • Computing
  • Software
Levels
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Undergraduate
  • Masters
  • Diploma
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Professional
  • Kids

Mahita's CV

Mahita Nagabhiru
(concealed information) | 32 Moatwood Green, Welwyn Garden City- AL73SN | +(concealed information)96 ​ | ​ (concealed information)
EDUCATION PhD in Computer Engineering: May-2022 (expected)
North Carolina State University, USA
GPA: 3.67/4.0
B.E (Hons) Electronics and Instrumentation: May-2011
Birla Institute of Technology and Science, Pilani, India
GPA: 8.23/10.0
RELEVANT COURSES
Computer Design and Technology, Architecture of Parallel Computers, Code Generation and Optimization (Compilers), Digital ASIC Design,
Advanced Microarchitecture, Operating Systems Principles, GPU Architecture (GPGPUs), Computer Networks, Embedded Systems, Quantum
Computing
COURSE PROJECTS
Computer Architecture:
1. Designed a cycle simulator for ​ Dynamic Instruction Scheduling in out-of-order Superscalar Processor using C++; features included
multi-functional execution units, configurable scheduler and superscalar widths. Further, Simulated ​ Trace processor ​ micro-architecture
with ​ Control Independence​ ​ optimization unit on a detailed C++ superscalar functional simulator.
2. Designed a Simulator for ​ a ​ Multilevel Cache ​ in C++ with ​ WBWA, WTNA write policies ​ and ​ LRU replacement policy​ . Used the generic
Cache module to have Victim cache for L1 Cache. Further enhanced this Cache module to implement ​ bus based Cache Coherence
Protocols (MSI, MESI, MOESI, Dragon)​ in a Symmetric Multiprocessor (SMP)-like environment with ​ L2​ as ​ shared cache​ .
3. Simulated a configurable ​ branch predictor​ ​ with BTB for ​ Bimodal, Gshare and Hybrid​ ​ predictors and analyzed for various configurations.
Compiler Optimizations (used LLVM IR): ​ Implemented ​ an ​ LLVM bitcode generator ​ for a subset of the C language using LLVM C APIs. Also,
implemented libraries to perform Common ​ Sub-Expression Elimination ​ (CSE), ​ Dead Code Elimination ​ (DCE), ​ Loop Invariant Code Motion
(LICM) optimization passes, to gather vital statistics of an LLVM module and to identify ​ SIMD Vectorization​ ​ opportunities in LLVM IR.
PROFESSIONAL EXPERIENCE
Arm Holdings, Cambridge, UK : Apr-2020 to June-2020, 3mons
Intern
Areas of work: ​ Explored various consistency models; understood ARM-TME’s transactional model and tried to add support for the same on a
custom memory-model-validation-tool developed in-house using functional programming.
Arm Holdings, Cambridge, UK: June-2019 to Aug-2019, 3mons
Intern
Areas of work: ​ Created a framework for workload characterization for the SVOS team. Started a setup to analyze the payloads used within the
team to assess if they provided the right stresses for various validation purposes and proposed appropriate extensions to this setup.
Graphene Semiconductor Services Pvt Ltd, Bangalore, India: Apr-2014 to May-2015, 1yr 2mons
Member Technical Staff
Areas of work: ​ On-site customer support to crucial customers like Qualcomm, Sandisk and Lantiq Communications (now Intel) as a Static Timing
Analysis expert. Activities involved driving timing closure of the chips, complete constraints development and verifications and provide CTS
strategies for PnR team.
Texas Instruments, Bangalore, India: June-2011 to Apr-2014, 2yrs 11mons
Design Engineer
Areas of work: ​ Worked on 28nm and 40nm technology nodes in various Physical Design and Static Timing Analysis roles. Ownership of the
design library for entire SoC team, PnR experiments for various Sub-blocks, Netlist to GDSII flow flush of a crucial test-chip and development of
timing constraints for various block/top level of the SoCs.
US PATENT: ​ Placement aware clock gate cloning and fan-out optimization- number​ : ​ 8,661,374
Technical Skills
Programming: ​ Tcl, Perl, Shell (bash/tcsh), Verilog, C, C++, OpenMP (API), CUDA. ​ Tools: ​ Synopsys PrimeTime, Synopsys Design Compiler,
Synopsys Talus and IC compiler, Mentor Graphics ModelSim, Apache RedHawk, GDB.​ ​ OS: ​ Linux and Windows

3 reviews on Mahita
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
B
Ben

Perfect! Brilliant tutor who is able to explain concepts clearly and in a way which makes understanding them extremely easy! I would certainly recommend.

J
J

Perfect! Mahita is a really excellent and supportive tutor who goes out of her way to ensure that you comfortable and confident with the material being taught. She breaks things down into smaller components so that they are easier to understand and walks you through it step by step. I would highly recommend her!

Mahita's response

Quick learner and grasps the concepts well. Focuses on learning more which is always great! Very prompt in communicating the requirements.
Just need a lot more practice to improve speed and skill for coding and debugging.

1 recommendation

Y
Yannick

Explained high level concepts extremely well, as well as being very knowledgeable in her field. Helped me out tremendously with my own difficulties in university level computer science. Would highly recommend :)

Similar tutors

computer skills lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest computer science lessons to help you.
Learning isn't a problem, computing lessons for all!
Taking software lessons has never been easier: you're going to learn new skills.

London
Programmer with 8 years industrial experience and previously worked as University TA in computer science
£30
Stephanie
1st lesson free!

I have a degree and an Msc in Computer Science and Engineering. I have previously worked as a University Teaching assistant...

Lessons by webcam Face to face lessons Approved profile
London
Engineering graduate and professional who has expertise in computer science. Proven track record of helping students in python, java, c, etc. using an interdisciplinary approach.
£30
Aakash
  • (8 reviews)

My approach is three fold; the methodology must cater to each student in a unique manner, it must be taught in a...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
I am a Mathematician and Computer Scientist with thirty plus years plus experience working across both research institutes and business companies.
£20
Keith
1st lesson free!

I am a Mathematician and Computer Scientist with 30 plus years plus experience working across both research institutes and...

Lessons by webcam Face to face lessons Approved profile
London
UCL Msc Computer Graphics, Vision and Imaging(Distinction). Comfortable in Java, C++ and Python. I teach both Computer science and Mathematics.
£15
Ujjayanta
  • (3 reviews)
1st lesson free!

I am currently a teaching assistant at University College London. You would have lots of examples and the simplest...

Lessons by webcam Face to face lessons Approved profile
London
Gap Year Computer Science student offering Computer Science tutoring up to A-Level
£20
Haïlée
1st lesson free!

The most important aspect of computer science tutoring to me is to ensure the student understands the theory fully and is...

Lessons by webcam Face to face lessons Approved profile
London
Software engineering student, studying at university. Offering to tutor computing sessions for those interested
£15
Abdul
1st lesson free!

My teaching method is interactive teaching method, by creating PowerPoints on key points for the lesson. Opening the...

Lessons by webcam Face to face lessons Approved profile
London
1st Class Computer Science Student at Warwick Delivering Affordable GCSE, IB and A Level Computer Science and Maths Lessons Online
£30
Chibudom
  • (4 reviews)
1st lesson free!

I cover past papers frequently such that students get used to the questioning style and are well prepared for exams. Many of...

Lessons by webcam Face to face lessons Approved profile
Croydon
Offering computer lessons in South London & Surrey in plain simple english.
£30
Karan
1st lesson free!

The reason the learners come back to me is I teach and explain in plain simple English no technology jargons. I will come...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Croydon
Uni student currently studying computer networking and cyber security looking to tutor people interested in programming, computer science or computing
£15
Sean
1st lesson free!

I believe a hands on approach is needed to lean a subject like computer science which can be achieved through programming...

Lessons by webcam Face to face lessons Approved profile
London
IT engineer with 12 years of experience willing to offer coaching on all computer related technology - excel, word, powerpoint, outlook, sql, testing, business analyst, automation and much more
£30
Ankit
  • (18 reviews)
1st lesson free!

Being an IT Engineer, I can easily teach basic skills like Excel, PowerPoint, Access, Word along with skills like Testing...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
University Lecturer, CFA, CQF, LSE grad, with Msc in Finance offering Excel-for-finance lessons in London and online.
£125
Carlos
  • (10 reviews)
1st lesson free!

Firstly, I am interested in understanding a student excel level and what he tries to achieve in our lessons. A preliminary...

Lessons by webcam Face to face lessons Approved profile
London
Computer Science Student offering Javascript, Python, Html, CSS, Nodejs, P5JS programming tutorials.
£40
Rahul
  • (7 reviews)
1st lesson free!

My teaching method mostly I focused on practical example. Understand the programming or computer science concepts with the...

Lessons by webcam Face to face lessons Approved profile
London
Lead iOS Developer, Teaching the latest topics of apple programming in the simplest way
£30
Connor
  • (3 reviews)
1st lesson free!

You want to know how to make an iOS app and wondering how? Well, you should start with Swift and after you learned the...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
Young Creative Artworker offering Adobe Illustrator classes for beginners (and not) in London
£20
Robin
  • (4 reviews)
1st lesson free!

I would love to know a little bit of the background of my students first and then choose the best starting point based on...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
London
Graphic Designer - Senior Retoucher offering Retouching expertise in Ecommerce, Model, High-end and Beauty, Creative Retouching, Photo Manipulation and Photo Restoration. Photoshop CC 2020, Mac & Pc.
£25
Juan
  • (4 reviews)
1st lesson free!

My pupils and colleague always find my way of teaching interesting fun and easy to understand. I normally start my teaching...

Lessons by webcam Face to face lessons Approved profile
London
Tutoring for C/C++ ,Java,Python, php objective c html5 css3 anything in IT field
£30
Naseer
  • (1 review)
1st lesson free!

I have more than 10 years experience for tutoring in Glasgow. Tutoring to all those students from all the Glasgow...

Lessons by webcam Face to face lessons Approved profile
London
A professional consultant working with ftse100 fin companies as a Certified Google Architect with 5 years of professional experience. Degree in Math and Phi from Uni of Southampton. Python and devops.
£30
Matthew
1st lesson free!

I am to give you a full foundation in programming and then specialise. Topic I specialise in is GCP the fastest growing...

Lessons by webcam Face to face lessons Approved profile
London
Computer specialist offering professional presentation skills and video editing lessons in London or online.
£25
Haytham
  • (5 reviews)
1st lesson free!

My highest priority is to support people (especially our youngest members) to grow as freethinking, amazing, creative,...

Lessons by webcam Face to face lessons Approved profile
at her home at your home By webcam
1 hour £35 Not available £35
Book a class