Computer Applications - PH 316
Spring, 2005

Fourier series

Special methods of programming computers to obtain numerical solutions to a wide range of problems. Includes simulation, graphing techniques, visualization and Web page creation.  Prerequisites: PH 203 and some experience in programming.    Syllabus.    Class List.    Bottom of page.

Instructor:  David Renneke,

The programming language in this course is TrueBASIC Bronze for Windows.  Students purchase the software and install it on their own computer via the included CD.
The book that is used to learn how to write Web pages is "HTML for the World Wide Web, with XHTML and CSS", Fifth Edition, by Elizabeth Castro, Peachpit Press (2003) - ISBN 0-321-13007-3.

An excellent reference book for the numerical solution of physics problems is "Solve It!  Computer-Aided Mathematics for Science and Engineering", by Samuel Doughty, Gulf Publishing Company (1995) - ISBN 0-88415-266-9.  All of the examples are written in TrueBASIC.  The book comes with a disk.

One of the requirements of this course is for each student to create their own set of Web pages including one that illustrates Fourier analysis of sounds created in lab.

Cool archive | bookmarklets | JavaScript resources | browser safe colors | physics animations | animation factory | sub-pixel font rendering | VRML | MathML | DHTML | RTML | Tucows | 1 kibibyte = 210 = 1024

Sound Effects

Student sound effect pages (under construction) - Tyler, Jim, Eric, Trent, Harold, Andrew, Travis

Click here to hear a test ".wav" sound file.  List of other sounds: chimes | coin table | kerchunk | utopia | alarm | camera shutter | dog bark | door bell | glass breaking | sink drain | slide whistle | space | train whistle | PH 316

Set Assignment  (list of all assignments) Due
10 10.1  Create a 2D drawing
10.2  Create a 3D drawing
Fri., May 6
Mon., May 9
  30 minute activity in 108 to record a variety of sounds for your Web pages.
  1.  Instructions for (a) class on May 9 (HTML Day 4) and (b) Sound Measurements.
  2.  HTML Day 5 - May 11
  3.  HTML Day 6 - May 13
11 11.1  Fourier analysis of the triangle wave - handwritten derivation
11.2  Numerical Fourier analysis and synthesis of the triangle wave
Fri., May 13
  Finish your Web pages Thurs., May 19
Last update: May 12, 2005