CSCI-3656 Numerical Computation
Final projects
Quick info from the Syllabus
CU Boulder: CSCI 3656 (Spring 2019)
Meeting Time: Tue/Thu 12:30-1:45pm in FLMG 157
Office hours: Mon/Fri 10-11am and Thu 2-3:15pm in ECOT 824; follow
this issue for exceptions.
Activies
- First day
- 2019-01-17 Rootfinding
- 2019-01-22 Newton's Method
- 2019-01-24: Assign Homework 1: Rootfinding
- 2019-01-29 Conditioning
- 2019-01-31 Stability
- 2019-02-05 Linearity
- 2019-02-07: Assign Homework 2: Orthogonal Polynomials
- 2019-02-12: Gram-Schmidt QR in class; discuss that part of homework.
- 2019-02-14: QR
- 2019-02-21: Assign Homework 3: Matrix Transforms
- 2019-02-26: Midterm review on your own Study Guide
- 2019-02-28: In-class midterm
- 2019-03-05: Start Interpolation unit
- 2019-03-07: Assign Homework 4: Interpolation
- 2019-03-19 Bias-Variance
- 2019-03-21: Assign Homework 5: Regression due 2019-04-08
- 2019-04-02 Numerical Differentiation
- 2019-04-09: Midterm review Study Guide
- 2019-04-11: Midterm 2.
- 2019-04-16: Assign Homework 6: Integration (due 2019-04-28) and form project groups
- 2019-04-18: Introduction to ODE
- 2019-04-23: Assign Homework 7: ODE (optional replacement for any other homework; due 2019-05-04)
- 2019-04-25: Computational Science Panel Discussion
- 2019-04-30
- 2019-05-02: Last day of classes
- 2019-05-04 @ 1:30-4pm: Final projects (team presentations and peer evaluation in groups)
Git and Jupyter
Course materials and assignments are maintained
on GitHub.
You will need to create a GitHub account (free) if you don't already
have one. Please
submit issues
in the
class repository
or use this
discussion forum
to report problems or ask questions.
Moodle
Please enroll in this class on https://moodle.cs.colorado.edu.
Notebooks
- Rootfinding
- Vectors
- Linear Algebra
- Interpolation
- Regression
- Differentiation
- Integration