Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Data Structure tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 help fast

The Best Data Structure Tutoring Online

See all 6,036 matching tutors

Find the best Data Structure tutor

Julie B. Waltham, MA, available for online & in-person tutoring
Julie B.
60/hour

PhD in Computer Science with 25+ years software development experience

I've worked as a software developer for over 25 years where I've written and implemented various data structures. One of the first courses I took to get my undergraduate in Computer Science was Data Structures. I later...

5.0 (187)
60/hour
563 hours tutoring
Response time: 8 minutes

I've worked as a software developer for over 25 years where I've written and implemented various data structures. One of the first courses I took to get my undergraduate in Computer Science was Data Structures. I later...

Joseph S. Mahwah, NJ, available for online & in-person tutoring
Joseph S.
55/hour

Experienced Multilingual Computer Science Tutor

I am confident that I can bridge the gap between a student's existing and desired knowledge by creating a detailed action plan. As a top performer in the Harvard Pre-College Data Science Program of 2022, I have been very successful at...

5.0 (99)
55/hour
299 hours tutoring

I am confident that I can bridge the gap between a student's existing and desired knowledge by creating a detailed action plan. As a top performer in the Harvard Pre-College Data Science Program of 2022, I have been very successful at...

Thomas B. Downingtown, PA, available for online & in-person tutoring
Thomas B.
80/hour

B.Sc. in Information Technology Focus in Web Design

I've been working with data structures since I first started coding in JavaScript. Now I primarily focus on languages that utilize lists, tuples, sets, and dictionaries as their core data structures. Data structures allow...

4.8 (219)
80/hour
712 hours tutoring

I've been working with data structures since I first started coding in JavaScript. Now I primarily focus on languages that utilize lists, tuples, sets, and dictionaries as their core data structures. Data structures allow...

Alex A. Brooklyn, NY, available for online tutoring
Alex A.
120/hour

Experienced Software Developer

I have tutored data structures classes for hundreds of hours already. I am extremely familiar with all theoretical and practical aspects of computer science and computer programming. I believe I can confidently guide anyone through this...

InstantBook
Today
5.0 (642)
120/hour
1,064 hours tutoring
Response time: 22 minutes

I have tutored data structures classes for hundreds of hours already. I am extremely familiar with all theoretical and practical aspects of computer science and computer programming. I believe I can confidently guide anyone through this...

Jason L. Arcadia, CA, available for online tutoring
Jason L.
120/hour

Physicist with Data Structure and Algorithms training

In college I took a programming class and a Data Structures class. While earning my Physics PhD I programmed regularly and took online Computer Science classes in Algorithms in Machine Learning. I've helped students with diverse topics...

5.0 (831)
120/hour
3,258 hours tutoring
Response time: 4 minutes

In college I took a programming class and a Data Structures class. While earning my Physics PhD I programmed regularly and took online Computer Science classes in Algorithms in Machine Learning. I've helped students with diverse topics...

Eva A. Fairfax, VA, available for online & in-person tutoring
Eva A.
90/hour

Math and Computer Science Teacher with 10+ Years of Experience

I earned a minor in Computer Science and taught all levels of Computer Science to high school students. The courses included introductory courses, AP courses, data structures, and a capstone course. The data structures course used...

5.0 (548)
90/hour
2,059 hours tutoring
Response time: 14 minutes

I earned a minor in Computer Science and taught all levels of Computer Science to high school students. The courses included introductory courses, AP courses, data structures, and a capstone course. The data structures course used...

April V. San Diego, CA, available for online & in-person tutoring
April V.
76/hour

Computer Science and Programming Tutor

I work with students in R, Python, SQL, and DAX, and I help them understand how to write efficient code, debug programs, and work with data through scripts, queries, and logical operations. I also support students in key CS areas such as...

InstantBook
Today
5.0 (194)
76/hour
606 hours tutoring
Response time: 3 minutes

I work with students in R, Python, SQL, and DAX, and I help them understand how to write efficient code, debug programs, and work with data through scripts, queries, and logical operations. I also support students in key CS areas such as...

John S. Houston, TX, available for online tutoring
John S.
69/hour

Data Structures and Algorithms Specialist

I studied data structures in-depth throughout my computer science degree from UT Austin. I also studied algorithm design at the graduate level during my master's degree, achieving an A+ and scoring 30 points above the class average on...

