Archives
Feb 22
Prelim 1 will NOT be given in the classroom. Go to Olin 155, Monday Feb 25, at 2:30 PM.
Feb 19 Prelim 1 will NOT be given in the classroom. Go to Olin 155, Monday Feb 25, at 2:30 PM.
Feb 18 Additional Prelim 1 review problems here. (problems 1, 3, 4, 5.) And also here (problems 1,3,4)
Feb 18. Problem 3 in assignment A3: Assume that a call to Schur is O(n^3). Given that, pay attention to efficiency.
Feb 15 There will be an in class prelim Monday, Feb 25. Exam syllabus = A1, A2, A3, all lectures and PODs through Friday Feb 15, all readings posted on the syllabus page insofar as they support the assignments, lectures, and PODs.
Feb 15 Assignment 3 is available.
Feb 11. In the A2 handout, typo on page 2. Should be X1 = (Y1 - U12*X2)/U11. And (not that it matters in the problem) it should be k! in the definition of exp(At) on page 3.
Feb 7. >>>>> We are changing how the assignments count in the course grade computation<<<<<
Before: The seven assignments count count for 45% of the course grade.
Now: Your best six of the seven assignments count for 45% of the course grade.
What this flexibility means. (1) You can skip one assignment and it won't hurt your grade. (2) We will not accept late submissions. (3) You cannot ask for extensions because of travel, etc. Note: you are still responsible for all content associated with the assignments.
Feb 6 Assignment 2 is available.
January 30. Amanda and I will be answering questions on line via the Piazza system. You should be able to set up an account on your own. But Amanda can also do it for you by request.
January 30 I wrote a CS 3220 text about 15 years ago that we used for a while. The bad news is that it is out of date with respect to Matlab, sales are tiny, and I have no plans to do a revision. The good news is that these facts have convinced the publisher that it is OK for me to put the chapter pdfs on line. So here they are. There is a lot of 4220 content there so I will include references to it on the syllabus page.
January 28. Two typos n page 1 of A1 handout. In equation (1), the upper bound should be 2a not a/2. And towards the bottom, the recipes for x and y should be
x = a*(-1+2*rand(m,1))
y = b*(-1+2*rand(m,1))
January 28. Assignment A1 is available
January 21. Before you come to class, make it a habit to spend time on the "problem of the day" associated with the previous class.
January 21 To follow up on some of the themes in today's lecture, here is a talk on random polygon smoothing and another on fitting data with an ellipse. The first previews the kind of numerical linear algebra skills that you will acquire in 4220 while the second suggests what the optimization part of 4220 is like.
January 21 CS 3220 (Introduction to Scientific Computing) is no longer offered. However, we have modified this course so that the material is accessible to students who would otherwise have taken 3220. The Math 2940/2210 prerequisite is essential because 4220 is very heavy in its use of matrix algebra. The prerequisite about one additional 3000+ Math course is more of a recommendation. It is our way of saying that you should be a skilled consumer of freshman-sophomore calculus and that you are hungry to learn more about the applied math/computing connection.