vasundhra verma

Computer Science and Databases made engaging and supportive

5(126)

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

Homework help icon

Homework help

Upskilling icon

Upskilling

Assignment help icon

Assignment help

Project help icon

Project help

Test prep icon

Test prep

Exam prep icon

Exam prep

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

College students icon

College students

Middle School students icon

Middle School students

ASD icon

ASD

Learning Disabilities icon

Learning Disabilities

ADHD icon

ADHD

Home schooled icon

Home schooled

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 about 16 hours ago

Student and Tutor focused on practicing SQL coding questions, starting with troubleshooting the SQL Management Studio environment. They worked on inserting data into tables, filtering records using the `WHERE` clause, and sorting query results with the `ORDER BY` clause. The Tutor assigned follow-up practice questions specifically on `SELECT` and `WHERE` statements for the Student.

Targeted Query Execution in SQL Clients

Sorting Results: ORDER BY Clause

Data Type Handling: Strings vs. Numbers

Adding Data: INSERT INTO Statement

Basic Data Retrieval: SELECT & WHERE Clauses

SQL Management Studio: Database Context

Show more

Student learned about 18 hours ago

The session primarily focused on Java programming, specifically covering data structures. Student and Tutor reviewed Array Lists and then delved into a detailed explanation of HashMaps, including their structure, key-value pairs, and essential methods like `put()`, `get()`, and iteration using for-each loops. They also practiced debugging a code example to correctly implement HashMap concepts.

HashMap: Iterating Through Entries

HashMap: Accessing Elements (`get()`)

HashMap Declaration and Adding Elements (`put()`)

HashMap Fundamentals: Key-Value Pairs and Uniqueness

Java Collections: ArrayList vs. HashMap

Show more

Student learned 4 days ago

Student and Tutor began a new topic on Java Maps, focusing specifically on HashMaps, covering their creation, methods for adding, retrieving, and removing data using key-value pairs. They explored how HashMaps handle duplicate keys and the importance of overriding `equals()` and `hashCode()` methods when custom class objects are used as keys. The Student was assigned to practice these concepts and will start with TreeMaps in the next session.

Introduction to Java Maps and HashMaps

Essential HashMap Operations

Overriding `equals()` and `hashCode()` for Custom Keys

Show more

Student learned 4 days ago

The Student and Tutor reviewed the Student's previous work on creating a class constructor. The session then focused on building a `BankAccount` class in Python, including its constructor and methods for `deposit`, `withdraw`, and `print_details`. The Student practiced implementing and testing this class, and homework was assigned for further practice on similar programming concepts.

Python Classes and Constructors (`__init__`)

Integrating Methods (Functions) into Classes

Building the `BankAccount` Class Structure

Implementing the `deposit()` Method with Input Validation

Implementing the `withdraw()` Method with Dual Validation

Object Instantiation and Method Invocation

Show more

Student learned 6 days ago

The Student and Tutor discussed the distinctions and appropriate applications of `INNER JOIN` and `OUTER JOIN` in SQL, using examples and project scenarios to illustrate their use. The Student voiced concerns about their proficiency in SQL, prompting the Tutor to outline a structured practice plan with daily exercises and regular check-ins to build confidence and skill.

The Necessity of SQL JOIN Operations

Distinguishing INNER JOIN from OUTER JOIN

Understanding SQL INNER JOIN

Strategies for Mastering SQL: Consistent Practice

Show more

Student learned 6 days ago

The Student and Tutor reviewed and explained multiple SQL queries, focusing on correctly interpreting question requirements, using `WHERE` clauses for conditions, joining tables, and handling null values with `COALESCE` and `IS NULL`. They practiced identifying necessary columns for `SELECT` statements and discussed debugging strategies. The Tutor indicated they would provide more practice questions in the next session.

Filtering Data with WHERE Clause

Selecting Specific Columns & `SELECT *`

SQL Joins for Data Combination

Handling NULL Values and `COALESCE`

Pattern Matching with `LIKE` and Result Ordering with `ORDER BY`

Show more

Teaching tools used by tutor

Bitbucket image

Bitbucket

Dynamic programming classes

Open Q&A icon

Open Q&A

Chat for quick help icon

Chat for quick help

Weekend lessons icon

Weekend lessons

Mobile joining icon

Mobile joining

Record lessons icon

Record lessons

tutorFooter

Coding tutors on Wiingy are vetted for quality

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