CSci 2031 Fall 2008
Introduction to Numerical Computing
Instructor:  Gary Meyer
Announcements
University of Minnesota

Announcements (12/15/2008)
Syllabus
Assignments
Instructor Information
Course Overview
Q&A
Discussion Notes
Links
Matlab Help and Examples
Check Grades Online
Homework Submission
12/15/2008
For the final exam (Tuesday, December 16 at 4pm in EE/CS 3-230) you are allowed three sheets of paper in addition the book. Material involving systems of differential equations (the last chapter on the syllabus) will not be on the test. Eigenvectors and eigenvalues are "unlikely" to be on the exam. Empasis will be on material past the second midterm, but all material is possible to be on the final.
12/09/2008
The final exam takes place on Tuesday, December 16 at 4pm in EE/CS 3-230 (the classroom where lectures took place). It will cover the whole semester, but with emphasis on material after the second midterm.
12/07/2008
A reminder, you may turn in Assignment 6 early if you wish. For example, you could turn it in during Monday's recitation, Tuesday's lecture, or any office hour.
12/02/2008
Click here to view the graphs from the professor's Euler method slides.
11/25/2008
Homework 6 has been posted. It will be due December 11th in Prof. Meyer's office by 4pm.
11/20/2008
Professor Meyer's office hours will be changed next week. Since it is doubtful people will be around on Wednesday the 26th, Professor Meyer will hold office hours on Tuesday the 25th from 2:30pm to 4:00pm.
11/17/2008
Homework 5 has been posted and is due December 2nd.
11/10/2008
Here is the deal on the last few homeworks:

Assignment 5
Posted: Friday, November 14
Due: Tuesday, December 2 (at the beginning of lecture)
Returned: Monday, December 8 (in recitation)

Assignment 6
Posted: Friday, November 28
Due: Thursday, December 11 (at Prof. Meyer's office by 4pm)
Returned: Monday, December 15 (during TA office hours 1-3pm)


Thanksgiving is on the Thursday we would normally hand in assignment 5, so it has been extended to the Tuesday after the break. Since assignment 6 is coming so late in the semester, the turn-in and return of it will be different than normal. It will be handed in by giving it to the professor on December 11 is his office by 4pm. If you want to turn it in early, you may slide it under his door. This assignment will be handed back during the TA office hours on the following Monday from 1 to 3 pm.
11/7/2008
The second midterm is on Thursday the 13th. It will cover everything from the last midterm to chapter 7.2 (everything that homework has covered).
11/7/2008
Here (click here) is the iterative solutions to linear systems for the example the professor did in class.
11/4/2008
The back of the book is wrong for problem 6 in 5.3 of the computer problems. You need to compute the correct (exact integral) answer anyways, so just check against this (or your calculator). You still need to show your computation for obtaining the exact answer.
10/30/2008
For problem 8a on pages 242 and 243, please use a composite trapezoidal and adaptive Simpson's method (either your own programs or the built in ones) to compare the results of your Gaussian quadrature.
10/24/2008
Homework 4 has been posted.
10/22/2008
The formula for the composite trapezoid rule on page 199 (the summary) is incorrect. It is infact missing the "h" term directly after (b-a). The correct formula is: -1/12*(b-a)*h^2*f ''(zeta).
10/22/2008
If you want to pass a .m function into another .m function you need to add a "@" before the call. For example, let's say I have a f.m and g.m. I want to pass f into g as the second parameter. I would then need to make this call (in the basic matlab prompt) as: g(1,@f)
10/21/2008
If you're having problems with the first three problems for homework 3, you might find the Q&A section of this website helpful.
10/17/2008
Professor Meyer's office hours will be 10am to 11am on Friday this week.

Next Monday, the 4:40 recitation will have a guest from CTLS come in and hold a discussion during the second part.
10/10/2008
Assignment 3 has been posted and is due October 23rd. There is also a PDF file with the problems directly out of the book.
10/7/2008
Please use Matlab for all future computer problems. Do not use other languages such as Java, Python, C, C++, etc.

On another note, Homework 1 solutions are posted under the "Discussion Notes" link on the left hand side.
10/6/2008
Midterm 1 is this Thursday, October 9th. It covers Chapters 1-4 (up to Estimating Derivatives).
9/19/2008
Assignment 2 has been posted and is due October 2nd. There is also a PDF file with the problems directly out of the book.
9/17/2008
There is now a "Discussion Notes" link where Power Points from the discussions will be posted.
<--This link is on the left side.
9/16/2008
Professor Meyer's office hours will be Wednesday 2:30pm-4pm and Friday 8:30am-10am for this week.
9/16/2008
Turning in your Homework:
Homework assignments will contain normal problems and programming problems. This requires turning in both a hardcopy assignment in-class and submitting source code via the ITLabs submit tool.

All normal homework problems can be either handwritten (neatly) or typed and should be turned in as a HARDCOPY. Also, if a programming problem requires analysis you should include this in the hardcopy and NOT in the source code. In general, emailed homeworks will not be accepted! They will be collected in-class on the day they are due.

For homework problems requiring programming, you must submit your source code using the ITLabs submit tool. This includes any matlab scripts, C/C++/Java code or any other scripts or code that can be compiled or executed on a computer. Please submit the source code on the due date BEFORE class.

Source Code Standards:
- Please adhere to good programming practices.
- Source code must be structured approprietly and well commented!
- Include a short text README file with instructions on how to use your source code and the name of an ITLabs machine where you were able to execute it successfully.
- You may also include your source code in the hardcopy with the rest of the assignment (provided it is short) however, this is not required and cannot take the place of the electronic submission.
- THE ELECTRONIC SUBMISSION OF SOURCE CODE IS REQUIRED.
9/9/2008
The Power Point for the week 1 discussion is available here.
9/8/2008
Assignment 1 has been posted and is due September 18th. Sorry for the delay in posting it.
9/5/2008
Prof. Meyer has changed office hours on Friday to 10am - 11:30am.
8/26/2008
Welcome to the CSci 2031 Introduction to Numerical Computing webpage.
This page created by Guoquan Huang.
Valid HTML 4.01!