InstantBook
This week
5.0 (21)
69/hour
301 hours tutoring

I studied data structures in-depth throughout my computer science degree from UT Austin. I also studied algorithm design at the graduate level during my master's degree, achieving an A+ and scoring 30 points above the class average on...

Antonio T. Tallahassee, FL, available for online & in-person tutoring
Antonio T.
100/hour

University Of Minnesota TA in C++; 10+ years of CompSci Tutoring

I guided students through building essential data structures such as binary trees, graphs, sets, B-trees, hash tables, linked lists (both singly and doubly linked), arrays, and vectors, often using tools like GDB and Valgrind to debug and...

5.0 (734)
100/hour
4,315 hours tutoring
Response time: 5 minutes

I guided students through building essential data structures such as binary trees, graphs, sets, B-trees, hash tables, linked lists (both singly and doubly linked), arrays, and vectors, often using tools like GDB and Valgrind to debug and...

John C. Riverside, CA, available for online & in-person tutoring
John C.
115/hour

Software Developer

I have a strong foundation in data structures, with experience in both applying and teaching core concepts such as arrays, linked lists, stacks, queues, trees, heaps, graphs, and hash tables. I've taught these topics in many languages...

InstantBook
Today
5.0 (1624)
115/hour
3,969 hours tutoring
Response time: 10 minutes

I have a strong foundation in data structures, with experience in both applying and teaching core concepts such as arrays, linked lists, stacks, queues, trees, heaps, graphs, and hash tables. I've taught these topics in many languages...

Zachariah R. Richmond, VA, available for online & in-person tutoring
Zachariah R.
36/hour

Master Data Structures – From Arrays to Graphs

I teach data structures in a hands-on, project-based way—aligned with what you’ll see in coding interviews, computer science courses, or on the job. As a CS grad with software development experience, I make abstract structures...

InstantBook
Today
5.0 (251)
36/hour
1,209 hours tutoring

I teach data structures in a hands-on, project-based way—aligned with what you’ll see in coding interviews, computer science courses, or on the job. As a CS grad with software development experience, I make abstract structures...

David P. Kirkland, WA, available for online & in-person tutoring
David P.
130/hour

TA for Data Structures & Algorithms course, Programming Team Coach

I was a Teaching Assistant for an undergraduate Java-based Data Structures & Algorithms course while I was in graduate school. I also coached a college programming team for 7 years primarily using Java, providing a consistent venue for...

5.0 (31)
130/hour
323 hours tutoring

I was a Teaching Assistant for an undergraduate Java-based Data Structures & Algorithms course while I was in graduate school. I also coached a college programming team for 7 years primarily using Java, providing a consistent venue for...

Gavin M. Fort Worth, TX, available for online & in-person tutoring
Gavin M.
90/hour

Computer Science Teacher with 5 Years of Teaching Experience

I took the following subjects, each being at least three hours credit: Computing Fundamentals A, Computing Fundamentals B, Software Development Practices and Principles, Software Design, Algorithms and Data Structures, Computer Design,...

InstantBook
Today
5.0 (1852)
90/hour
7,932 hours tutoring
Response time: 15 minutes

I took the following subjects, each being at least three hours credit: Computing Fundamentals A, Computing Fundamentals B, Software Development Practices and Principles, Software Design, Algorithms and Data Structures, Computer Design,...

Justin Y. Charlottesville, VA, available for online & in-person tutoring
Justin Y.
80/hour

Experienced Tutor in CS and Math | Prev. Amazon SDE Intern

I have over 6+ years of experience with coding in Python, Java, and C++ and tutored up to High School students for 3 years. I am proficient with Data Structures, Discrete Math & Theory, along with Computer Systems. In addition, I have...

5.0 (47)
80/hour
189 hours tutoring

I have over 6+ years of experience with coding in Python, Java, and C++ and tutored up to High School students for 3 years. I am proficient with Data Structures, Discrete Math & Theory, along with Computer Systems. In addition, I have...

Guilherme A. Austin, TX, available for online & in-person tutoring
Guilherme A.
100/hour

C.S Major with Robust Data Structures Teaching Experience

As a Computer Science major at the University of Texas at Austin, I have a deep academic foundation in data structures and algorithms, which is a core focus of my curriculum and a subject I am passionate about teaching. My expertise covers...

