Casey G.
4 lessons


























Get 1:1 help fast
Find the best Dynamic Programming tutor

...to more advanced areas like linked lists, stacks, queues, trees, graphs, hash maps, sorting, searching, BFS/DFS, dynamic programming, greedy algorithms, and complexity analysis (Big O). I also support students preparing for technical interviews ...
...to more advanced areas like linked lists, stacks, queues, trees, graphs, hash maps, sorting, searching, BFS/DFS, dynamic programming, greedy algorithms, and complexity analysis (Big O). I also support students preparing for technical interviews ...
Vladimir's lesson on DFS and flows in graph was super helpful! Particularly, he went above an beyond by coding up really instructive simulations to help teach how do algorithms like DFS and Ford Fulkerson work on an actual graph, ... - Kaushik, 25 lessons with Vladimir

I enjoy teaching techniques that construct my students’ intuition and understanding of Data Structures: Big-O notation, linked lists, stacks, queues, hash tables, trees (BST, AVL, Red-Black), graphs, dynamic programming, and the analysis...
I enjoy teaching techniques that construct my students’ intuition and understanding of Data Structures: Big-O notation, linked lists, stacks, queues, hash tables, trees (BST, AVL, Red-Black), graphs, dynamic programming, and the analysis...
Sam was excellent at explaining the latest large language model (LLMs) and AI imaging developments to me. He is very patient and uses lots of different visual methods so that I could easily understand both the broader picture and ... - Sarah, 41 lessons with Sam

And last but not least, programming is fun, and you'll have fun doing it. I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional...
And last but not least, programming is fun, and you'll have fun doing it. I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional...
Thurston was really patient and kind given the fact that I’m new to programming. He made sure not only to explain in depth the material but also that I really understood it. Now, I feel so much better about my course and would def... - Violet, 4 lessons with Thurston

MIT EECS graduate with deep foundations in data structures, sharpened through two Fortune 500 engineering roles and applied daily building production systems at a startup I founded. I make arrays, trees, graphs, dynamic programming, and...
MIT EECS graduate with deep foundations in data structures, sharpened through two Fortune 500 engineering roles and applied daily building production systems at a startup I founded. I make arrays, trees, graphs, dynamic programming, and...
Edward is exceptional. He knows what he is teaching and knows how to teach it. He cares for his students and I appreciate that! I completely trust him to guide my son to success in this subject. - Maritha, 17 lessons with Edward

I am a patient, courteous, and professional tutor who strives to empower students to achieve their academic goals with confidence. My approach encourages students to reflect on their progress, fostering a sense of accomplishment and motivation....
I am a patient, courteous, and professional tutor who strives to empower students to achieve their academic goals with confidence. My approach encourages students to reflect on their progress, fostering a sense of accomplishment and motivation....
Isaak helped my daughter with Circuits before her last test at school and she got 100% even though she had struggled since the beginning of the semester! He took the time to explain all the concepts, work with her through differen... - Becca, 2 lessons with Isaak

The runner up lost four games in a row and was a state chess champion. Know chess champions from three states. Programmed the first application of dynamic programming (dynamic optimization) to multi-period decision theory, which provides...
The runner up lost four games in a row and was a state chess champion. Know chess champions from three states. Programmed the first application of dynamic programming (dynamic optimization) to multi-period decision theory, which provides...
Chuck is a very competent and patient tutor. Chuck is able to assist students at all levels from doctoral degree candidates to elementary school children. He helped me prepare for my doctoral dissertation defense and reviewed my ... - John, 31 lessons with Charles

...array lists, matrices, queues, stacks, deques, graphs, trees, searching and sorting algorithms, greedy algorithms, dynamic programming, tree search algorithms, topological sorting, implementing comparators, Huffman codes, and more....
...array lists, matrices, queues, stacks, deques, graphs, trees, searching and sorting algorithms, greedy algorithms, dynamic programming, tree search algorithms, topological sorting, implementing comparators, Huffman codes, and more....
Adam is a really great tutor. This quarter in college, I signed up for Automata Theory and was very worried as I heard it's a tough class. From first contact with Adam, I knew I was in good hands. He goes through every problem met... - Asad, 12 lessons with Adam

My expertise includes working with arrays, linked lists, stacks, queues, trees, graphs, and hash tables, along with algorithmic techniques like recursion, sorting, searching, and dynamic programming. I’m skilled in applying these concepts...
My expertise includes working with arrays, linked lists, stacks, queues, trees, graphs, and hash tables, along with algorithmic techniques like recursion, sorting, searching, and dynamic programming. I’m skilled in applying these concepts...
Lianna is exceptionally knowledgeable and thorough with the assignments. She has made adjustments to her schedule to ensure that all assignments meet deadlines. Additionally, she demonstrates great patience, especially considering... - Sequeoia

...and Valgrind to debug and analyze how each structure behaves under different conditions. We explored recursion and dynamic programming, emphasizing Big O notation to understand efficiency. In founding companies, I applied these skills to build secure...
...and Valgrind to debug and analyze how each structure behaves under different conditions. We explored recursion and dynamic programming, emphasizing Big O notation to understand efficiency. In founding companies, I applied these skills to build secure...
Antonio helped with a very difficult C++ programming class. Without his help, I'm not sure I would have passed the class. He helped me to understand complicated structures and classes and objects. He helped make programming fun... - Todd, 44 lessons with Antonio

