[LA-SiGMA] Fall 2013: THREE new courses. A newer course on numerical techniques!

Juana Moreno moreno at phys.lsu.edu
Thu Aug 15 15:47:19 CDT 2013


	The following THREE courses will be offered this fall taught by 
LA-SiGMA faculty and collaborators. Students and faculty will participate 
using videoconference rooms. 

    ******* "Numerical Techniques in Computational Sciences"  ******
This course will focus on numerical techniques broadly used in computational 
sciences. It will cover the basics of numerics and numerical operations 
(differentiation, integration, sorting, random numbers), ordinary differential 
equations (finite differences, multistep, implicit, Runge-Kutta, Richardson 
extrapolation), Monte Carlo methods, including the Metropolis algorithm, matrix 
operations, linear systems, eigenvalues and eigenvectors, partial differential 
equations (elliptic, parabolic and hyperbolic, finite element analysis), spectral 
methods and fast Fourier transforms, and elements of signal processing (analog 
to digital conversion, anti aliasing, random data, spectral density function). 
Any major computer language (Fortran, C, C++, Pascal, Basic) or even higher level 
languages as Mathematica, Maple or Matlab can be used to complete homework, 
projects, etc. For more information, please, visit 
http://www.phys.lsu.edu/classes/fall2013/phys7412/ or contact Jorge Pullin
at pullin at lsu.edu.

Classes will meet on Mondays, Wednesdays and Fridays 10:30–11:20 beginning 
August 26th. 
 
   If you are a student interested in this course, please, register 
for it as soon as possible. Postdocs can attend without registering but, please, 
let us know you are planning to attend. 
* At LSU, please, register for PHYS 7412.
Students from other locations, please, contact Juana Moreno at moreno at lsu.edu,
to arrange a videoconference room at your campus. 


******	"Programming Techniques for Scientific Simulations"  ******
offered by Matthias Troyer, a world expert on computational physics, and 
broadcast via videoconferencing from ETH-Zurich. This course provides an 
overview of programming techniques for scientific simulations. The focus is 
on advanced C++ programming techniques and scientific software libraries. 
Based on an overview over the hardware components of PCs and supercomputers, 
optimization methods for scientific simulation codes are explained. The 
first lecture is September 25th. The last class is on December 18th. You 
can find 2011 lecture slides at:	
http://www.itp.phys.ethz.ch/education/lectures_hs11/programming_techniques

Classes will meet on Thursdays from 8:45 to 10:30 beginning Sept. 25th.

    If you are a student interested in this course, please, register for it
as soon as possible. Postdocs can attend without registering but, please, let 
us know you are planning to attend. 
* At LSU, please, register for PHYS 7777, section 2, 2 credits. Classes will 
meet at 307 Frey. 
* At Louisiana Tech, please, register for PHYS 541. Classes will meet at a 
videoconference room to be decided. 
Students from other locations, please, contact Juana Moreno at moreno at lsu.edu.


	 ******   "GPU Programming"  **********
This course will start with an introduction to graphics software/hardware 
organization and a quick overview of physical simulations. It will continue
with basics of 3D computer graphics (coordinates, vectors, lines, planes, 
intercepts, transforms and primitives and scene representation), GPU 
organization and shader programming (rendering pipeline, programmable shaders, 
and OpenGL Shading Language, shader programming for graphical and non-graphical 
computations), and GPU physical simulations and CUDA or OpenCL programming 
(physical simulation techniques, CUDA, Compute Shader, or OpenCL programming for 
physical simulations). You can find a complete syllabus and additional information
at http://www.ece.lsu.edu/koppel/gpup/.

Classes will meet on Mondays, Wednesdays and Fridays 10:30–11:20 beginning 
August 26th. For more information, please contact David Koppelman at 
koppel at ece.lsu.edu. 

    If you are a student interested in this course, please, register for it 
as soon as possible. Postdocs can attend without registering but, please, let 
us know you are planning to attend. 
* At LSU, please, register for EE 4702-1. 
* At Louisiana Tech, please, register for CSC-557 Section 83. Classes will meet 
at the Library in PLIB 1014.  

    For any question, please contact Juana Moreno at moreno at lsu.edu.
	 
    Best regards,
		 Juana Moreno
-- 
Juana Moreno, Associate Professor
Dept. of Physics and Astronomy & Center for Computation and Technology
Louisiana State University, Baton Rouge, LA 70803
Phone: 225-578-7586,  Fax: 225-578-5855, email: moreno at phys.lsu.edu
--


More information about the LaSiGMA mailing list