Search
Justin B.'s Photo

Justin B.

Expert Computer Science Tutor with Background in iOS & Game Design

Expert Computer Science Tutor with Background in iOS & Game Design

$180/hour

  • 282 hours tutoring

About Justin


Bio

Over the past 4 years, I have successfully tutored students across the country in many different math and computer science courses, from Algebra I to Linear Algebra and Introductory Java to Advanced Data Structures and Algorithms. Many of my students have been computer science students at Southern Methodist University (SMU). I also graduated from SMU, so I'm very familiar with SMU's computer science program and can definitely help with those!

One of my favorite students to work with was a...

Over the past 4 years, I have successfully tutored students across the country in many different math and computer science courses, from Algebra I to Linear Algebra and Introductory Java to Advanced Data Structures and Algorithms. Many of my students have been computer science students at Southern Methodist University (SMU). I also graduated from SMU, so I'm very familiar with SMU's computer science program and can definitely help with those!

One of my favorite students to work with was a Data Structures student at Stanford University. She had one final course to take over the summer before graduating, and she knew that the course was going to be really tough! This is some feedback from her:

"Stanford-level Tutoring
Justin guided me through a very challenging C++ ‘data structures’ undergraduate course that allowed me to absorb the most out of this dense material and push myself above-and-beyond what I would have done on my own. Not only did he tailor his lessons to my learning-style but he also empowered me to realize my full potential as I go forward in the world of computer engineering. Justin is patient, detail-oriented, and one of the best teachers I’ve ever come across in my 16 years of academia.
– Jackie"

_______________________________________________
Professional Experience:

I currently work full time as a tutor, and I see about 40 students a week. I am extremely experienced with helping students who are struggling in math and computer science courses. Locally, I have helped many students in the Dallas area with Data Structures at SMU.

After college, I worked at Bottle Rocket Apps, a major mobile development company, where I coded the Election Headquarters feature for the Fox News iPad and iPhone apps.

I also collaborated with an SMU professor and Apple on a series of programming tutorials to teach students Math and Code. These 10 tutorials guided students through the creation of an underwater scene. Students added fish to the underwater scene and learned to code movement, behaviors, and physics.


Education

Southern Methodist University
Creative Computation

Policies

  • Hourly Rate: $180
  • Rate details: Students are free to call or email if they ever have trouble with material, and I often spend extra time helping students outside of lessons at no extra cost.
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 10/6/2015

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C++,

C++

I have tutored students across the country in many C++ courses, including Data Structures. I graduated from SMU and have worked with many C++ and Data Structures students there, so I'm very familiar with the curriculum. I know that SMU Data Structures is very tough, so please reach out to me if you are having trouble! Here are some C++ projects that I worked on while at SMU: -Programmed a C++ search engine with 161,000 searchable documents and a user interface -Recreated four levels of the video game Super Monkey Ball using OpenFrameworks -Recreated the arcade game Asteroids using OpenGL -Wrote a Huffman compressor and decompressor in C++
Computer Programming,

Computer Programming

If you are having trouble with computer programming, I can definitely help you out. I am currently tutoring students in C++, Java, and Scientific Computing. I am even working with one of my students on coding interactive electronics with an Arduino, and we are also working on creating a virtual computer starting with only logic gates. I formerly worked for a major mobile development company coding iOS apps, and I also worked with Apple to create a series of tutorials that helped students learn math and code. My students all feel much more confident and comfortable with the material after our lessons. So, I am a very strong programmer, and I am confident that I can help you improve your programming skills!
Computer Science,

Computer Science

I'm am very strong in C++, Java, Obj-C, and Ruby, so I can definitely help you improve your skills in any of these languages. In fact, I recently collaborated with Apple on a series of tutorials to teach students math and code. These tutorials were coded in the Swift, and they guided students through the creation of an underwater scene. Students were required to add sprites, create movement, and code the physics of the scene. In one of my college classes, I constructed a virtual computer from the ground up. So I can also help you understand how a computer is built and how it translates code from a high level language to 1's and 0's.
Java

Java

I am currently tutoring many students in high school AP Computer Science and college introductory Computer Science. In my first semester of Computer Science in college, I coded a level of the original Super Mario Bros using Java and Processing for my midterm project. For my final project, I coded the entire overworld of the original Legend of Zelda, including some enemies and all the weapons. In my Body Technology course, I created a set of wearable technologies for my Zelda game that allowed users to interact with the old man in the first cave using social gestures. Users also had to go through the actual motions of using a weapon for the weapon to work in the game. For example, users had to swing their arm to use their sword and pull back an imaginary bowstring to fire arrows. In my Nature & Code course, I coded a mathematical system that generated seemingly random yet organic images.

Corporate Training

C++,

C++

I have tutored students across the country in many C++ courses, including Data Structures. I graduated from SMU and have worked with many C++ and Data Structures students there, so I'm very familiar with the curriculum. I know that SMU Data Structures is very tough, so please reach out to me if you are having trouble! Here are some C++ projects that I worked on while at SMU: -Programmed a C++ search engine with 161,000 searchable documents and a user interface -Recreated four levels of the video game Super Monkey Ball using OpenFrameworks -Recreated the arcade game Asteroids using OpenGL -Wrote a Huffman compressor and decompressor in C++
Java

Java

