CS357 Calendar
Note: Some calendar entries are clickable and link to entries below.Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 3 hours in length, with a format just like Examlets 3 onwards, although with twice as many questions. (I.e. 2x the number of questions for 3x the amount of time, compared to our prior exams.) It will cover the material of the entire class.
Quiz: Final Exam Review (Quiz 29)
(Review session)
Quiz: Solving Nonlinear Equations (Quiz 28)
 Solving nonlinear equations in multiple dimensions
 Newton's method for solving in $n$ dimensions
 Jacobian matrices
 Intro to optimization: Necessary/sufficient criteria in 1 and $n$ dimensions
 Newton's method for optimization in 1 dimension
 Newton's method for optimization in $n$ dimensions
 Hessian matrices
Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 50 minutes in length, with a format just like Examlets 1 and 2, although with slightly fewer questions. It will cover the material of the lectures up to (and including) the week before Thanksgiving.
The rules are slightly different for this examlet:

We won't award any extra credit for examlet 7. Your grade will be capped to 100%, even if you manage to score more than 18 points.

We will only count the highest six out of the seven examlets. So in a sense this examlet is optionalyou won't make your grade worse by not attempting it, but you can improve your grade by attempting examlet 7. In addition, examlet 7 may be a good opportunity to practice for the final exam.
Quiz: LowRank Approximation/Bisection (Quiz 27)
 Review: Bisection method
 Newton's method
 Secant method
Quiz: Applications of the SVD (Quiz 26)
 LowRank Approximation
 Rates of convergence: Linear, superlinear, quadratic
 Solving nonlinear equations: Intro
 Bisection method
Quiz: SVD and Least Squares (Quiz 25)
 Leastsquares problems: Definition, Solution procedure using the SVD
 Pseudoinverse
 Model Fitting
 Relationship between SVD and 2norm
Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 50 minutes in length, with a format just like Examlets 1 and 2, although with slightly fewer questions. It will cover the material of the lectures up to (and including) November 10.
Quiz: Power Iteration and Applications (Quiz 24)
 Steady state behavior of dynamical systems
 Singular value decomposition
 Definition
 Existence
 Nonsquare SVD
 Cost
Quiz: Eigenvalues and Power Iteration (Quiz 23)
 Inverse Iteration, Rayleigh quotient iteration
 Convergence and error in Power Iteration
 Computing multiple eigenvalues: Deflation, Simultaneous Iteration
 Markov chains
Quiz: Differentiation and Quadrature (Quiz 22)
 Eigenvalues: Linear Algebra recap
 Transforming eigenvalue problems: Shift, Inversion, Similarity Transform
 Power iteration, Rayleigh quotient
Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 50 minutes in length, with a format just like Examlets 1 and 2, although with slightly fewer questions. It will cover the material of the lectures up to (and including) October 27.
Quiz: Advanced Interpolation (Quiz 21)
 Finite difference formulas
 Calculus on Interpolants: Integrals
 Quadrature rules
Exam group discussion with Arun. Held in 4403 Siebel.
Quiz: LU Applications (Quiz 20)
 Orthogonal polynomials
 Orthogonal polynomials: Legendre/Chebyshev
 Calculus on Interpolants: Derivatives
 Software libraries for linear algebra: BLAS/LAPACK
 Nonsquare/reduced LU
 Applications of LU
 Linear systems
 Matrix equations
 Inverses
 Determinants
 Not for Rank Finding (and why)
 Conditioning of Monomial Interpolation
 Node Choice for Monomial Interpolation
Quiz: LU Factorization (Quiz 17)
 LU factorization: construction, robustness
 (Partial) Pivoting
 Cost of LU
Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 50 minutes in length, with a format just like Examlets 1 and 2, although with slightly fewer questions. It will cover the material of the lectures up to (and including) October 13.
Exam group discussion with Arun. Held in 4403 Siebel.
Quiz: Matrix Conditioning (Quiz 16)
 Matrix Conditioning: Examples
 Properties of the Condition Number
 Forward/Backward Substitution
 Elimination matrices
 Submultiplicativity
 2matrix norms of orth. matrices
 Condition number of a matrix
Quiz: Norms and Graphs (Quiz 14)
 Norms and Abs/Rel Errors
 Unit balls of norms
 Matrix norms
Group discussion with Nick. Held in 1214 Siebel.
Quiz: Computational Linear Algebra (Quiz 13)
 Graphs: Weighted, directed, undirected, adjacency matrices, Markov chains
 Sparse Matrices: Concepts, CSR format
 Norms: Vector norms, Triangle inequality
Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 50 minutes in length, with a format just like Examlets 1 and 2, although with slightly fewer questions. It will cover the material of the lectures up to (and including) September 30.
Quiz: Floating Point 2 (Quiz 12)
 Floating point cancellation
 Vectors from a CS perspective
 Applications of Vectors: Images, Sound, Shapes
 Applications of Matrices: Geometry Transformation, Blurring, Basis Transform
Group discussion with Nick. Held in 1214 Siebel.
Quiz: Floating Point 1 (Quiz 11)
 Representing zero in FP
 Subnormals, Infinity and NaN
 Density of FP numbers on the real line
 Gathering of informal early feedback
 Working with absolute and relative error
 Integers and fixedpoint representation
 Floating point numbers
 Significand and exponent
Group discussion with Nick. Held in 1214 Siebel.
 Monte Carlo Methods: Advantages and Disadvantages
 Random number generation: criteria
 Pseudorandom numbers
 Counterbased random number generation
 Absolute and relative error, 'digits'
 Sources of error: truncation and rounding
 Condition number
 $n$th order accuracy
Schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling, and you must schedule an appointment to avoid the exam counting with a grade of zero.
The exam will be 50 minutes in length, with a format just like Examlet 1. It will cover the material of the lectures up to (and including) September 15.
 Law of Large Numbers, Sample Means
 Changing Distributions for Sampling
 Using sampling to determine the scaling factor of a distribution function
 Errors in Sampling
Group discussion with Nick. Held in 1214 Siebel.
 Expected Values, Averages
 Monte Carlo Sampling
 Applications of sampling
 Nonpolynomial interpolation
 Intro to Monte Carlo
 Random Variables
 Distributions and Histograms
Group discussion with Nick. Held in 1214 Siebel.
As you may have seen in our class policies, our "examlets" will take place in a computerbased testing facility ("CBTF") in Grainger Library.
You must schedule your test appointment with the ComputerBased Testing Facility at this link. This examlet is now available for scheduling.
Find out more about the testing facility, such as:
 where it is
 when to show up
 what to bring (and not to bring)
The exam will be 50 minutes in length, and it will cover the material of the first four lectures.
Quiz: Taylor Series and Error (Quiz 05)
 Using polynomial models: Computing $\pi$ using Taylor
 Intro to Interpolation
 Truncation error in Interpolation
 Applying polynomials: Computing $\pi$ with Interpolation
Quiz: Taylor Series and Python (Quiz 04)
 Taylor series: Shifting the center
 Computational experiments on Taylor truncation error
 Taylor truncation in BigO
Group discussion with Nick. Held in 1214 Siebel.
Quiz: Big O and Python (Quiz 3)
 More Numpy
 Taylor series: Derivation
 Using
sympy
to derive Taylor series  Computational experiments with Taylor series
Group discussion with Nick. Held in 1214 Siebel.
 Introduction
 Class Policies
 Numerical Experiments