Courses taught at Saint Mary's University (2007-)
ASTR 5210 (Computational Methods in
Astrophysics)
homepage
PHYS 2300 (Vibrations, Waves and
Optics)
homepage
PHYS 3300 (Classical Mechanics)
homepage
PHYS 3437 (Computational Methods in
Physics) homepage
PHYS 4390 (General
Relativity) homepage
Courses taught at Queen's University (2003-2007)
PHYS 214 (Planets and
Life) homepage.
CISC 810 (Fundamentals of
Computational Science) homepage.
CISC 811 (High Performance
Computing) homepage.
Before coming to SMU, I developed and taught the Queen's Computational
Science and Engineering Masters
specialization which was approved by the OCGS in 2005. I developed a
foundational course (CISC 810) for non-comp sci students with little
programming and numerical methods experience, which was then followed by a
more advanced course (CISC 811) that covered High Performance Computing.
Teaching is a great way to interact, and it
is genuinely rewarding to see people happy when they have a mastered a new
subject. It's often overlooked that teaching is a learning process for the
instructor too, as every now and again situations occur that force a
reassessment of one's approach to a subject.
In 2002 I taught an introductory astronomy course for
non-scientists. The
web-notes and
powerpoint presentations can be viewed here.
Although preparing the course notes proved to be a tremendous amount of
work, I really enjoyed the experience. ___ SORRY NOTES OFF-LINE FOR THE
MOMENT ___
You can link to the departmental homepage from here.
There are a number of great astronomy teaching resources on the web, check
out this page at Duke.