PHY102 - Physics Computations I

Maintained by Phil Duxbury
All course materials, worksheets and solutions will be posted here

Instructor

  • Prof. Phil Duxbury - BPS4260, 355-9200x2301, duxbury@pa.msu.edu

    Course Outline

    This is the first in a series of three one credit classes in physics computations(PHY102, PHY201 , PHY301 ). The objective of these courses is to give students a sound knowledge of the important computational techniques and tools used in physics. PHY102 concentrates on Mathematica. This is a powerful general purpose program to do algebraic and numerical calculations, graphics and animation for a variety of mathematics and physics problems.

    During PHY102 you will apply Mathematica to physics problems drawn from material covered in PHY183 and/or PHY193H. In addition to the algebraically solvable problems typically assigned in courses, you will also solve more complex problems numerically. Examples include the non-linear pendulum, motion in a gravitational field and chaos in simple maps. A weekly worksheet forms the core of the course.

    Laboratory Time - BPS1240

    - Thursday: 6-9pm

    Course Assessment

  • 75% will come from your solution to the weekly worksheets. For each worksheet which is not completed your grade is reduced by 0.5. If you complete all the worksheet you get a 3.0 grade.
  • 25% will come from a one hour practical exam at the end of the semester. This exam will be held in the last week of semester during your regular lab. time. In the exam you will be asked to perform mathematica functions you have used in the worksheets during the semester. Nothing new will be introduced. You will need to know how to use the online help facility.

    Lab. Exam

    The lab. exam is intended to test how well you know mathematica. If you know the basic commands well and work efficiently, you will finish in the allocated 1 hr.

    Less than two questions complete -> add 0.0
    Between two and four questions complete -> add 0.5
    Four or more questions complete -> add 1.0

    The worksheets for PHY102

    <--
  • Worksheet 1 - Due Jan. 20th, 2005 ( html)
  • Worksheet 2 - Due Jan. 27th ( html)
  • Worksheet 3 - Due Feb. 3rd ( html)
  • Worksheet 4 - Due Feb. 10th ( html)
  • Worksheet 5 - Due Feb. 17th ( html)
  • Worksheet 6 - Due Feb. 24th ( html)
  • Worksheet 7 - Due Mar. 3rd ( html)
  • Worksheet 8 - Due Mar. 24th - two week project ( html)
  • Worksheet 9 - Due Mar. 31st ( html)
  • Worksheet 10 - Due April 7th ( html)
  • Review sheet 1 - Due April 14th ( html)
  • Review sheet 2 - Due April 21th ( html)
    1 hour lab. exam next week(April 28th) first hour of your scheduled lab. time!-->

    Helpfiles for PHY102

  • Introduction to Mathematica (Written by Ellen Lau)
  • Introduction to Linux Computing in BPS1240.
  • The mathematica website , it is very useful. In particular there are variety of tutorials to get you started. In addition the entire mathematica book is there. You will be asked to read sections of the practical introduction to mathematica at various stages of the course.