vasundhra verma

Computer Science and Databases made engaging and supportive

5(104)

Free trial in 24 hr

Loading...
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

Enroll after the free trial

Each lesson is 55 min

50 lessons


20% off

/ lesson

30 lessons


15% off

/ lesson

20 lessons


10% off

/ lesson

10 lessons


5% off

/ lesson

5 lessons


-

/ lesson

1 lessons


-

/ lesson

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

Job readiness icon

Job readiness

Project help icon

Project help

Paired coding icon

Paired coding

Test prep icon

Test prep

Homework help icon

Homework help

Exam prep icon

Exam prep

Learner for programming class

School icon

School

ASD icon

ASD

Learning Disabilities icon

Learning Disabilities

College icon

College

All Levels icon

All Levels

ADHD icon

ADHD

Home schooled icon

Home schooled

Adult / Professional icon

Adult / Professional

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

Computer Science

Computer Science

Databases

Databases

Java

Java

SQL

SQL

App Development

App Development

.NET

.NET

Flexible Scheduling

Allows 1h early scheduling

Allows 1h early rescheduling

Can wait for 20 mins after joining

propsition image
Refund icon

10 day Refund

Swap icon

Free Tutor Swap

Icons

Computer Science concepts taught by vasundhra

Student learned 3 days ago

The tutor and student focused on Java programming concepts, specifically abstract classes, inheritance, and subclass instantiation. They worked through debugging errors related to creating objects from abstract classes and implemented functionalities for vehicle rentals, including rental history, discounts, and penalties. The next session will cover advanced JavaFX for creating nested windows and implementing a 'replace' feature in a text editor.

Time Zones and Daylight Saving Time (DST) Complexity

Inheritance and Polymorphism in Java Vehicle Hierarchy

Error Handling and Testing in Vehicle Rental System

Abstract Classes and Instantiation in Java

Show more

Student learned 5 days ago

The session involved debugging and enhancing a Java Notepad simulator, specifically focusing on the 'Save' functionality. The Student implemented a suggested code modification to allow saving files with custom names. Then, the student began working on a new assignment related to object-oriented programming involving a vehicle rental system and completed the 'Vehicle' class.

File Choosers in Java

Saving Files with JFileChooser

Opening Files with JFileChooser

Code Optimization: Reducing Repetition

Show more

Student learned 7 days ago

The tutor and student reviewed the concept of simulations in AP Computer Science Principles, including its definition, benefits, and practical examples. They also practiced identifying and correcting bias in simulations and worked through problems involving filtering and sorting data in a spreadsheet context, with plans for further practice questions in the next session.

Simulations

Filtering Data

Sorting Data

Distinguishing Filtering vs. Sorting

Show more

Student learned 10 days ago

The tutor and student reviewed fundamental data structures like vectors and linked lists, along with C++ programming concepts such as move constructors and copy assignment operators. They also extensively practiced algorithmic complexity analysis using Big O, Big Theta, and Big Omega notations, including recursion and iterator implementation. The student will continue practicing these concepts for their upcoming test.

Vector vs. Linked List

Singly vs. Doubly Linked Lists

Big Theta (Θ) Notation

Iterators in Containers

Time Complexity Growth Rates

Show more

Student learned 10 days ago

The Student and Tutor worked on developing the file open functionality for a text editor application using JavaFX. They implemented the `FileChooser` class to allow users to browse and select files, added file filtering for `.txt` documents, and included error handling for cancelled operations. The Tutor also provided initial code and guidance for the Student to integrate this into their project.

File Chooser in JavaFX

Stage in JavaFX

Event Handling in JavaFX

File I/O Operations (Reading Files)

Show more

Student learned 11 days ago

The Student and Tutor worked through practice problems on converting prefix expressions to postfix, analyzing time complexity, and understanding C++ concepts like constructors, destructors, and operator overloading. They also reviewed true/false questions covering data structures, algorithms, and complexity analysis, with plans to continue practice in a future session.

Infix to Postfix Conversion

Time Complexity of Recursive Fibonacci

Destructor and Copy Control Members

Doubly Linked List Operations and Complexity

Big O Notation: Best vs. Worst Case

Logarithm Properties in Complexity Analysis

Show more

Teaching tools used by tutor

Bitbucket image

Bitbucket

Dynamic programming classes

Pets are welcomed icon

Pets are welcomed

Note taking icon

Note taking

Parent feedback icon

Parent feedback

Mobile joining icon

Mobile joining

Open Q&A icon

Open Q&A

tutorFooter

Coding tutors on Wiingy are vetted for quality

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