Physics 317: Introduction to Computational Physics and Programming

The original due date for your posters was Friday, May 18; however, I have changed the due date to Monday, May 21.

There is no final exam for the class. Just turn in your poster.

Course material can be found online at URL



See the course syllabus for a week-by-week breakdown of projects and readings.

Class meeting times

The official class meeting times are:
        T            4:00 -  5:50  PM       08-1365   (Gosnell Mac Lab)
        R            4:00 -  5:50  PM       08-1365   (Gosnell Mac Lab)

Students must appear at the Tuesday session, during which I will introduce the topics of the week, describe the week's project, and explain techniques.

Students must attend the Thursday lab sessions unless they have finished the week's assignment already. I will count attendance in determining the final grades.

In order to submit your work each week, you must do the following:

  1. Source code file(s) must be submitted via the myCourses WWW page. After you have logged into myCourses, go to the Phys317 page and then choose the Dropbox item. Place your code in the appropriate folder -- there should be one per assignment.

  2. All other material -- answers to specific questions, tables, figures, analysis, etc. -- must be printed or written on paper. You can hand the papers to me, or place them into the mailbox outside my office door. If you submit multiple pieces of paper, please use staples or paper clips to fix them together.

Each week's assignment will be graded on a scale of 0 to 10. I will assign points roughly in the following manner (though there may be small variations from week to week):

All programs should include

I provide examples of what I consider to be good style in the short Scilab programs from examples page .


Additional resources

I've created a set of example Scilab functions which may help you to start writing your own.

I have placed some books on reserve in the RIT Library.

Some links to sites with information and tutorials on Scilab:

Other good references for mathematical techniques:

You can find other courses on Computational Physics on-line at

Last modified 3/6/2007 by MWR