5.0 (199)
100/hour
648 hours tutoring

As a Computer Science major at the University of Texas at Austin, I have a deep academic foundation in data structures and algorithms, which is a core focus of my curriculum and a subject I am passionate about teaching. My expertise covers...

CHADI E. Austin, TX, available for online & in-person tutoring
CHADI E.
35/hour

Systems Engineer with many years of coding experience

I have experience teaching Python programming to learners. My expertise encompasses core Python concepts, data structures, functions, file handling, and object-oriented programming. I also have exposure in applying Python for data...

InstantBook
Today
5.0 (138)
35/hour
312 hours tutoring

I have experience teaching Python programming to learners. My expertise encompasses core Python concepts, data structures, functions, file handling, and object-oriented programming. I also have exposure in applying Python for data...

Jonathan K. New York, NY, available for online tutoring
Jonathan K.
70/hour

Over a Decade Using and Teaching Advanced Data Structures

I took Data Structures and Algorithms at my university, entering the course with an existing knowledge of many of the structures. After that, I was able to use many of these structures at companies like American Express and JP...

5.0 (9)
70/hour
417 hours tutoring

I took Data Structures and Algorithms at my university, entering the course with an existing knowledge of many of the structures. After that, I was able to use many of these structures at companies like American Express and JP...

Sam R. Westport, CT, available for online & in-person tutoring
Sam R.
185/hour

PhD Student at Tufts University, 8+ years teaching Data Structures

I regularly tutor students across all areas - including AP CS Principles, AP CS A, Intro to Computer Science (JAVA, Python), Object Oriented Programming, Functional Programming, Data Structures, Algorithms, Theory of Computation, Machine...

5.0 (304)
185/hour
1,521 hours tutoring

I regularly tutor students across all areas - including AP CS Principles, AP CS A, Intro to Computer Science (JAVA, Python), Object Oriented Programming, Functional Programming, Data Structures, Algorithms, Theory of Computation, Machine...

Adrian B. Baltimore, MD, available for online & in-person tutoring
Adrian B.
60/hour

Mathematician, Programmer

For CS work, students do best when motivated to solve a problem. Professionally, I have solved many math-adjacent problems so I can help with data structures and algorithms practice (over 250 medium+ LeetCode solutions). I've...

5.0 (79)
60/hour
526 hours tutoring

For CS work, students do best when motivated to solve a problem. Professionally, I have solved many math-adjacent problems so I can help with data structures and algorithms practice (over 250 medium+ LeetCode solutions). I've...

Krishna K. Hicksville, NY, available for online & in-person tutoring
Krishna K.
55/hour

GRE/SAT Perfect Scorer | AMC | Python & Java Expert | Interview Prep

I’m a Software Developer who has also worked as an Actuary and Data Scientist with a Master’s in Actuarial Science and a Bachelor’s in Mechanical Engineering. Over the years, I’ve worked at leading insurance, tech, and financial...

5.0 (407)
55/hour
1,357 hours tutoring
Response time: 22 minutes

I’m a Software Developer who has also worked as an Actuary and Data Scientist with a Master’s in Actuarial Science and a Bachelor’s in Mechanical Engineering. Over the years, I’ve worked at leading insurance, tech, and financial...

Nina M. Altamonte Springs, FL, available for online & in-person tutoring
Nina M.
75/hour

Masters in Computer Science with 10+ years of Teaching Experience

My expertise includes a deep understanding of algorithms and various data structures such as arrays, linked lists, stacks, queues, trees, and graphs. I am proficient in programming languages like Java, C++, Python, and R, which are commonly...

InstantBook
Today
4.7 (2667)
75/hour
10,820 hours tutoring
Response time: 1 minute

My expertise includes a deep understanding of algorithms and various data structures such as arrays, linked lists, stacks, queues, trees, and graphs. I am proficient in programming languages like Java, C++, Python, and R, which are commonly...

Rodrigo A. North Arlington, NJ, available for online & in-person tutoring
Rodrigo A.
80/hour

Data Structures Experience

With extensive experience in deploying robust systems like GlusterFS, Hadoop, and Docker, I bring a unique perspective to Data Structures as an infrastructure engineer. I excel at building and optimizing the foundational setups that support...

