Search 73,592 tutors
FIND TUTORS

Terry P.

Mandan, ND

$20/hr

Physics, Mathematics, Engineering, and Computer Science Tutor

Usually responds in about 4 hours

Physics, Mathematics, Engineering, and Computer Science Tutor

Message Terry

Send Terry a message explaining your needs and you will receive a response by email. Have you already emailed Terry or another tutor? If so, you have an account! Sign in now

Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive responses from additional tutors

If you select this option, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

I am currently an Adjunct Professor at North Dakota State University and I was a Professor of Physics at NDSU from 2003 to 2008 until I moved to Mandan, North Dakota where I now live.

I have been nominated for several teaching awards, taught numerous courses, labs, and engineering problem sessions. I am willing to travel but I also have an office at my home in Mandan with many teaching resources as well as a classroom sized whiteboard.

Math:
ACT Math, Algebra 1, Algebra 2, Calculus, Differential Equations,
Discrete Math,
Geometry, Linear Algebra,
Logic, Prealgebra, Precalculus, SAT Math, Trigonometry
Science:
ACT Science, Astronomy, Electrical Engineering,
Mechanical Engineering,
Physical Science, Physics
Computer:
C,
C++,
Computer Programming,
Linux,
Mathematica,
Microsoft Excel, UNIX
Business:
GRE, Microsoft Excel
Homeschool:
Algebra 1, Algebra 2, Calculus, Geometry, Physics, Prealgebra, Precalculus, SAT Math
Test Preparation:
ACT Math, ACT Science, GRE, SAT Math
Corporate Training:
C++,
Microsoft Excel

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 written thousands of lines of C and C++ code to do various things from scientific research, to controlling robots and electronics, all the way to writing video games. In my opinion, C and C++ are the best languages to learn to program since most other languages are similar to, or derivative from, these.

If I were tutoring a student in programming I believe the best technique would be to just get down to writing programs and then discuss the aspects of the programs that the student finds confusing.

C++

I have been coding in C and C++ for years. I can write programs in plenty of object oriented languages and I wrote part of the control systems for the James Clerk Maxwell telescope on the summit of Mauna Kea in Hawaii in C++.

Computer Programming

I have written programs in many different computer languages such as C, C++, Fortran, Pascal, Java, Javascript, Lisp, Lynx, Latex, Make, Maple, Mathematica, Form, Matlab, Perl, Python, Glish, and many shell scripting language such as sh, bash, csh, and tcsh. I have used code to do various things from scientific research, to controlling robots and electronics, all the way to writing video games.

If I were tutoring a student in programming I believe the best technique would be to just get down to writing programs and then discuss the aspects of the programs that the student finds confusing. We could discuss the philosophy of programming, the structure and interface of the language, and what aspects are needed, for example, if you wanted to invent your own computer programming language.

Differential Equations

I have taken all of the standard differential equations courses in college while I was getting my undergrad, masters, and PhD in theoretical physics. We used Kreyszig's Advanced Engineering Mathematics for the 2nd diffeq class. I can do power series solutions, Frobenius method, laplace and fourier transforms, etc.

Discrete Math

I can tutor discrete math, sequences and series, combinatorics, logic, set theory, etc. I took courses in discrete math during the process of getting my degrees and PhD and I have all of the textbooks and reference material need to tutor it.

Electrical Engineering

I have taught the freshman electrical engineering courses at university and I have also spent several years in the power generation industry doing power system analysis.

I can tutor all of the calculational aspects of the subject including robotics, cyclotrons, synchrotrons, accelerators, electronic circuit analysis, transformers, 3-phase transmission lines, fault analysis, SPICE, PSS/E, etc.

Linear Algebra

I took linear algebra and abstract algebra as well as graduate abstract algebra in college. The text we used for linear algebra was Serge Lang's book.

Linux

I have been running Unix since 1992 and linux ever since the Halloween release of Redhat back in 1994. I have used linux for tasks from simple desktop use, to control systems, server administration, network administration, and data analysis.

If I were to tutor a first time linux user, I am fairly confident that the student would begin to use some distribution of linux as their primary operating system.

I am also open to tutoring experienced linux users in aspects of system and network administration or using linux for control systems, data analysis, or RAID arrays.

Mathematica

I did most of the calculations for my Master's degree in Nuclear Physics using Mathematica. Nowadays I use Maple, Form, and Octave more often but I still know how to do everything in Mathematica as well.

Mechanical Engineering

I have taught the freshman courses for Mechanical engineering and can tutor any of the mathematics or physics material including structural design, materials, dynamical systems, fluid dynamics, etc.

UNIX

I have been running Unix since I was a graduate student at an accelerator laboratory using SUN workstations and I have used Linux exclusively on all of my computers since the Halloween edition of Redhat came out in October of 1994.

University of Saskatchewan
Saskatchewan Accelerator Laboratory
Master's
North Dakota State University
PhD

Education

University of Saskatchewan

Saskatchewan Accelerator Laboratory (Master's)

North Dakota State University (PhD)

Hourly fee

Standard Hourly Fee: $20.00

Cancellation: 2 hours notice required

$5 per hour per additional student. So $35 for 2 students (~$17 each), $40 for 3 students (~$13 each), $45 for 4 students (~$11 each), etc.

Travel policy

Terry will travel within 20 miles of Mandan, ND 58554.


About Terry

I am currently an Adjunct Professor at North Dakota State University and I was a Professor of Physics at NDSU from 2003 to 2008 until I moved to Mandan, North Dakota where I now live.

I have been nominated for several teaching awards, taught numerous courses, labs, and engineering problem sessions. I am willing to travel but I also have an office at my home in Mandan with many teaching resources as well as a classroom sized whiteboard.

Education

University of Saskatchewan
Saskatchewan Accelerator Laboratory
Master's
North Dakota State University
PhD

Education

University of Saskatchewan

Saskatchewan Accelerator Laboratory (Master's)

North Dakota State University (PhD)


Tutor Policies

Cancellation
2 hours notice required

$5 per hour per additional student. So $35 for 2 students (~$17 each), $40 for 3 students (~$13 each), $45 for 4 students (~$11 each), etc.

Travel Radius
Travels within 20 miles of Mandan, ND 58554

Terry’s Subjects

Math:
ACT Math, Algebra 1, Algebra 2, Calculus, Differential Equations,
Discrete Math,
Geometry, Linear Algebra,
Logic, Prealgebra, Precalculus, SAT Math, Trigonometry
Science:
ACT Science, Astronomy, Electrical Engineering,
Mechanical Engineering,
Physical Science, Physics
Computer:
C,
C++,
Computer Programming,
Linux,
Mathematica,
Microsoft Excel, UNIX
Business:
GRE, Microsoft Excel
Homeschool:
Algebra 1, Algebra 2, Calculus, Geometry, Physics, Prealgebra, Precalculus, SAT Math
Test Preparation:
ACT Math, ACT Science, GRE, SAT Math
Corporate Training:
C++,
Microsoft Excel

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.


Background Check Status for Terry P.

Terry P. has not yet had a background check. After sending a message to Terry, you will be able to order a background check for $7.99. The check will be processed by First Advantage. For more information, please review the background check information page.

As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.