vasundhra verma

Computer Science and Databases made engaging and supportive

5(104)

FREE TRIAL

Profile photo of vasundhra, Computer Science tutor at Wiingy
Profile photo of vasundhra, Computer Science tutor at Wiingy
Profile photo of vasundhra, Computer Science tutor at Wiingy
Profile photo of vasundhra, Computer Science tutor at Wiingy

Show all photos

tutor-image
tutor-image

vasundhra verma

Bachelors degree

/ 55 min

vasundhra - Know your tutor

Hello, I'm Vasundhra Verma, a Computer Science tutor with a passion for teaching. My teaching philosophy revolves around making complex concepts simple and engaging for students. I believe in active student participation and use real-world examples to enhance learning. With a degree in Computer Science, I specialize in teaching subjects like Databases, Java, SQL, App Development, .NET, and C#. I cater to students of all levels, providing a supportive and interactive learning environment. Let's explore the world of coding together!

Programming tutor specialities

Test prep icon

Test prep

Job readiness icon

Job readiness

Paired coding icon

Paired coding

Exam prep icon

Exam prep

Upskilling icon

Upskilling

Debugging icon

Debugging

CoTutorCoTutor

AI modules

Summary

Podcast

Quiz

Learnings

Flashcard

Spotlight

Zero Risk Guaranteed

15-days refund

Free tutor swap

No cancel fee

1-yr validity

24/7 support

Learner for programming class

School icon

School

Home schooled icon

Home schooled

ASD icon

ASD

College icon

College

ADHD icon

ADHD

All Levels icon

All Levels

Adult / Professional icon

Adult / Professional

Learning Disabilities icon

Learning Disabilities

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

Programming class overview

As a Computer Science tutor specializing in Java, SQL, .NET, and C#, I cater to students of all levels. My teaching style is engaging, motivational, patient, and supportive. I believe in problem-solving approach to enhance learning. I conduct live coding sessions, guiding students through the coding process from start to finish. I assign small, real-world coding projects to spark creativity. Additionally, I create a personalized plan with exercises to help build their skills. My goal is to ensure students develop a solid understanding of programming concepts and logical thinking. Let's learn and grow together!

icon

Rated 5 stars consistently

Students appreciate how lessons simplify complex coding concepts.

icon

Project-based learning for real-world skills

90% of students complete relevant coding projects.

icon

Flexible lesson scheduling

90% of students find it easy to schedule lessons.

Your programming tutor also teaches

App Development

App Development

Computer Science

Computer Science

Databases

Databases

Java

Java

SQL

SQL

.NET

.NET

Icons

Computer Science concepts taught by vasundhra

Student learned 3 days ago

The Student and Tutor discussed understanding current and future academic assignments for a computer science-related course. They focused on deciphering a discussion forum prompt about compiled/interpreted programming languages and software evolution, with the Tutor providing a practical example using the Student's work experience. They also briefly reviewed upcoming critical thinking essays on cloud services and marketing, planning for future assistance.

Fundamentals of the Marketing Mix

Introduction to Cloud Services

Navigating Discussion Forum Requirements

Evolution of Software Development and its Daily Impact

Distinction between Compiled and Interpreted Languages

Show more

Student learned 3 days ago

The Student and Tutor practiced various sorting algorithms, including basic swapping, Bubble Sort, Selection Sort, and Insertion Sort. They worked through numerous exercises, identifying correct values, predicting list states after iterations, and calculating swaps and comparisons for different scenarios in Python. For the next session, they planned to continue with Python Insertion Sort 2.5 and adjusted the meeting time.

Insertion Sort Algorithm

Sorting Algorithm Performance: Best & Worst Cases

Selection Sort Algorithm

Bubble Sort Algorithm

Core Principles of Sorting & Swapping

Show more

Student learned 4 days ago

The Student and Tutor reviewed various Java data types, including primitive types (int, double, char) and reference types (String). They practiced type conversions, character encoding, string manipulation, and input/output operations. The session concluded with the development of a Java program to estimate calorie expenditure, focusing on correct data type usage and output formatting, with plans to continue with coding exercises.

Type Conversions

Character Data Type and Encoding

String Data Type and Operations

Numeric Data Types and Precision

Show more

Student learned 4 days ago

The tutor and student worked through the Karatsuba multiplication algorithm, focusing on its divide-and-conquer strategy to reduce multiplications. They practiced converting numbers to binary, splitting them into halves, computing three specific intermediate products, and finally reconstructing the result using a formula involving shifts and additions. The student also practiced a similar calculation for 11 * 13.

Recursive Operations

Binary Representation of Numbers

Divide and Conquer Strategy

Karatsuba Multiplication Algorithm

Show more

Student learned 4 days ago

The Tutor and Student reviewed the KMP algorithm, focusing on the calculation and application of the LPS array. They practiced tracing the pattern matching process, clarifying indexing conventions and handling mismatches. The Tutor provided guidance on completing a pattern match and continuing the search afterward. The Student plans to practice another example and will send additional notes on semi-numeral algorithms for review.

Semi-Numerical Algorithms: Arithmetic Operations

KMP Algorithm - LPS Array

KMP Algorithm - Pattern Matching and Shifting

Show more

Student learned 4 days ago

The tutor and student reviewed amortized analysis using a binary counter example to prove the O(1) amortized cost per operation. They also discussed and practiced proving the safety of the good suffix shift in the Boyer-Moore string matching algorithm, with plans to review these topics further.

Boye-Moore Algorithm: Good Suffix Rule

Amortized Analysis & Binary Counters

Run Length

Amortized Cost per Increment

Show more

Teaching tools used by tutor

Bitbucket image

Bitbucket

Dynamic programming classes

Chat for quick help icon

Chat for quick help

Weekend lessons icon

Weekend lessons

Parent feedback icon

Parent feedback

Mobile joining icon

Mobile joining

Note taking icon

Note taking

tutorFooter

Coding tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.