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

Paired coding icon

Paired coding

Project help icon

Project help

Test prep icon

Test prep

Upskilling icon

Upskilling

Exam prep icon

Exam prep

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

Home schooled icon

Home schooled

Adult / Professional icon

Adult / Professional

School icon

School

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

College icon

College

ADHD icon

ADHD

All Levels icon

All Levels

ASD icon

ASD

Learning Disabilities icon

Learning Disabilities

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 2 days ago

The Tutor and Student reviewed linked list operations, traversal algorithms, and insertion sort for linked lists. The Student then spent significant time implementing and debugging `push` and `pop` methods for a `PlaneQueue` class in Python, simulating an air traffic control queue. The next session will cover Java.

Doubly Linked List Insertion

Doubly Linked List Removal

Linked List Traversal

Insertion Sort for Doubly Linked Lists

Linked Lists vs. Arrays for Sorting Algorithms

Implementing a Queue (FIFO) with a Linked List

Show more

Student learned 3 days ago

The session focused on Python programming, guiding the Student through solving a problem involving `for` loops and `if-elif-else` conditions with the modulus operator. The Student also learned the distinction between `print` and `return` statements in functions and practiced building `add`, `subtract`, and `divide` functions, incorporating conditional logic to handle number order. These functions will be utilized for a future calculator application, and additional homework on `if` conditions and `for` loops was assigned.

Building Robust Arithmetic Functions: Logic for Positive Results

Handling Function Return Values

`print` vs. `return` in Functions

`and` Operator for Multiple Conditions

Conditional Logic (`if/else`) and Modulo Operator

`for` Loops and `range()` for Iteration

Function Definition and Parameters

Show more

Student learned 4 days ago

Student and Tutor engaged in an extensive practice session on fundamental data structure operations. They started with singly linked list removal and search algorithms, then moved to understanding and applying append and prepend operations on doubly linked lists. The session involved numerous exercises to track list changes and pointer updates, concluding with plans to continue in the next class.

Singly Linked List: Search Algorithm

Singly Linked List: Remove After Operation

Doubly Linked List Structure

Doubly Linked List: Append Operation

Doubly Linked List: Prepend Operation

Doubly Linked List: Pointer Management

Show more

Student learned 5 days ago

The Student and Tutor practiced Java programming by solving problems related to integer input, incremental output, and array reversal. Subsequently, they moved on to Data Structures, learning about the List Abstract Data Type and the mechanics of Singly Linked Lists, including append, prepend, and insert after operations. The session concluded with plans to continue the discussion the following day.

Java Arrays: Declaration

Population

and Reverse Traversal

Java Basics: Input

Output

and Control Flow

Abstract Data Type (ADT) - List

Singly Linked List Fundamentals

Show more

Student learned 5 days ago

Student and Tutor collaborated on an academic assignment researching job opportunities in cloud computing, specifically an AWS engineer role. They focused on refining the essay's content, discussing strategies for referencing and managing technical detail, and identifying official AWS websites as appropriate sources. The student needs to complete the essay for submission.

Strategic Content Generation for Page Requirements

Understanding Core Skills for an AWS Engineer Role (General)

Structuring an Essay on Career Choice and Skill Alignment

Selecting Appropriate References for Cloud Computing Topics

The Critical Role of Referencing in Academic Writing

Show more

Student learned 6 days ago

The session covered fundamental Computer Science concepts, focusing on variable scope, `for` loops, and arrays in programming. The Student engaged in numerous exercises involving evaluating variable visibility, declaring and initializing arrays, accessing array elements, iterating through arrays with loops for various tasks (e.g., printing, summing, finding min/max, counting), and identifying common programming errors. The Tutor and Student collaboratively solved coding problems, concluding the session with plans to resume the next day.

Array Initialization and the `.length` Property

Common Error: Accessing Out-of-Range Array Elements

Basic Array Operations: Sum

Min/Max

Count

Iterating Through Arrays with Loops

Arrays: Declaration

Allocation

Show more

Teaching tools used by tutor

Bitbucket image

Bitbucket

Dynamic programming classes

Note taking icon

Note taking

Parent feedback icon

Parent feedback

Record lessons icon

Record lessons

Chat for quick help icon

Chat for quick help

Mobile joining icon

Mobile joining

tutorFooter

Coding tutors on Wiingy are vetted for quality

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