I specialize in helping students build intuition for topics such as Big-O analysis, linked lists, stacks, queues, hash tables, trees, graphs, recursion, dynamic programming, and algorithm design, using visual explanations and step-by-step...
I specialize in helping students build intuition for topics such as Big-O analysis, linked lists, stacks, queues, hash tables, trees, graphs, recursion, dynamic programming, and algorithm design, using visual explanations and step-by-step...

In economics from the Georgia Institute of Technology, where I’ve taught macroeconomics for multiple semesters. My work in international trade theory and public policy involve advanced macroeconomic modeling, including dynamic programming...
In economics from the Georgia Institute of Technology, where I’ve taught macroeconomics for multiple semesters. My work in international trade theory and public policy involve advanced macroeconomic modeling, including dynamic programming...
Ian is an excellent tutor in microeconomics, as well as, engineering economics. He has been able to simplify complex concepts, and he is patience in working through problems. Ian has been a great help and influence in building my ... - Elizabeth , 14 lessons with Ian

I have 12 years of teaching experience in Matlab. I and my students developed control algorithms, simulated dynamics systems and programmed Arduino in robotics projects. Furthermore, I used Matlab throughout my PhD. For instance, I...
I have 12 years of teaching experience in Matlab. I and my students developed control algorithms, simulated dynamics systems and programmed Arduino in robotics projects. Furthermore, I used Matlab throughout my PhD. For instance, I...
Rami really knows ROS 2 and robotics AI inside and out, and he is very talented at teaching the tough stuff. He’ll take dense mathematical equations that power algorithms and show you exactly how they fit into code, step by step. ... - Norm

I structure the course to address each student's weaknesses. We focus on data structures and algorithms, as well as commonly encountered patterns of problems such as dynamic programming, backtracking, graph problems etc. I have 20...
I structure the course to address each student's weaknesses. We focus on data structures and algorithms, as well as commonly encountered patterns of problems such as dynamic programming, backtracking, graph problems etc. I have 20...

My approach is encouraging, practical, and engaging, helping students build confidence, become more independent learners, and develop study skills they can use throughout school, college, and life.
My approach is encouraging, practical, and engaging, helping students build confidence, become more independent learners, and develop study skills they can use throughout school, college, and life.

My graduate and credential work introduced me to learning styles and study skills. I have been using them in my teaching and tutoring practices for over twenty years with great success.
My graduate and credential work introduced me to learning styles and study skills. I have been using them in my teaching and tutoring practices for over twenty years with great success.
Needed a language arts teacher for my son (10th grade). Mary was very patient and attentive. She knew the materials well to assist with reading comprehension. She even reviewed his essays and gave effective feedback. Highly recomm... - Stephanie, 25 lessons with Mary

I hold a PhD in Psychology, with research and peer-reviewed publications focused on study skills and academic motivation. That academic foundation directly informs how I coach — I bring evidence-based strategies to every session, grounded...
I hold a PhD in Psychology, with research and peer-reviewed publications focused on study skills and academic motivation. That academic foundation directly informs how I coach — I bring evidence-based strategies to every session, grounded...
My tutor has been amazing to work with. She is professional, knowledgeable, and does a great job adjusting her tutoring style to fit my learning needs. She takes the time to explain things in ways that make sense to me and is alwa... - Hannah, 17 lessons with Aleza

I help students develop practical, personalized study strategies that improve retention, organization, and independent learning. My approach combines time management tools, active reading techniques, and note-taking methods tailored to each...
I help students develop practical, personalized study strategies that improve retention, organization, and independent learning. My approach combines time management tools, active reading techniques, and note-taking methods tailored to each...
Ann is very kind, gentle spoken, knowledgeable, attentive, and patient tutor for my daughter. My daughter loves English, but struggled to focus on topics and book selections. She has been very caring and even follow up with little... - Masae, 47 lessons with Ann

I am currently a third-year medical student at a US MD school, which required successful completion of my undergraduate classes with excellent grades and an excellent grade on the MCAT. I also successfully passed USMLE Step 1 on my first attempt....
I am currently a third-year medical student at a US MD school, which required successful completion of my undergraduate classes with excellent grades and an excellent grade on the MCAT. I also successfully passed USMLE Step 1 on my first attempt....

I have taught study skills among other academic topics for ages 5-20 for upward of 11 years. I work with students to determine specific methods that will help them retain the information, and build their confidence to truly put their...
I have taught study skills among other academic topics for ages 5-20 for upward of 11 years. I work with students to determine specific methods that will help them retain the information, and build their confidence to truly put their...
Anna has tremendous patients and knows how to reach our child and stay engaged. We are so happy and pleased to have her as a tutor for our son. We will continue to always have her as our tutor best choice. - Zorina, 24 lessons with Chae

