Search

Justin B.

Addison, TX

$160/hour

Computer Science Tutor with Background in iOS & Game Design

100+ Hours
Background check passed as of 10/6/15
5.0 average from 88 ratings
Terrific Java Tutor
— Chris, Chapel Hill, NC on 2/8/16

$160/Hour


Send a message explaining your needs and Justin will reply soon.

Response time: 3 hours

Contact Justin

Southern Methodist University
Creative Computation

Education

Southern Methodist University (Creative Computation)

About Justin

A parent of one my students recently sent me this message after a tutoring session:

"What a difference you made for Sean. He walked into the library so discouraged and defeated that he was contemplating changing his major from CS, a subject he has been passionate about and has excelled in until now. Whatever you did in your session renewed his confidence. He was very pleased with the progress you made and how you helped him understand and master the project requirements. He even said that coding can be fun again! I am so very grateful to you."

Knowing that I helped a student gain confidence and grasp a difficult concept is one of the most rewarding experiences; it's one of the reasons why I'm so passionate about teaching. No other tutor will put more time and effort into helping you succeed than I will. In fact, I often spend lots of extra time each week preparing for lessons and designing exercises to help you succeed. All my students are free to text or email me if they ever have trouble with the material they are learning.

Ultimately, I want you to succeed and master the material, and I will spend as much time and effort as possible to make this happen!

_______________________________________________
Professional Experience:

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 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.

Over the past 2 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.

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"

I have also worked with many Data Structures students at SMU, so contact me if you are having any trouble with that course.

_______________________________________________
Education:

In college, I majored in Creative Computation and minored in Mathematics, Computer Science, and Psychology with a final GPA of 3.94. I'm am very strong in C++, Java, and Obj-C, so I can help you improve your skills in any of these languages.

I had the opportunity to work on a lot of really exciting projects in college. For my midterm project in my first semester of Computer Science, I coded a level of the original Super Mario Bros using Java and Processing. 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 and Technology course, I expanded the Zelda game by creating a set of wearables that allowed players to use social gestures to interact with non-playable characters in the game. In addition, players had to go through the actual motions of using a weapon for the weapon to work in the game. For example, players had to swing their arm to use their sword and pull back an imaginary bowstring to fire arrows.

In another one of my college classes, I constructed a virtual computer starting only with a single logic gate. From that one logic gate, we created the computer memory and the CPU. We then went on to create an assembler and a compiler for the computer. So I can help you understand how a computer is built and how it translates code from a high level language to 1's and 0's.

_______________________________________________
Contact me if you want to learn Computer Science or Mathematics! I'm excited to help you reach your goals!
A parent of one my students recently sent me this message after a tutoring session:

"What a difference you made for Sean. He walked into the library so discouraged and defeated that he was contemplating changing his major from CS, a subject he has been passionate about and has excelled in until now. Whatever you did in your session
Read more

Policies
Cancellation
24 hours notice required

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.

Travel Radius
Travels within 0 miles of Addison, TX 75001
Background Check: Passed

"Terrific Java Tutor"

- Chris, Chapel Hill, NC on 2/8/16

"So incredibly patient"

- Katelyn, Dallas, TX on 5/5/17

"Awesome, Knowledgeable, Caring Tutor!!!"

- Yolanda, Keller, TX on 10/15/16

"Interactive and engaging"

- Whitney, Dallas, TX on 7/23/16

"Smart, thorough and dependable"

- Kathy, Dallas, TX on 2/14/16

"Great rapport with my son"

- Ann-Marie, Dallas, TX on 1/7/16

"Direct, Patient, and Concise"

- Sheikh, Seattle, WA on 12/17/15

"Awesome tutor"

- Bobby, Dallas, TX on 12/10/15

"Amazing!"

- Ryan, Dallas, TX on 12/1/15

"Terrific Tutor"

- Linda, Dallas, TX on 11/29/15

"Justin is very knowledgeable and very efficient"

- Sonya, Dallas, TX on 11/16/15

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

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

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

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

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.

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.

Southern Methodist University
Creative Computation

Education

Southern Methodist University (Creative Computation)

Terrific Java Tutor

Justin is a terrific tutor. He develops excellent rapport with my son and has a great touch with teaching, including analogies and skills sets. This one is a gem and will make a great impact on your daughter/son!

— Chris, Chapel Hill, NC on 2/8/16

Hourly rate

Standard Hourly Rate: $160.00

Cancellation: 24 hours notice required

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.

Travel policy

Justin will travel within 0 miles of Addison, TX 75001.