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

Homework help icon

Homework help

Exam prep icon

Exam prep

Paired coding icon

Paired coding

Test prep icon

Test prep

Job readiness icon

Job readiness

Assignment help icon

Assignment help

Learner for programming class

College icon

College

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

Home schooled icon

Home schooled

School icon

School

ADHD icon

ADHD

ASD icon

ASD

All Levels icon

All Levels

Learning Disabilities icon

Learning Disabilities

Adult / Professional icon

Adult / Professional

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

Singly vs. Doubly Linked Lists

Vector vs. Linked List

Big Theta (Θ) Notation

Iterators in Containers

Time Complexity Growth Rates

Show more

Student learned 5 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 5 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.

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

Infix to Postfix Conversion

Show more

Student learned 6 days ago

The Student and Tutor worked through a series of problems related to Big O notation, algorithm analysis, and complexity. Topics included analyzing loop structures, deriving complex exponential functions, and understanding the time complexity of standard algorithms. The session concluded with a problem on demonstrating matrix computations using a fixed number of multiplications.

Repeated Squaring for Exponentiation

Algorithm Running Time Analysis

Sieve of Eratosthenes for Prime Numbers

Analyzing Loop Structures

Big O Notation Basics

Show more

Student learned 7 days ago

The student demonstrated significant progress on a Java text editor project, successfully implementing text wrapping, resizing, and clearing functionalities. They are now tasked with implementing file saving and opening, with further discussions on file explorer integration planned for the next session.

Notepad Text Editor Development

Java GUI Development with Text Area

File I/O Operations for Text Editors

Show more

Student learned 7 days ago

The Tutor and Student worked on ordering functions by growth rate, a fundamental concept in algorithm analysis. They reviewed the relative growth speeds of various functions, including constants, roots, logarithms, polynomials, and exponentials, and practiced ordering them. The next session is planned to further review these concepts and any additional materials the Student provides.

Growth Rate of Functions

Algorithm Analysis Basics

Prefix and Postfix Notation

Big O Notation

Show more

Teaching tools used by tutor

Bitbucket image

Bitbucket

Dynamic programming classes

Chat for quick help icon

Chat for quick help

Open Q&A icon

Open Q&A

Pets are welcomed icon

Pets are welcomed

Record lessons icon

Record lessons

Parent feedback icon

Parent feedback

tutorFooter

Coding tutors on Wiingy are vetted for quality

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