My goal is to empower students by providing individualized strategies that suit their learning style, helping them develop strong study skills for long-term academic success.
My goal is to empower students by providing individualized strategies that suit their learning style, helping them develop strong study skills for long-term academic success.
Working with Silvana was one of the best decisions we made during the highly stressful time of applying to college. She is a first class essay editor in the sense that she doesn't only look for grammar mistakes, she has a true und... - Allison, 4 lessons with Silvana

I help students strengthen study skills by breaking large assignments, readings, and academic tasks into clear, manageable steps. My approach focuses on organization, time management, planning, note-taking, and developing study routines...
I help students strengthen study skills by breaking large assignments, readings, and academic tasks into clear, manageable steps. My approach focuses on organization, time management, planning, note-taking, and developing study routines...

...Scotland and Ireland). Study skills are usually learned by much trial and error which can be awfully time-consuming, frustrating, and sometimes downright discouraging. I can can put my many years of learned study skills to good use - and to the...
...Scotland and Ireland). Study skills are usually learned by much trial and error which can be awfully time-consuming, frustrating, and sometimes downright discouraging. I can can put my many years of learned study skills to good use - and to the...
Victor was extremely attentive and helpful during our face to face meeting. He also spent a substantial amount of time outside of our face to face session to design a personalized study schedule for me down to the minute. I would ... - Stephen

I have 30+ years of experience helping students build effective study habits and manage their time with purpose. My work includes one-on-one coaching focused on organization, goal setting, and strategies for tackling complex assignments. I help...
I have 30+ years of experience helping students build effective study habits and manage their time with purpose. My work includes one-on-one coaching focused on organization, goal setting, and strategies for tackling complex assignments. I help...
I had a really positive experience working with this David. He did a great job helping me think my discussion board questions rather than just giving me answers outright. He took the time to explain concepts in a way that actual... - Dominique, 6 lessons with David

I hold a bachelor’s degree in Aerospace Engineering and Mechanics from the University of Minnesota and have experience as a university teaching assistant. Throughout my academic career, I developed effective study strategies to manage demanding...
I hold a bachelor’s degree in Aerospace Engineering and Mechanics from the University of Minnesota and have experience as a university teaching assistant. Throughout my academic career, I developed effective study strategies to manage demanding...

...most effectively. The curriculum is a research based program that I can help teach and apply to students of all ages. Study skills include test prep, active reading, note-taking, time management, study schedule development, test anxiety, and self-...
...most effectively. The curriculum is a research based program that I can help teach and apply to students of all ages. Study skills include test prep, active reading, note-taking, time management, study schedule development, test anxiety, and self-...
Ana and I go over topics that I feel would help me educationally, like time management and note-taking skills. This is incredibly valuable to me and certainly provides great help. I feel that Ana will be a tremendous help througho... - Zoey, 3 lessons with Ana
4 lessons
1 lesson
2 lessons
Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.
Compare tutor costs. With a range of price options, there’s a tutor for every budget.
Sign up, search, and message with expert tutors free of charge.
Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.



On Wyzant, dynamic programming tutoring provides personalized, one-on-one instruction to help learners master algorithmic optimization techniques such as memoization and tabulation, which are essential for competitive programming and interview preparation.
Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems and storing solutions to avoid repeated work. It is a powerful tool in computer science for creating efficient algorithms and solving real-world challenges.
Wyzant connects students with expert tutors who provide tailored lessons, flexible scheduling, and step-by-step guidance to strengthen programming skills, enhance problem-solving confidence, and achieve specific learning goals.
Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to Dynamic Programming, tap into the nation’s largest community of private tutors. Wyzant helps more students find face to face lessons, in more places than anyone else. Plus, if you're not happy with any new tutor, we'll gladly refund the cost of your first hour. In addition to Dynamic Programming tutors, Wyzant can also help you find:
Online Simsons Formula tutors | Online String Operations tutors | Online Quantum Stochastic Calculus tutors | Online Stochastic Processes For Actuarial Science tutors | Online Bayesian Learning tutors | Online Statistical Modeling tutors | Online Number Theory tutors | Online Kinematics tutors | Online Fluid Mechanics tutors | Online Fluid Dynamics tutors | Online Quadratic Congruence Equation tutors | Online Linear Congruence Equations tutors | Online Linear Systems tutors | Online Multivariable Calculus tutors | Online Discrete Time Markov Chains tutors | Online Linear Programming tutors | Online ANOVA tutors | Online Nonlinear Equations tutors | Online Nonlinear Dynamics tutors | Online Computational Fluid Dynamics (CFD) tutors | Online Newtons Law Of Viscosity tutors | Online Regression Analysis tutors | Online Algebra tutors | Online Monte Carlo Simulation tutors | Online One-Step Equations tutors | Online Differential Equations tutors | Online Linear Algebra tutors | Online Scala tutors | Online Fuzzy Logic tutors | Online Linear Equations tutors | Online Complex Analysis tutors | Online Probability tutors | Online Integration tutors | Online Ramanujan-Nagell Equation tutors
Get the Dynamic Programming help you need, right when you need it with the convenience of online lessons.
See online Dynamic Programming tutors