![](ln1.bmp)
Advanced Methods in Scientific Computing
![](ln1.bmp)
Welcome to the CS 522 - Advanced Methods in Scientific Computing home page.
Here you will find the latest class information, assignments, handouts, and
other useful information. CS 522 is part of the University of Utah's Computational
Engineering and Science (CES) Program.
If you have any questions or comments, please
send them to Chris Johnson at crj@cs.utah.edu.
CS 522 Links:
CS 522 Course Syllabus
Notes Directory This directory contains
postscript files of the notes.
Assignment Directory This directory contains
postscript files of the assignments.
Data
Directory This directory contains data files used in the homeworks.
Code
Directory This directory contains a listing of various codes used in
the homework.
Resources Directory This directory contains
postscript files of review/overview materials on Unix, Makefiles, Matlab, etc.
Utility Directory This directory contains
various utility files.
T.A. Office Hours Schedule:
Peter Jensen
Tues. from 1:00
- 2:00 p.m. in 3375 MEB
Thurs. from
1:00 - 2:00 p.m. in 3375 MEB
![](ln1.bmp)
People
Here are links to some of the mathematicians, scientists, and engineers
that we have mentioned during the course.
Leonid Euler
Brook Taylor
Simon
Denis Poisson
Resources
Below is a list of potentially useful links to scientific computing
resources, as well as, tutorials on Unix, Emacs, C, C++, Matlab, and the
WWW. Not every site has been fully checked out, so please send me feedback regarding the various
sites.
Finite Elements
FEA List - a collection of
links to electronic information related to FEA
FE Links - a large collection of finite element links
Public Domain FE Programs - a large collection of links to public domain
finite element software
FreeFEM - a shareware
finite element package
FE Books - codes from finite element books
FE Visualization - links to software for visualizing finite element
simulations
Finite Differences
Finite Difference - a link to a finite difference code for 2D and 3D
elliptic and parabolic problems
Boundary Elements
Boundary Element Method - links to boundary element information and
codes
Multigrid
MGNet - a repository
for information related to multigrid, multilevel, multiscale, aggregation,
defect correction, and domain decomposition methods
Wavelets
Wavelet Resource
This is a great place to look for wavelets resources. Several on-line
papers and introduction articles.
Wavelet Digest -
information concerning wavelets: announcement of conferences, preprints,
software
Mesh Generation
Mesh Generation Links
Mesh Generators - a link to public domain mesh generators
Meshing Research Corner - a
link to mesh generation resources
Unix Tutorials:
Unix
tutorial from the University of Kansas
Unix
tutorial from Caltech University
Unix tutorial from
Leeds University
Unix tutorial
from the Univeristy of Utah
Unix tutorial from University
of North Carolina
Unix tutorial from
the University of Vermont
Emacs Tutorials:
CS100 Emacs Reference Card from the University of
Utah
Emacs
tutorial from the University of Chicago
Emacs
tutorial from Temple University
Emacs tutorial
from the Cornell Theory Center
Emacs tutorial
(Unix and Scheme too) from the University of Indiana
C Tutorials:
C Programming Reference from
Marquette University
C tutorial
from the University of Georgia
C tutorial
from the University of Waterloo
C tutorial from one
of the developers of C (Kerrigan at AT&T - mostly historical in
nature)
WWW Tutorial:
Netscape
tutorial from the University of Illinois
Internet tutorial from the
University of North Carolina
World Wide Web tutorial
from the University of Illinois
World
Wide Webe tutorial from Northwestern University
C++ Tutorials:
C++ Programming for
Scientists and Engineers
C++
tutorial from MIT
C++
glossary from MIT
C++ programming page from
Florida International University
C++ packages
for various applications
On-line
C++ book from MIT
C++ for C
programers
An on-line list of C++ and C
tutorials and references from Marquette University
The C++ virtual library.
An on-line resource for C++.
An accelerated C++
introduction from the author of Visual C++.
A user's guide
to the Gnu C++ library
Compositional C++ from Caltech
- a parallel version of C++
Latex Tutorial:
Latex
tutorial from the University of Waterloo
Matlab Tutorial:
Matlab tutorial from
the University of North Dakota
Java
Java: Programming for the Internet
Java Tutorial
PVM and MPI
The MPI
Report
An
MPI Newsletter
The PVM Homepage
An MPI Interface Forum
Software for MIMD
Computers
Various Scientific Computing Tutorials
Scientific computing
tutorials from DESY
Interesting Scientific Computing Links:
Undergraduate Computational
Engineering and Science education program
Scientific Computing and Imaging
Research Group
Netlib Repository Netlib is a
collection of mathematical software, papers, and databases
Computer Literacy An on-line computer
science bookstore
Computational Science Education
Program
National Center for Supercomputing
Applications
National
MetaCenter for Computational Science and Engineering
Center for Computational Sciences at
ORNL
NASA HPCC
Los Alamos Advanced Computing Lab
Bader's List of
Supercomputing Sites
Number of CS 522 home page visitors for Winter quarter: ![](http://counter.digits.com/wc?-d&6&-z&-r&-c&22&-b&e2e2e2&-f&9b0000&cs522_utah)