Dr. Dan Boye , Spring 2004
Office: Dana 134
Phone: 894-2394

Computational Physics

Text: Learning with LabVIEW 7 Express, Student Edition, Bishop

Lecture: TTh 8:30-9:45, Dana Room 127

Office Hours: MWF 9:00-10:30 and, by appointment, nearly any other time when not in class or lab. Communication with me by email is very reliable.  If my office light is on and I'm not there, check in the Dana Rooms 126 & 127 or in the Physics Office.

Course Objectives: The graphical language LabVIEW 7 Express will be used to write applications, programs and simulations with an emphasis toward investigating scientific phenomena using statistical, graphical and numerical methods.


Attendance: Attendance at class follows the College's 25% rule. It is one of the primary responsibilities of the student to attend each and every class. There will be an attendance sheet located in the classroom. Initialing the sheet qualifies as an honor code pledge.  Each student is responsible for the material discussed in class and the announcements made in class. Absence from class does not relieve one from this responsibility. Also, helpful, time-saving hints not to be found in the text will be presented during class. Attendance at all reviews is mandatory.

Grades: Grades will be comprised of the following contributions:

Program Assignments: 50% Vocabulary Reviews: 20% Final Project: 30%

Several programs of varying complexity will be assigned to the class along with one individually-oriented, more complex project. For the smaller projects the exchange of help, ideas, and strategies among class members is encouraged; however, copying any portion of another student's work is a violation of the Honor Code. The only assistance a student may receive on the Final Project without violating the Honor Code is from the instructor. The word Pledged by (your name) and the date submitted  included as a comment on the Front Panel signifies your compliance with this requirement. There will be two vocabulary reviews covering definitions and explanations of various computer terms and LabvVIEW indicators, controls and functions.

TECHNICAL PROBLEMS: Technical problems are inevitable with computers, but computers have become a part of professional practice in the sciences. You need to be able to deal with these problems! Lost data due to scratched disks, bugs in programs or programmers, and a general computer-phobia are common. With proper and careful operating procedures, a little work and understanding, and some occasional humor these problems should become manageable.

PLAN AHEAD: Start your programming projects early. You should not assume that you will be able to begin and complete a project the night before it is due. You must turn in what you have completed on a project at the appointed time. I may accept a revision of your work at a later date--if the problems are truly beyond your control-- but I must see what you have done.


ASK FOR HELP: The ITS staff and I are here to help you.  Let the ITS staff and me know about problems as soon as they occur so that we can get them fixed. Report your problems by email to daboye@davidson.edu.