Dr. Gurinderjeet Kaur
PhD AP Computer Science A & Principles Experienced Tutor | Java, CSP Concepts & Exam Success
Loading...



Show all photos
Dr. Gurinderjeet Kaur
Doctorate degree
/ 55 min
Dr. Gurinderjeet - About your AP tutor
I am Dr. Gurinderjeet Kaur, a PhD-qualified Computer Science educator and professional tutor with extensive experience teaching students from middle school to university level. I specialize in Computer Science, Programming, Mathematics, Data Structures, Algorithms, Artificial Intelligence, Machine Learning, and exam-focused courses such as AP Computer Science Principles, AP Computer Science A, SAT Math, and college-level programming courses. My teaching approach is highly structured, concept-driven, and personalized. I believe every student can succeed when complex topics are explained clearly and logically. I break down difficult concepts into simple steps, use real-world examples, and ensure students fully understand the “why” behind each solution rather than memorizing answers. I help students build strong fundamentals, improve problem-solving skills, and gain confidence in coding and mathematics. I have worked with students preparing for exams, struggling with coursework, transitioning into computer science, or aiming for top academic performance. I also support university assignments, projects, and interview preparation. My sessions are interactive, patient, and goal-oriented, with regular progress tracking and customized learning plans. If you are looking for a knowledgeable, supportive, and results-driven tutor who truly cares about your success, I would be happy to guide you on your learning journey.
Dr. Gurinderjeet graduated from Thapar Institute of Engineering and Technology India


AP tutor test prep specialities
Test taking techniques
AP Scoring Insights
Practice Exams
College Credit
Grade improvement
Mock Tests
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
Teaching methodology
My teaching methodology is student-centered, structured, and results-driven. I begin by assessing each student’s current level, learning style, academic goals, and gaps in understanding. Based on this assessment, I create a personalized learning plan that balances strong conceptual foundations with practical application. I believe that real learning happens when students understand why something works, not just how to solve a problem. Each session is interactive and goal-oriented. I explain concepts step-by-step using simple language, real-world examples, diagrams, and analogies, especially for complex topics in math, computer science, and programming. I gradually move from guided examples to independent problem-solving so students gain confidence and ownership of the material. I regularly check understanding through targeted questions and short practice exercises during the lesson. I emphasize problem-solving strategies, critical thinking, and exam-oriented techniques. For school and exam preparation, I focus on pattern recognition, common mistakes, time management, and effective revision strategies. For programming students, I combine theory with hands-on coding, debugging practice, and logical thinking. I provide structured notes, practice questions, homework support, and regular feedback after each session. My teaching environment is supportive and encouraging, helping students ask questions freely and overcome academic anxiety. My goal is not only to help students improve grades, but also to build long-term understanding, confidence, and independent learning skills.
Dr. Gurinderjeet - also teaches
AP Computer Science A
AP Computer Science Principles

AP concepts taught by Dr. Gurinderjeet
The class focused on numerical integration, specifically the Simpson's composite 1/3 rule, within the context of thermodynamics problems. The student worked on a complex homework problem involving enthalpy calculation and practiced similar problems to solidify their understanding of the computational methods and formulas.
Numerical Integration: Simpson's Rule
Partial Derivatives in Thermodynamics
Compressibility Factor (Z)
Polynomial Fitting and Differentiation
The tutor and student worked through a problem involving the dynamic modeling of batch distillation for an ethanol-water mixture. They focused on setting up the problem for simulation by defining parameters, input data vectors, and the structure for an ODE solver, with plans to implement the calculations for distillate and recovery.
Vapor-Liquid Equilibrium (VLE) Data
Defining Variables and Parameters for Simulation
Unsteady State Mass Balance in Batch Distillation
Utilizing ODE Solvers (ode45)
The Tutor and Student worked on solving a chemical reaction engineering problem using numerical methods in Matlab. They focused on setting up and solving differential equations for conversion and temperature in a batch reactor, defining variables, and implementing numerical solvers and plotting techniques. The next session is planned for 3 p.m. to continue with the following problem.
Batch Reactor Mass and Energy Balance
Coupled Differential Equations in Chemical Reactors
Numerical Root Finding for Non-Linear Equations
Heat Transfer in an Agitated Batch Reactor
Exam Preparation Strategy
Continuous Learning and Support
Utilizing Resources
The student and tutor reviewed programming exercises covering loop iterations, array processing, and basic object-oriented concepts. The student presented their completed solutions for several problems, which were then discussed and verified by the tutor. They are scheduled to meet again the following day for further instruction.
Object-Oriented Programming: Classes and Constructors
Iterative Loops and Summation
Array Iteration and String Manipulation
The student and tutor worked on debugging MATLAB code for a plug reactor simulation. They focused on resolving errors related to function parameters and code implementation, with the tutor providing a corrected version of the code for the student to review and implement. The session concluded with scheduling a follow-up for the next day.
Plug Reactor Model Parameters
MATLAB Code Debugging Strategies
Mole Fraction Calculation in Reactor Models
Practical aids used by AP tutor
Study Planner
Quizzes
AP Practice worksheets
AP Assessments
Digital whiteboard
Effective AP classes
Pets are welcomed
Mobile joining
Note taking
Open Q&A
Chat for quick help

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