PHY102 - Physics Computations I (Spring 2012)

Maintained by Jon Pumplin
All course materials and worksheets will be posted here

Instructor

  • Prof. Jon Pumplin
    Office: BPS 3240, e-mail: pumplin@pa.msu.edu, Phone: 517-884-5563

    Course Outline

    This is the first in a series of two one-credit classes in physics computations: PHY102 and PHY201. The objective of these courses is to give students a working knowledge of important computational techniques and tools used in physics. PHY102 concentrates on Mathematica --- 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 may include the non-linear pendulum, motion in a gravitational field and chaos in simple maps. A weekly worksheet forms the core of the course.

    If you wish to cover more ground than is contained in the assignments, you may also try applying Mathematica to additional problems, such as problems that come up in your other course work.

    All of the work for Phy 102 will be done in the computer lab in room BPS 1240

    This computer lab will be open according to the following schedule:
        Mon 3:00 - 4:00PM
        Tue 12:40 - 1:30PM
        Wed 3:00 - 4:00PM
        Thu 10:20 - 11:30AM (room shared with another class)
        Thu 12:40 - 1:30PM
        Thu 3:00 - 4:00PM
        Fri 9:10 - 11:30AM
        Fri 3:00 - 4:00PM
    You can expect to spend approximately 2--3 hours per week, during those times, to complete the assignments. If additional time is needed, it will be possible to schedule some additional hours.
    Mathematica is also available at many(?) of the computer labs around campus, so you can use it there once you become proficient.

    Course Assessment

  • 75% will come from your solution to the weekly worksheets. For each worksheet that is not completed, your grade is reduced by 0.5. If you complete all of the worksheets you will get a minimum grade of 3.0.
  • 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 easily finish in the allocated 1 hr.

    Less than two questions completed: add 0.0
    Between two and four questions completed: add 0.5
    Four or more questions completed: add 1.0

    Help Files for PHY102

  • Introduction to Linux Computing in BPS1240.
  • Introduction to Mathematica (Written by Ellen Lau)
  • The Mathematica website is very useful. In particular there are variety of tutorials to get you started. In addition the entire Mathematica book is there.

    Worksheets for PHY102

    Sample notebook (save it -- by right-clicking on it -- as worksheet00.nb and open it with Mathematica).
  • Worksheet 1 - Due 4pm Friday, January 20 ( pdf )
  • Worksheet 2 - Due 4pm Friday, January 27 ( pdf )
  • Worksheet 3 - Due 4pm Friday February 3 ( pdf )
  • Worksheet 4 - Due 4pm Friday February 10 ( pdf )
  • Worksheet 5 - Due 4pm Friday February 17 ( pdf )
  • Worksheet 6 - Due 4pm Friday February 24 ( pdf )
  • Worksheet 7 - Due 4pm Friday March 2 ( pdf )
  • Worksheet 8 - Due 4pm Friday March 16 ( pdf )
  • Worksheet 9 - Due 4pm Friday March 23 ( pdf )
  • Worksheet 10 - Due 4pm Friday March 30 ( pdf )
  • Worksheet 11 - Due 4pm Friday April 6 ( pdf )
  • Worksheet 12 - Due 4pm Friday April 13 ( pdf )
  • Worksheet 13 - Due 4pm Friday April 20 ( pdf )

    Final lab exam Thur April 26th (afternoon only) or Fri April 27 -- e-mail me at the beginning of the week to say what time you plan to take the exam.