4.9 (370)
80/hour
1,842 hours tutoring
Response time: 3 minutes

With extensive experience in deploying robust systems like GlusterFS, Hadoop, and Docker, I bring a unique perspective to Data Structures as an infrastructure engineer. I excel at building and optimizing the foundational setups that support...

Gregory I. Natrona Heights, PA, available for online & in-person tutoring
Gregory I.
54/hour

PhD Engineer with 5+ years (12000+ tutoring sessions) experience

I have a Ph.D. in engineering from Carnegie Mellon University and have been tutoring Data Structures and Algorithms for over 3 years at another tutoring company. In early February 2025, I switched to the Wyzant platform. I have tutored...

InstantBook
Today
4.9 (233)
54/hour
1,208 hours tutoring
Response time: 8 minutes

I have a Ph.D. in engineering from Carnegie Mellon University and have been tutoring Data Structures and Algorithms for over 3 years at another tutoring company. In early February 2025, I switched to the Wyzant platform. I have tutored...

Lukas B. Missouri City, TX, available for online & in-person tutoring
Lukas B.
120/hour

Duke Master's Student Specializing in Software Development

I have built 2 startups using Python, JavaScript, HTML, CSS, and Linux. I am also very familiar with C, C++, Java, and Assembly. Subtopics I am familiar with are Data Structures, Algorithms, Computation, Systems, Networking, Operating...

5.0 (91)
120/hour
347 hours tutoring

I have built 2 startups using Python, JavaScript, HTML, CSS, and Linux. I am also very familiar with C, C++, Java, and Assembly. Subtopics I am familiar with are Data Structures, Algorithms, Computation, Systems, Networking, Operating...

Edward M. Houston, TX, available for online & in-person tutoring
Edward M.
85/hour

MIT grad helping you thrive in the age of AI.

I specialize in making complex concepts intuitive and accessible, whether you’re learning Artificial Intelligence, Python, Java, C++, C#, JavaScript, TypeScript, or diving into algorithms, data structures, and system design. My...

5.0 (239)
85/hour
965 hours tutoring

I specialize in making complex concepts intuitive and accessible, whether you’re learning Artificial Intelligence, Python, Java, C++, C#, JavaScript, TypeScript, or diving into algorithms, data structures, and system design. My...

Trusted with over 6 million hours of lessons since 2005

Trusted experience

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

Otis H.

2 lessons

Pran was very knowledgeable about computers and software. He is patient and explains concepts well. I highly recommend his. I am in the process of planning to review the entire data structure curriculum with him.
Andrew V.

16 lessons

He is great in assisting with class assignments and explaining the functions and algorithms required to complete the assignments. My son had difficulty understanding what was being asked to be done for his programming assignments. Zach is very patient in explaining what needs to be done and walking him through the logic and then correcting the syntax when writing the code. I highly recommend Zach for anyone looking for a very knowledgeable and professional programming tutor.
Alexandra M.

2 lessons

I didn't know much about trees in Data Structure and Algorithms and he helped me understand that. He's very patient and encouraging. Would definitely take him again
How much for private Data Structure tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$88
$35
$60
Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC

Find Online Tutors in Subjects related to Data Structure.

Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to Data Structure, 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 Data Structure tutors, Wyzant can also help you find:

Online Computer Programming lessons | Online Database Design tutors | Online SQL tutors | Online Databases tutors | Online Database tutors | Online Oracle PL/SQL tutors | Online Computing tutors | Online STATA tutors | Online Perl tutors | Online Numpy tutors | Online SAS Programming tutors | Online GIS tutors | Online Sql And Database tutors | Online COBOL tutors | Online SAS tutors | Online Aspen Plus tutors | Online Lua tutors | Online Advanced Excel tutors | Online PHP tutors | Online D3.Js tutors | Online R tutors | Online Introduction To Java tutors | Online SPSS tutors | Online Mysql tutors | Online Spreadsheet tutors | Online Structural Engineering tutors | Online Ruby On Rails tutors | Online Json tutors | Online Parallel Processing tutors | Online Algorithm tutors | Online Hadoop tutors | Online Data Analysis tutors | Online Algorithms tutors | Online Microsoft Access Database tutors

Get the Data Structure help you need, right when you need it with the convenience of online lessons.

See online Data Structure tutors