vasundhra verma
AP Computer Science Principles taught interactively
Loading...



Show all photos
vasundhra verma
Bachelors degree
/ 55 min
vasundhra - About your AP tutor
I have 10 years of experience as software Developer. Possesses a bachelor of Engineering in Computer Science. I have worked with multiple US based multi-national companies. I have worked as an engineer and as a trainer for many years now and received lot of positive feedbacks from my trainees and management.
AP tutor test prep specialities
International Baccalaureate (IB)
Mock Tests
Provincial-specific curriculum (CA)
Test prep
GCSE (UK)
New Zealand Curriculum - NZC (NZ)
Grade improvement
Practice Exams
Test taking techniques
Common Core State Standards - CCSS (USA)
Assignment help
College Credit
Teaching methodology
offering tutoring sessions along with taking up assignments on .NET. C#, OOPS concepts tohigh school, university graduates and entry level developers. I am flexible to work in any timezone depending upon the urgency of the class or project.
Proven strategies for exam success
90% of students say strategies boosted their confidence.
Strong focus on exam readiness
95% of parents report their child is more exam-ready.
Flexible scheduling for exam prep
90% of students find scheduling sessions stress-free.
vasundhra - also teaches
AP Computer Science A
AP Computer Science Principles

15 days Refund
Free Tutor Swap

AP concepts taught by vasundhra
The class focused on Java programming, specifically addressing issues with retrieving the current line number from a text area upon a mouse click. The student and tutor worked through debugging code, exploring potential methods to capture the correct line of text without requiring manual selection, and planned to continue this investigation in the next session.
Event Handling in JavaFX
String Manipulation and Data Structures
Debugging and Workarounds in Programming
The Student and Tutor reviewed the implementation of custom exceptions in Java, focusing on credit card and crypto payment scenarios. They then moved on to a JavaFX exercise involving updating a line number display within a text editor based on user interactions. The Student will continue working on this feature, applying guidance on event handling and data retrieval, with a follow-up planned for the next session.
Custom Exception Handling in Java
Event Handling in JavaFX
String Manipulation in Java
JavaFX Text Area Interactions
The student and tutor explored the concept of semantics in distributed systems, with a primary focus on RPC call semantics. They discussed various types of call semantics, including "at least once" and "exactly once," and their implications for reliability and consistency. The session concluded with the student practicing identifying these semantics through example questions.
Failure Handling in RPC
RPC Call Semantics
Semantics in Distributed Systems
The student and tutor worked on implementing custom exceptions in Java and managing them with try-catch blocks. The discussion covered the syntax for throwing exceptions and the correct placement and structure of try-catch blocks to ensure robust error handling. The student plans to complete similar exception handling for other parts of their code.
Explicitly Throwing Exceptions
Exception Handling Scope
Try-Catch Blocks and Exception Handling
User-Defined Exceptions
The tutor guided the student in developing two core functions for a programming library project: a dice rolling simulator and a string manipulation function that capitalizes vowels and lowercases consonants. They worked on refining the dice rolling logic and integrating the new string function, ensuring all project requirements for the library were met.
Library Design
Function Implementation: Dice Rolling
String Manipulation: Vowel Case Conversion
Code Testing and Debugging
The student and tutor reviewed synchronization problems, including the Readers-Writers problem, the Dining Philosophers problem illustrating deadlock, and barrier synchronization. They discussed the challenges and solutions for concurrent access to shared resources and planned for the student to practice with practical questions.
Readers-Writers Problem
Deadlock in Dining Philosophers
Barrier Synchronization
Practical aids used by AP tutor
Study Planner
Practice worksheets
Presentations
Assessments
AP Practice worksheets
Effective AP classes
Record lessons
Pets are welcomed
Note taking
Mobile joining
Chat for quick help

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