CS banner

CS 3200 - Introduction to Scientific Computing


The following schedule is approximate and subject to change.
Please check the Canvas schedule for updates.
Date Topic
Jan 6

Syllabus
Introduction to Scientific Computing
Forward Euler

Jan 8

Taylor Series
Modified Euler Methods

Optional Self-Study: Tools (gnuplot, Matlab, and SciPy)

Jan 13

Monte Carlo Methods

Jan 15

Random Numbers

Jan 20

No Class - MLK Day

Jan 22

Numeric Integration

Jan 27

Errors

Jan 29

Vector, Matrix, and Linear Systems

Feb 3

1D Finite Difference

Feb 5

2D Finite Difference

Feb 10

Bandwidth and Renumbering

Feb 12

Gaussian Elimination

LU Decomposition

Feb 17

No Class - Presidents' Day

Feb 19

Iterative Solvers

Steepest Decent and Conjugate Gradient

Feb 24

Midterm Review

Feb 26

Midterm Exam

Mar 3

Introduction to Meshing

Mar 5

Introduction to Meshing (cont.)

Mar 10

No Class - Spring Break

Mar 12

No Class - Spring Break

Mar 17

Introduction to Visualization and Perception

Mar 19

Introduction to Visualization and Perception (cont.)

Mar 24

Interpolation

Mar 26

Scalar Field Visualization Using Isosurfacing

Mar 31

Scalar Field Visualization Using Volume Visualization

Apr 2

Vector Field Visualization

Apr 7

Flex Day

Apr 9

Guest Lecturer TBD - Image Analysis

Apr 14

Guest Lecturer TBD - Information Visualization

Apr 16

Guest Lecturer TBD - Machine Learning and Data Mining

Apr 21

Guest Lecturer TBD - Introduction to SCI Institute

Apr 23

Last Day of Class
Final Review

Apr 29

Final Exam (1-3pm)


SCI Institute Distinguished Lecture Schedule

SCI Institute Image Lunch

SCI Institute Vis Seminar