vasundhra verma
Computer Science and Databases made engaging and supportive




Show all photos
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
Upskilling
Test prep
Paired coding
Homework help
Exam prep
Project help
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
ADHD
ASD
Learning Disabilities
Home schooled
Middle School students
Anxiety or Stress Disorders
College students
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!
Rated 5 stars consistently
Students appreciate how lessons simplify complex coding concepts.
Project-based learning for real-world skills
90% of students complete relevant coding projects.
Flexible lesson scheduling
90% of students find it easy to schedule lessons.
Your programming tutor also teaches
App Development
Computer Science
Databases
Java
SQL
.NET

Computer Science concepts taught by vasundhra
Student and Tutor continued working on networking questions, specifically focusing on transmission and propagation delays. They practiced applying formulas to solve problems involving packet delivery times and refined their understanding of unit conversions and scientific notation in calculations. The session also clarified the concepts of variable versus constant delays.
Network Delay Fundamentals: Transmission vs. Propagation
Calculating Transmission and Propagation Delays
Essential Unit Conversions for Network Calculations
Variable vs. Constant Network Delays
The Tutor and Student explored advanced C++ concepts, including class templates and object-oriented programming principles like inheritance, derived classes, and access specifiers (public, private, protected). They also discussed overriding member functions. The session involved answering conceptual questions and completing coding exercises, with plans to continue with the current topic in the next session.
Class Templates: Generic Programming in C++
Object-Oriented Inheritance and Derived Classes
Access Control in Inheritance: public
protected
private
The Student and Tutor reviewed network fundamentals, focusing on packet definition, causes of packet loss and delay, and the four sources of nodal delay (processing, queueing, transmission, and propagation). They worked through a caravan analogy problem to calculate transmission and propagation times. The Tutor will provide practice questions based on the student's worksheet for future sessions.
The Foundation of Network Communication: Packets
Understanding Packet Loss and Delay in Networks
The Four Sources of Nodal Delay
Caravan Analogy: Practical Application of Delay Calculations
The Student and Tutor worked on refactoring and formatting a Java product class assignment for a Module 7 critical thinking submission. They focused on incorporating code corrections, improving structure, and highlighting changes as per assignment requirements, then prepared the document for submission. They also briefly reviewed other class replies and an upcoming assignment.
Java Code Refactoring: Enhancing Existing Solutions
Strategic Code Submission & Documentation
The Importance of Code Formatting and Readability
Troubleshooting Digital Document Formatting: Handling Copy-Paste Anomalies
The Student and Tutor spent the session clarifying the requirements for an upcoming coding assignment (Module 7) that involves correcting previously submitted code from Modules 5 and 6. They discussed the implications of an ungraded Module 6 on the assignment strategy and decided to pause the practical work until the professor's feedback or grade for Module 6 is available. A follow-up session was planned to address the coding corrections.
Streamlined Code Correction Submission
Assignment 7: Conditional Correction Requirements
Recursion and Algorithmic Complexity
Professional Nomenclature in Academia
The session focused on advanced C++ programming concepts, covering in-depth operator overloading and namespaces. The Student actively practiced implementing various operator overloads for custom classes and solved multiple problems involving arithmetic with user-defined types. The class also explored the theory and practical application of namespaces, concluding with exercises in code tracing and modification within namespaced contexts. The next session will proceed to section 5.3.
Implementing Member Functions for Operator Overloading
Using Namespaces: `std` and Scope Resolution Operator
Namespaces: Resolving Name Conflicts
Implementing Complex Arithmetic Logic in Overloaded Operators
Overloading with Different Parameter Types and Multiple Overloads
Operator Overloading Fundamentals
Teaching tools used by tutor
Bitbucket
Dynamic programming classes
Pets are welcomed
Record lessons
Note taking
Chat for quick help
Open Q&A

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
