Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
☕ Java II: Practical Algorithms

SAT Score Range

6 sessions

✨ Be the first

About

Hello! This course is primarily designed for intermediate students with already some knowledge of Java/programming.

‼️ Unlike my Java I Course, a Java IDE is HIGHLY RECOMMENDED for some aspects of this series, particularly for problems that require you to try programming yourself. You can download VSCode here (preferred): https://code.visualstudio.com/download


Over the course of roughly 2 weeks, we will be covering:
- Algorithms and Abstraction
- Math Algorithms
- String Algorithms
- Introduction to Arrays
- Object-Oriented Design
- Cumulative Synthesis

There will be assessments after every session for me to know what topics need more coverage or what you are struggling on.

Be prepared to learn and for great challenges!

Tutored by

Justin W 🇺🇸

Certified in 7 topics

View Profile

i like helping people in very confusing ways

✋ ATTENDANCE POLICY

Please do not miss more than one class, doing so will result in removal from the session. Notify me if something pops up and we can resolve it.

SESSION 1

12

Jan

SESSION 1

Java

Java

Mon 4:00 AM - 5:00 AM UTCJan 12, 4:00 AM - 5:00 AM UTC

Algorithms and Abstraction
SESSION 2

14

Jan

SESSION 2

Java

Java

Wed 4:00 AM - 5:00 AM UTCJan 14, 4:00 AM - 5:00 AM UTC

Math Algorithms
SESSION 3

16

Jan

SESSION 3

Java

Java

Fri 4:00 AM - 5:15 AM UTCJan 16, 4:00 AM - 5:15 AM UTC

String Algorithms
SESSION 4

18

Jan

SESSION 4

Java

Java

Sun 4:00 AM - 5:10 AM UTCJan 18, 4:00 AM - 5:10 AM UTC

Intro to 2D Arrays
SESSION 5

20

Jan

SESSION 5

Java

Java

Tue 4:00 AM - 5:00 AM UTCJan 20, 4:00 AM - 5:00 AM UTC

Object-Oriented Design
SESSION 6

22

Jan

SESSION 6

Java

Java

Thu 4:00 AM - 5:30 AM UTCJan 22, 4:00 AM - 5:30 AM UTC

Cumulative Synthesis

Public Discussion

Please log in to see discussion on this series.

Jan 12 - Jan 22

2 weeks

60 - 90 mins

/ session

Next session on January 12, 2026

SCHEDULE

Mondays

4:00AM

Wednesdays

4:00AM

Fridays

4:00AM

Sundays

4:00AM

Tuesdays

4:00AM

Thursdays

4:00AM