Mathematica is an extremely powerful software to do analytical
and numerical calculations. Its syntax is fairly simple and its online
help is easy to use. The University has a site license for Mathematica
and it is installed on every ITS computer. You can also install Mathematica
on your own computer. Look at the instructions at
ITS site Licencing

Getting started

The Mathematica website has several good tutorials.
If you have never used Mathematica, browse the offereings at  Mathematica tutorials - screen broadcasts.

I like the 2-part  Hands-on start to Mathematica  series.
The  How-to pages have many good examples and are relatively easy to navigate.

In this class we will frequently use Mathematica to solve differential equations. See the
How to work with differential equations website for examples of how to do it.

Physists vs computers

For us the computer is only a tool. Remember that it  can do only what you teach it to do and what you tell it to do.
Mathematica can do a lot of abstract calculations, like integrals,  solving differential equations, etc.
But if an indefinite integral does not exist or the solution of a differential equation does not exist,
it will not be able to come up with an analytical solutions. It will be able to give you a numerical solution,
but in that case you have to specify numerical values for each constants, parameters you have.

Units: Be consistent! If you want your result in MKS units, make sure that every parameter
you specify is in MKS units. This is the engineering approach.  Physicists often come up with
their own "units" for each problem. If there is a characteristic length scale in a problem, like
the radius of the Earth when discussing satelite motion, it's much more convenient to measure
everything in that unit instead of meters. We'll discuss this further  in different applications.

When you get frustrated

If you are new to Mathematica or numerical calculations, you might get overwhelmed
and frustrated. This is normal. Take a breath and start again. You are smarter than the computer,
so do not give up. You have to get over the initial barrier but after a while things will get easier
and you will find yourself doing a lot of things with Mathematica. 


I do a lot of numerical work in my research and has been doing that for many, many years,  I still get
frustrated time to time but I have learned that a little persistence always pays off.
You should keep working on your computer skills throughout the semester.