Dr. Gurinderjeet Kaur

PhD AP Computer Science A & Principles Experienced Tutor | Java, CSP Concepts & Exam Success

5(86)

FREE TRIAL

Loading...
Profile photo of Dr. Gurinderjeet, AP tutor at Wiingy
Profile photo of Dr. Gurinderjeet, AP tutor at Wiingy
Graduation ceremony photo of Dr. Gurinderjeet
Verified degree or teaching certification of Dr. Gurinderjeet

Show all photos

tutor-image
tutor-image

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

Dr. Gurinderjeet graduated from Thapar Institute of Engineering and Technology India
Dr. Gurinderjeet graduated from Thapar Institute of Engineering and Technology India

AP tutor test prep specialities

Concepts learning icon

Concepts learning

Test taking techniques icon

Test taking techniques

Mock Tests icon

Mock Tests

Practice Exams icon

Practice Exams

Test prep icon

Test prep

AP Scoring Insights icon

AP Scoring Insights

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 A

AP Computer Science Principles

AP Computer Science Principles

propsition image
Refund icon

15 days Refund

Swap icon

Free Tutor Swap

Icons

AP concepts taught by Dr. Gurinderjeet

Student learned 1 day ago

The Tutor and Student focused on setting up the Visual Studio Code environment for Python programming and then delved into fundamental Python concepts. Topics covered included variables, data types, variable naming rules, functions, variable scope (local and global), and taking user input. The Student was recommended to practice exercises from the "Python Crash Course" book starting from chapter two.

Variables: Declaration and Assignment

Variable Types and Dynamic Typing

Functions: Definition

Calling

and Return Values

Variable Scope: Local vs. Global

Input Function and Type Casting

Show more

Student learned 2 days ago

The student and tutor reviewed topics and a practice exam related to coding for a final quarter exam. The student worked through coding problems, explaining their logic and solutions, with a plan to continue focusing on coding questions in the next session.

Array List Operations (Sum of Even Indices)

Tracing and Evaluating Code

Decision Logic: Simple

Multiple

and Nested

Show more

Student learned 4 days ago

The student and tutor worked on a MATLAB programming problem to calculate the Reynolds number. They focused on creating a function for interpolation and viscosity calculations, implementing nested loops for iterating through parameters, and debugging the code to achieve the correct output and plots. The tutor provided example files to assist the student's understanding.

Data Storage and Plotting

Reynolds Number Calculation

Data Interpolation in MATLAB

MATLAB Function and Script Structure

Looping Structures for Parametric Studies

Show more

Student learned 5 days ago

The session focused on applying linear transformation and multilinear regression to solve a fluid dynamics problem. The student practiced linearizing an equation using logarithms and constructing matrices for multiple linear regression in MATLAB. The next session will cover the remaining question.

Linear Transformation using Logarithms

Multilinear Regression

Design Matrix (X) and Intercept Term

Show more

Student learned 7 days ago

The student and tutor reviewed conditional statements, including the use of 'if', 'elif', and 'else', and the 'or' logical operator. They practiced debugging code related to conditional logic and print statements, and discussed scheduling the next session for Thursday.

Comparison Operators in Conditionals

Purpose of `print()` vs. Conditions

Conditional Statements: If

Elif

Else

Logical Operators: OR

Show more

Student learned 7 days ago

The student completed a practice problem set with tutor guidance, reviewing answers and identifying areas for improvement in programming concepts. The next session will involve a practical, screen-sharing coding test to assess the student's coding abilities.

Data Types: int vs. float

Array Indexing and Access

Boolean Logic and Conditions

Looping Constructs: For Loops

Show more

Practical aids used by AP tutor

Study Planner image

Study Planner

Presentations image

Presentations

AP Practice worksheets image

AP Practice worksheets

Quizzes image

Quizzes

AP Assessments image

AP Assessments

Effective AP classes

Chat for quick help icon

Chat for quick help

Note taking icon

Note taking

Mobile joining icon

Mobile joining

Pets are welcomed icon

Pets are welcomed

Parent feedback icon

Parent feedback

tutorFooter

AP tutors on Wiingy are vetted for quality

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