Search

Matthew G.

Pittsburgh, PA

$40/hour

Patient and Experienced Tutor: math, physics, and computation

100+ Hours
Background check passed as of 10/14/14
4.8 average from 49 ratings
Great first lesson
— Ethan, Pittsburgh, PA on 1/19/17

$40/Hour


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

Response time: 8 hours

Contact Matthew

University of Pittsburgh
Civil Engineering

Education

University of Pittsburgh (Civil Engineering)

About Matthew

I am a Civil Engineering graduate student and research assistant at Carnegie Mellon University. I have years of experience, both as a tutor and as a teaching assistant, helping undergraduates with their homework and understanding their lectures. I've also guest lectured for professors. All of these experiences have helped me understand that I have a passion for teaching and tutoring.

I realized something else as well. A lot of teachers and tutors teach so that their students will do well on tests. Especially when it comes to math or physics--they often teach their students silly tricks for solving problems (that have no physical or mathematical meaning), or teach them HOW to do something but never WHY. They fail to teach their students concepts. Students can do the work, but fail to understand the significance of what they are doing, and how to apply it to other topics or the real world. I believe learning and understanding are of paramount importance. Grades are important as well, but never at the expense of learning.
I am a Civil Engineering graduate student and research assistant at Carnegie Mellon University. I have years of experience, both as a tutor and as a teaching assistant, helping undergraduates with their homework and understanding their lectures. I've also guest lectured for professors. All of these experiences have helped me understand that I have Read more

Policies
Cancellation
12 hours notice required
Travel Radius
Travels within 15 miles of Pittsburgh, PA 15239
Background Check: Passed

"Great first lesson"

- Ethan, Pittsburgh, PA on 1/19/17

"Great at explaining!"

- Mike, Wexford, PA on 9/16/16

"Great first session!"

- Pamela, Pittsburgh, PA on 4/23/16

"Very helpful!"

- Wendy, Pittsburgh, PA on 3/26/16

"Yo! Matt in da house!"

- Ricardo, Pittsburgh, PA on 2/26/16

"Great Tutor!"

- Brent, Irwin, PA on 10/16/14
Math:
Algebra 1, Algebra 2, Calculus, Differential Equations,
Discrete Math, Geometry, Linear Algebra,
Prealgebra, Precalculus, Probability, Trigonometry
Science:
Civil Engineering,
Physics

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 had courses in and worked on projects in C. I am currently taking a class in heterogeneous parallel programming which uses CUDA. It is a good exercise in both C and parallel programming. I have also taken multiple data structures and algorithms courses that used C.

C++

I have had courses in and worked on projects in C++. I am currently working on a C++ implementation of the finite element method in solid mechanics. I use a lot of OOP and know a lot of the new features in the C++11. I have taken C++ courses on Coursera as well. I use the googletest framework for all my unit tests.

Civil Engineering

I just completed my undergraduate degree in civil engineering. In addition, I have passed the FE examination and have become an E.I.T. I have multiple internships at various Civil Engineering firms in disciplines such as Green and Sustainable Engineering, Structural Engineering, Environmental Engineering, and Site Civil Engineering. I am currently doing research at the University of Pittsburgh in Structural Engineering and computational mechanics.

Computer Programming

In high school I took college level computer science courses in Visual Basic and Java and tested out of Intermediate Java. For my undergrad engineering degree I had courses in and was exposed to C++, Matlab, Mathcad, and Excel. At an internship I developed a full-scale web application in PHP, javascript and HTML that was used internally and licensed to external clients as well. I am also active on github and have a couple of opensource applications I am working on.

Computer Science

In high school I took college level computer science courses in Visual Basic and Java and tested out of Intermediate Java. For my undergrad engineering degree I had courses in and was exposed to C++, Matlab, Mathcad, and Excel. I've taken many courses online at Coursera in computer science including data structures, algorithms, and even heterogeneous parallel programming.

Differential Equations

In both high school and undergrad I had Calculus 1, 2, and 3, and differential equations. I have also had classes in partial differential equations and numerical techniques for solving partial differential equations such as finite element method.

JavaScript

I have developed many applications in both javascript and jQuery. At an internship I developed a full-scale web application that relied heavily on javascript. I also know AJAX. I also know and have used JSON on many projects.

Linear Algebra

I had a linear algebra course in undergrad and a computer methods course in which we developed linear algebra programs and learned linear algebra algorithms. I also had a finite element method course which relied heavily on linear algebra.

MATLAB

MATLAB was used in at least half a dozen courses in my undergrad. It was used in Computer Methods, Intro to Engineering Methods, Intro to Finite Element Method, Ordinary Differential Equations and others. I also used MATLAB in my research as a graduate student.

PHP

For over a year and a half I was involved in developing a web application for visualizing large data sets from scientific experiments--it was written mostly in PHP. I use PHP for almost all of my server-side code in personal webpages that I have developed as well as commercial sites.

Python

I learned Python at an internship and use it for a lot of general purpose programming. I have also gone through the Kindle Edition of "Object Oriented Programming in Python 3". I have open source Python projects on my github. I have even done GUI programming with Tkinter and Qt4 in Python and done unit testing with the unittest package.

University of Pittsburgh
Civil Engineering

Education

University of Pittsburgh (Civil Engineering)

Great first lesson

Matt worked really well with my son. He did a nice job of making the lesson challenging and personalizing it to my son's interests. He was a really great fit! Thanks Matt!

— Ethan, Pittsburgh, PA on 1/19/17

Hourly rate

Standard Hourly Rate: $40.00

Cancellation: 12 hours notice required

Travel policy

Matthew will travel within 15 miles of Pittsburgh, PA 15239.