I am currently tutoring many students in high school AP Computer Science and college introductory Computer Science. In my first semester of Computer Science in college, I coded a level of the original Super Mario Bros using Java and Processing for my midterm project. For my final project, I coded the entire overworld of the original Legend of Zelda, including some enemies and all the weapons. In my Body Technology course, I created a set of wearable technologies for my Zelda game that allowed users to interact with the old man in the first cave using social gestures. Users also had to go through the actual motions of using a weapon for the weapon to work in the game. For example, users had to swing their arm to use their sword and pull back an imaginary bowstring to fire arrows. In my Nature & Code course, I coded a mathematical system that generated seemingly random yet organic images.

Math

Linear Algebra

Linear Algebra

I have tutored many students in Linear Algebra, so I understand how to teach the material and how to help you master it. In college I minored in Math and Computer Science, and I earned an A in Linear Algebra. I also frequently use Linear Algebra when designing video games. So, I understand some of the more practical and fun applications of Linear Algebra.

Ratings and Reviews


Rating

5.0 (135 ratings)
5 star
(134)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews


Once-in-a-lifetime tutor. If anyone has all the answers, it is Justin.

TLDR: Justin is a *truly* amazing tutor. We're covering programming, starting with Java and with the aim of expanding into other languages and iOS development. My baseline is sub-zero: not only zero coding XP, but my high school STEM was mostly forgotten, always poorly taught, and never comfortable. Hand to God, no exaggeration: Justin is probably the best *teacher* I've ever had. Throughout the entirety of every lesson, I'm challenged but never despondent, supported but always accountable for the material, and constantly engaged so one hour feels like ten minutes. --- I will elaborate, but the net is I wish Wyzant had a sixth star --- To get cosmic for a second, tutoring is like Panera Bread. There are three options -- fun, challenge, accountability -- and you choose two (Bread Bowls are extra). My heuristic: Challenge + Accountability => The Drill Sergeant (cf. Full Metal Jacket). You are constantly introduced to difficult problems and always held responsible for all of it. In the moment, however, it is not very enjoyable. But neither is war. Fun + Accountability => New-Age School Teacher (nb: first name is probably a plant). Everything is a game and you're always *moving* forward. When it comes down to it, however, expressing how we feel about the number four kept us from tackling harder problems and making much progress. What we know we know, but it hardly fills a cup. Fun + Challenge => The Graduate Student (s.o. those OH's the day before tests I failed) There is a beauty in hard problems and clever solutions. There's lots of hand-waving by the tutor and nodding by the student, but since one is never responsible for any of it, who cares? It will be just enough to reference at a cocktail party. And yet with Justin the paradigm has been broken. - The lessons are always challenging. When a single problem is easy, he pushes me to find different solutions or work within new constraints. If I don't immediately get it, he breaks it down into pieces I can understand. - I am held accountable for everything. The material is sequenced so well: every concept builds upon what we've covered and so my understanding of previous material is constantly tested. Most importantly, he lets me make mistakes and figure out what I did wrong without just giving me the answer and hoping I will remember it next time. - It's fun. Not just to *have* learned something, but in every moment I'm engaged and excited to figure out how this world of 0's and 1's works. This is all raised to the power of my innumeracy. When I told a friend I was learning how to code, all he said was "now that's hilarious." The task was Sisyphean and I honestly didn't believe in myself. Maybe I'd try a few lessons and say I gave it a shot. But here I am, several months later, motivated more than ever.

Benjamin, 34 lessons with Justin

Incredible help with Java OOP design

Justin and I programmed a game using Java object oriented programming. He did an excellent job of guiding me through the logic and UML diagrams. Show up ready to learn, and you will not be disappointed.

Chris, 2 lessons with Justin

Great tutor, great for college students.

Justin is very adaptive and helped me tremendously with my college level work. He was able to adapt to my professors way of teaching which is what I liked best.

Jack, 8 lessons with Justin

So helpful

He was amazing!! He took everything step by step and was extremely knowledgeable and helpful. Would not have survived without him! He explained each concept very well and made sure we understood.

Ali, 1 lesson with Justin

So incredibly patient

Spent two and a half straight hours fixing syntax errors with me, and stayed calm the entire time. Patience of a saint, and saves my life daily. Brilliant too.

Katelyn , 17 lessons with Justin

Awesome, Knowledgeable, Caring Tutor!!!

Justin is simply AWESOME!!! He not only wants the students to fully understand the material he is tutoring,. He ,also, gives them the tools so that they can figure out like material next time. Justin is beyond prepared for his lessons! I highly recommend Justin.

Yolanda, 6 lessons with Justin

Interactive and engaging

My 13-year-old has been interested in coding for quite some time. Though he was excited about his first Java lesson, he was a little hesitant. By the end of lesson one, he was excited to schedule next week's lesson. I'm excited to see his knowledge and confidence grow.

Whitney, 3 lessons with Justin

Smart, thorough and dependable

Justin did his homework to get at the source of my son's issues in calculus. He reviewed every test and showed my son where he was making mistakes. I would highly recommend Justin.

Kathy, 4 lessons with Justin

Great rapport with my son

Justin and my son worked on bettering my son's math skills and confidence. My son liked him, we have already scheduled more lessons.

Ann-Marie, 9 lessons with Justin
Contact Justin

Response time: 2 hours

$180/hour

Justin B.'s Photo

Justin B.

$180/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Justin

Response time: 2 hours