Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
Data Structures in Java

SAT Score Range

0 sessions

This series was cancelled by the tutor on June 22, 2024. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

This summer camp series will emulate the beginning of college-level data structures courses.

After a short review of Java syntax and object-oriented programming, we will dive into learning about and then writing our own versions of various data structures.

We'll talk a lot about time complexity (Big-O), space complexity, and practical applications for certain data structures.

Starting with arrays (both static and dynamic), we'll move on linked lists, stacks/queues, and trees (binary search trees, red-black trees, etc.). We will also talk briefly about heaps, sorting/searching algorithms, and graphs.

Tutored by

Sam S 🇺🇸

Certified in 14 topics

View Profile

Hello! I’m a college freshman from California who is primarily interested in math and computer science. I've tutored a variety a SAT bootcamps, other math-related series, and various computer science topics like data structures and game development. I'm currently a member of the Certification Team, User Support Team, and a Moderator for the Algebra II subworld.

Schedule

✋ ATTENDANCE POLICY

Please do NOT miss more than 2 sessions throughout the series. Each session builds on the last.

Public Discussion

Please log in to see discussion on this series.