CS banner

CS 3200 - Introduction to Scientific Computing


The following schedule is approximate and subject to change.
Date Topic
Aug 18

Syllabus
Introduction to Scientific Computing

Aug 20

Model Problems
Euler Methods

Aug 25

Tools: Matlab and SciPy

Aug 27

Random Numbers and Monte Carlo Methods

Sept 1

No Class - Labor Day

Sept 3

Numeric Integration

Sept 8

Errors

Sept 10

Vectors, Matrices, and Linear Systems

Sept 15

1D Finite Difference

Sept 15

2D Finite Difference

Sept 22

Vector Norms, Matrix Norms and Condition Number

Sept 24

Gaussian Elimination

LU Decomposition

Sept 29

Iterative Solvers

Jacobi, Gauss-Seidel, SOR

Oct 1

Iterative Solvers

Steepest Descent and Conjugate Gradients

Oct 6

No Class - Fall Break

Oct 8

No Class - Fall Break

Oct 13

Introduction to Meshing

Oct 15

Introduction to Meshing (cont.)

Oct 20

Introduction to Visualization and Perception

Oct 22

Introduction to Visualization and Perception (cont.)

Oct 27

Interpolation and ML

Oct 29

Scalar Field Visualization Using Isosurfacing

Nov 3

Scalar Field Visualization Using Volume Visualization

Nov 5

Eigenvalues and Eigenvectors

Nov 10

Vector Field Visualization

Nov 12

SVD and PCA

Nov 17

Root Finding

Nov 19

Guest Lecturer - Machine Learning and Data Mining

Nov 24

Guest Lecturer - Virtual Reality

Nov 26

Guest Lecturers - Medical Visualization

Dec 1

Guest Lecturer - Jixian Li - Machine Learning and Visualization

Dec 3

Last Day of Class - What I Hope you Learned


SCI Institute Distinguished Lecture Schedule

SCI Institute Image Analysis Seminar

SCI Institute Visualization Seminar