Skip to main content
image of Corey S.

Java with Corey S.

4.9
(22)
Background check
Teaches online
Teaches Beginner, Intermediate
Age: 5+
Teaching since 2017
Mathematics-Computer Science
  • Student Favorite
  • 1 Repeated Students

Learn Java Programming: Hire a tutor with a Bachelor of Computer Science from UCSD

I have 5+ years of teaching Java programming from a range of basic to advanced object-oriented programs along with algorithms and data structures. My lessons also focus on providing you with an in-depth knowledge of the Java compiler and run-time environment; giving you more than just the conventional topics of Java but exactly how it comes together in the language. For any new/intermediate computer science student, this is an excellent area to start with as this application of programming is essential in just about all software. My background in Java development will streamline your programming journey in a way that not only strengthens your ability to read and write code but will also help transfer over these skills when learning other languages. If you're looking for a tutor that will provide you with a strong coherence in terminology, conceptual understanding of object-oriented program design, and a clear understanding of how the Java compiler works, then I am your guy.

Instructor details

Location:
Teaches Online
Teaches Online

Teaching Hours

Monday
6 PM-10:30 PM
Tuesday
6 PM-10:30 PM
Wednesday
6 PM-10:30 PM
Thursday
6 PM-10:30 PM
Friday
6 PM-10:30 PM
Saturday
9 AM-10:30 PM
Sunday
9 AM-10:30 PM
Times are shown in your local timezone (UTC-08:00) Pacific Time (US & Canada)
Pricing
30 minutes
$30
60 minutes
$50
90 minutes
$65

About Corey S.

4.9
(22)
Hi I’m Corey, a computer science graduate from UCSD who has a genuine appreciation for the study of math and computer science. I also have a passion for helping students excel in their academic goals. My motivation comes from my own experience, from a poor educational background in grade school to graduating from a highly accredited university. This journey has enabled me to see the detail in how education shapes lives and how a negative experience from it can hold back otherwise great students from achieving extraordinary accomplishments. When this happens, I consider it to be the biggest let down for a student, and even more, an unfortunate loss for society. It's where I get my passion from and it’s what drives me to teach, motivate, and inspire students to pursue STEM or any other academic field. I know from my tutoring experience that every student is not just worthy of academic success but is more than capable of it. It is, however, largely up to the teacher’s ability to guide students to their success, and that’s something I'm proud to say I can do. For me, being a tutor is more than just going over homework problems or helping students prepare for an exam. Instead, it's helping students create a vision for themselves where they can discover their own passion and purpose that excites them to set high goals and encourages them to achieve. My success as a tutor is centered on providing students with a foundation of first principles, discussing the motivation behind concepts, and showing how they connect to other topics. I see the world of math and computer science as being a map where each topic is like a town where some are big and some are small, but in any case they’re all connected. Thus, as I give the zoomed in details of a topic, I also provide the bigger picture overview, showing how that topic fits into the overall map and how it connects to other topics. What I like about this approach is that it helps students avoid becoming lost in abstraction, and instead shows them exactly where they’re at in the subject while also equipping them with the finer details. The outcome is that when students understand where they are on this map, they develop a stronger curiosity to learn more. It also helps them apply what they know through a critical thinking lens to solve problems, versus solving by memorization - which is what the point of education is. Simply put, I'm the tutor you can count on to teach you how to think, problem-solve, and also help guide you to your own educational achievements.

Corey Videos

Watch free videos from your favorite instructors, on-demand, anytime
ReviewsWrite a review
5
95%
4
5%
3
0%
2
0%
1
0%
4.9
22 Reviews
Jason
Online
Corey helped my son with his college level Algorithms and data structures in Python and he was very grateful for his help.
Posted Feb 25, 2024
Megan
Online
Corey is very good with his work Passionate about his work My kids love to learn from him Thanks
Posted Feb 13, 2024
Megan
Online
Corey is very good with his work Passionate about his work My kids love to learn from him Thanks
Posted Feb 13, 2024
112233...88Next >Next >

Education

Computer Science

Aug, 2016 - May, 2019

Miramar College

Mathematics-Computer Science

Sep, 2021 - Jun, 2023

University of California, San Diego

Computer Science

Aug, 2019 - May, 2021

Berkeley City College

Languages

French

Limited Proficiency

English

Native Proficiency

Private Lessons

  • 1:1 lessons with a trusted instructor
  • 300+ subjects to choose from
  • Meet online or in person
  • Free on-demand videos and articles