Elementary algebra uses symbols to represent values and their relations, especially for solving equations. Basic skills included in the middle school to high school curriculum often include merging like-terms, expressing one variable in terms of the others, solving linear and quadratic equations, using algebra to solve word problems. At college level linear algebra, a student is expected to solve linear system equations, vector space, basic operation of matrix and vector, linear independence, properties of vector and matrix.
I know the subject area very well and can tutor elementary algebra all the way to advanced matrix analysis.
I am a master C programmer with over 10 years of experience. I am willing to teach you how to become a good C programmer in a short time.
I have more than 10 years of experience of programming in C++ and can tutor students at any level.
Calculus is a math subject that deals with functions' properties: derivatives (i.e., change of a function), integral (i.e., how to calculate the area formed by a function).
Historically, calculus was invented because of the need to solve problems in physics. Therefore, it often makes sense to have a physical problem in mind when solving a calculus problem, something many math teachers lack. This is when a tutor who knows physics and other engineering areas can step in and help a student.
Computer programming is a process to write instructions understandable by computers to complete a task. It can be done with a language that controls hardware directly (e.g., assembly language), but there are many modern high-level languages that are much easier to do, e.g., C++ and Java.
I have more than 10 years of experience of doing computer programming with C++ and Java. I also know Unix shell script, DOS/Windows batch files and perl very well. I can teach you computer programming with any of the above-mentioned languages.
Computer science is a subject studying theory for designing computation system. Its core course include discrete math (logic, graph theory, set theory etc), computer architecture, operating system, compiler theory, algorithm and complexity.
I have over 15 years of experience in computer science and know most core course well. I have taught programming languages such as C++ and Java, and algorithm in the past.
Discrete mathematics is the subfield studying discrete (as opposed to continuous) objects. Example topics include set theory, combinatorics, graph theory and logic. In contrast to real numbers that have the property of changing "smoothly", the objects studied in discrete math, e.g., integral numbers, graphs, and statements in logic, have distinct, separated values. Discrete mathematics therefore excludes calculus and analysis. The set of objects studied in discrete mathematics can be finite or infinite.
I am very experienced in topics such as logic, set theory, permutation and combination, counting, probability (discrete and continuous distribution). If you have a need in these areas, feel free to contact me.
I studied linear algebra in college and more advanced matrix analysis in graduate school and earned A+ in both courses. I feel very comfortable to tutor elementary algebra to college-level linear algebra.
Linux is one flavor of UNIX operating system. It has been widely used since it's open source and developed by the open source community (which means bugs are fixed quickly and new features are introduced much faster than a proprietary counterpart).
I have been using Linux for over 15 years. I know system administration, and have been writing software under Linux environment during the past 15 or so years. If you want to find a Linux tutor, look no further and contact me immediately!
Perl is a very versatile interpreting script language which makes it very easy to manipulate strings and generate reports. Perl infers data types from context, and it supports modules, which is something reminiscent of object-oriented languages.
Perl has a very powerful built-in regular expression engine, which makes it very easy to find and manipulate strings. Perl also has very good support for generating reports.
I have more than 10 years of experience of using Perl and am comfortable to tutor it at any level.
Having a deep understanding of math concepts is extremely important to learn math (and prepare for the standard test).
Lots of questions on the SAT are to test students' understanding of one or more concepts. I can help turn abstract math concepts into something concrete, thus help prospective students improve fundamental math skills. When that is achieved, a good SAT score is just the natural consequence.
To learn statistics well, one needs to have a solid foundation in probability, something often overlooked when statistics is taught in high school. I can help prospective students pick up the gap.
Another key concept of statistics is that it is all about the "collective" behavior of a data set (or a property of a population).
Trig is closely related with coordinated geometry and algebra. It often makes a problem easier to look at it from different angles. There are many facts (e.g., several dozens of formula connecting trig functions of complementary and supplementary angles) that need to memorize, but there are one or two inherent (and coherent) rules governing these seemingly intimidating formula.