Physics 555B (206)

COURSE HOME PAGE (this page): http://bh0.phas.ubc.ca/555/ 
Instructor: Matthew (Matt) W. Choptuik  
Office: Hennings 403  Office Hours: Dropin (appointment preferred) 
Office Phone: 6048222412  Cell Phone: 6047214695 
Email: choptuik@phas.ubc.ca  Web page: http://bh0.phas.ubc.ca/~matt/ 
SCHEDULE

COURSE
LINKS

COURSE
SUMMARY (BRIEF SYLLABUS)

RECOMMENDED REFERENCES

GRADING SCHEME: HOMEWORK, TERM PROJECTS
& LATE SUBMISSION POLICY Your mark in this course will be determined on the basis of your performance on the homework assignments and a term project with the following weighting

HOMEWORKThere will be2 omework sets assigned during the course. You will generally have about 2 weeks to complete each assignment. Each homework will involve scientific programming, and, although Fortran is the instructor's preferred and recommended language for the topics to be covered in this course, you have the option to use C if you wish. The use of C++ is strongly discouraged, and the use of Maple, Mathematica and/or MATLAB is prohibited unless otherwise noted: observe, however, that these restrictions apply only to the homework assignments. 
TERM PROJECTSEither individually or in consultation with the instructor, each student must choose a topic for a term paper in some area of computational physics. All topics must be approved by the instructor, and a one page outline of the project must be prepared and submitted by February 27th. Please secure the approval of the instructor regarding the topic before submitting the outline. Even if the bulk of the project involves programming, the term paper per se must be prepared in the style of a scientific/technical paper. Term papers must be prepared using LaTeX (or TeX) mathematical typesetting software. Suggested paper length is 2030 pages, double spaced, including figures and graphs. Source code listings may be included in the writeup: if they are, then they should be single spaced, and the writeup may well exceed 30 pages. During the last week or two of class, all students will be required to make a short inclass presentation on their project. The length of the presentation will depend to some extent on the enrollment, but will probably be 20 minutes + 5 minutes for questions. Note that term projects may still be in progress at the time of presentation, which is to be expected, and which will generally not be held against you. Speaking order will be determined via random selection. The presentation is intended to give you speaking experience as well as to educate the rest of the class and the instructorit will not count significantly in the assessment of a grade for the project. All writeups are due April 23rd, which is about 10 days after the end of classes. This deadline should be considered firm. 
LATE WORK POLICY (STRICTLY ENFORCED)

COMPUTER ACCESS All students will be provided with an account for use in the Physics & Astronomy Computer Lab currently located in Hennings 205. You will also be given an account on the Linux Lab machines, which you will be encouraged to use for your homework assignments and, if you wish, your term projects. As the course progresses, and should your term project require it, you will also be given access to the Beowulf Pentium III/Linux cluster, vn.physics.ubc.ca. 
Tuesday  Thursday 

January
9 Intro and Unix Review 
January 11 Scientific Programming 
January 16 Linear Systems / Intro to FDA 
January 18 Linear Systems / Intro to FDA 
January 23 Bisection / Newton's Method / ODEs 
January 25 ODEs 
January 30 Time Dependent PDEs 
February 1 Time Dependent PDEs 
February 6 Time Dependent PDEs 
February 8 Time Dependent PDEs 
February 13 Time Dependent PDEs 
February 15 Time Dependent PDEs 
February 20 Midterm Break 
February 22 Midterm Break 
February
27 Elliptic PDEs [Project outlines due] 
March 1 Elliptic PDEs 
March 6 Elliptic PDEs 
March 8 Elliptic PDEs 
March 13 Elliptic PDEs 
March 15 Elliptic PDEs 
March 20 Time Dependent PDEs (Multigrid) 
March 22 Particle Methods 
March 27 Particle Methods 
March 29 Particle Methods 
April 3 Particle Methods 
April 5 Class Cancelled 
April
10 Term Project Presentations 
April
12 Term Project Presentations 
Other links: UBC 2006/2007 Calendar, Academic Year, PHYS Exam Schedule, Exam Schedule pages. 
Maintained by choptuik@physics.ubc.ca. Supported by CIAR, NSERC, CFI, BCKDF and UBC 