The aim of this course is to give you an introduction, and practice exercises, so that you will feel comfortable using Matlab and Mathematica to solve typical problems that you'll face in your physics courses and in your research work.
This is not a course in computational physics. Nor will you become an expert in Matlab or Mathematica after you're finished with it. (The instructor, after all, is no expert in either of these very powerful programs.) However, you will end up with a good, usable understanding of them.
Letter grades (but no grade modifiers) will be assigned at the conclusion of the course. Most of the grade (80%) will be based on in-class activities. I expect that there will be 12 classes with activities, and you will need to turn in (at least) 10 of them. The rest of the grade will be based on a single "homework" problem of your choosing.
The activities are designed to be straightforward, following on just what we cover in class that day. You should certainly be able to have them done by the end of class, but you have until 8am the next morning if you really want it. Send your completed activities here. Steve will record a grade for you on the exercise, based on his assessment of how well you completed the assignment. See him for questions, if you have them, regarding his criteria.
Grades for the assignments will be posted for you to look up at RPI LMS.
The single homework problem will be due at the end of the semester, and will be graded on a scale from one to ten. You can make up the problem yourself if you like, or pick one from one of the many textbooks that are in use in our department. Computer problems are given in Halliday, Resnick, and Krane (used in Honors Physics); Taylor (Intermediate Mechanics); Ohanian (Electromagnetic Theory); and several other courses. Please tell the instructor by the end of the second week of class what problem you've elected to solve. Two students are not allowed to work the same problem, but it is possible to collaborate in some cases. Such things can only be worked out if we coordinate. Of course, keep in touch as you make your selection or as the semester progresses.
Academic integrity statement. Don't cheat! I want you to collaborate with others in class, but don't copy someone else's work. If I suspect you have done so, I will ask for an explanation. If your explanation is unsatisfactory, you will be given a grade of zero and reported to the Dean of Students. If this happens more than once, you will be given an F for the course.