COURSE OUTLINE AND CALENDAR FOR MATH 2605

Calculus III for Computer Science is a course in several variable calculus with emphasis on topics that are important in computer science. It differs from the standard Calculus III course in that here we will not cover topics such as Stoke's theorem, Gauss's Theorem, flux integrals, etc. Instead there will be more emphasis on iterative methods for solving equations, linear and non linear, numerical methods, and rigid body motion, a topic that is important in both graphics and robotics, among other fields in computer science.

The text for the whole course is available on line:

Text for Math 2605: Calculus++

                                                                   2008 Version
 

The course consists of four blocks of material. There will be a test on each of these blocks in recitation about one week after all of the material has been covered in lecture.

The first block is focused on the differential calculus in several variables. The subtitle for this part of the course could be Gradients, Hessians, Jacobians, and what they are good for. This material is covered in Chapters 0, 1 and 2 of the text. (The short Chapter 0 will probably be a warm up review for most people).

The second block is devoted to the eigenvalue problem which is all about finding eigenvalues and eigenvectors of square matrices. In our case, this will be the Hessians adn Jacobians that we met in the first block. Many applications of the differential calculus require us to find eigenvalues and eigenvectors of Jacobian and Hesisan matrices. Jacobian matrices are not always square, and singular values are the relevant concept in that case. The material in this block is essential for effective application multivariable calculus in more than two variables, but it has many, many other uses as well, particulalry in graphics, computer vision and robotics. This material is covered in Chapters 3 and 4 of the text.

The third block is devoted to the prediction and description of motion. This is once again differential calculus per se. We will see how to describe curves  through differential equations. A key concept here is a vector field as description of motion. We also study rigid body motion, which leads us into the space of three dimensional rotations. This material is covered in Chapter 5 of the text.

The fourth block is devoted to integration in several variables. Special emphasis will be placed on topics that are relevant to probability theory, and are designed to provide background for the probability course that is required in ther degree sequence. This material is covered in Chapter 6 of the text.


 


First Unit: The Differential Calculus of Functions of Several Variables



 

Week 1: (Aug 18, 20, 22, August 22 last day to register and/ or make schedule changes) Both sections of Chapter 0 of the text. There are problems at the end of each section. These are the homework, and will prepare you for the first quiz, which will be Thursday, Aug 28 in recitation.

Please think about forming study groups, anywhere from 3-5 students is ideal.

Here are two quizzes from previous semsters. The solutions will be posted over the next weekend.
Quiz 1A (Quiz 1A solutions) and Quiz 1B (Quiz 1B solutions).

You may also want to read about this material in the Salas and Hille textbook (10-th edition), if you have it. Lines and planes, with reference to tangent lines and planes are discussed in section 15.4. Continuity is discussed in sectio 14.5 and 14.6. The theorem that applies continuity to minimum and maximum problems is in section 15.6.

Concerning the Projects: Please create a web papge for the submission of the projects and send me the URL. The deadline for this is August 25 Midnight.
This is the place where you will put all your projects for me to download.



 

Week 2: (Aug 25, 27, 29)  Sections 1, 2 and 3 of Chapter 1. Do all of the problems at the end of each section for homework. Suggested method: form a study group, and divide them up. Explain your solutions to each other.

Quiz 1: Tuesday, August 26, in recitation, 20 minutes.


Week 3: (Sept 3, 5, Sept 1 is a holiday)  Sections  4 and 5 of Chapter 1. Do all of the problems at the end of each section for homework.


Week 4: (Sep 8, 10, 12)   Sections 6 and 7 of Chapter 1. Do all of the problems at the end of each section for homework.

Here are two practice quizzes.   Quiz 2A, (solution), Quiz 2B  (solution).

 Quiz 2 on Sep 9 in recitation, 20 minutes.
 
 


Week 5: (Sep 15, 17, 19) Sections 8 and 9 of Chapter 1, Section 1 of Chapter 2. Do all of the problems at the end of each section for homework.  

 


Week 6: (Sep 22, 24, 26; Sep 26 Progress report due for 1000 and 2000 level courses)  Sections   2 of Chapter 2. Do all of the problems at the end of each section for homework. Start reading Section 1 of Chapter 3.
   
Here is a java applet in Newton's method in two variables that lets you see it in action.
  

Test 1 on Sep 23 in recitation. 50 minutes. 


Second Unit: Calculating Eigenvalues and Eigenvectors -- Iterative Methods



 

Week 7: (Sept 29, Oct 1, 3)  Sections 1, 2 and 3 of Chapter 3. Do all of the problems at the end of each section for homework.
     


Week 8: (Oct 6, 8,  10) (Oct 10 last day to withdraw from the course with `W')  Sections 4 and 5 of Chapter 3. Do all of the problems at the end of each section for homework.
Here is a Maple worksheet for Jacobi's algorithm

Quiz 3: October 7, in recitation. 20 minutes.

Prepquiz 3A (solution) and Prepquiz 3B (solution) .
 


Week 9: (Oct 15, 17) (Oct 11-Oct 14 Fall recess)   Sections 1, 2 and 3 of Chapter 4. Do all of the problems at the end of each section for homework.



Week 10: (Oct 20, 22, 24)   Sections 4 and 5 of Chapter 4. Do all of the problems at the end of each section for homework.

Test 2: October 21, in recitation. 50 minutes.

Here are additional notes on the power method for finding eigenvectors. And here is a Maple worksheet to go along with this. You must have Maple installed to use this. If it is not on your own computer, you can use it in one of the labs.
 



Third Unit: Prediction and description of motion

Please read over section 6 in chapter 4. This will be useful in what follows.



 
Week 11: (Oct 27, Oct 29, 31) (Oct 26 Last day to withdraw from school with "w" grades in all courses.) Sections 1 and 2 of Chapter 5. Do all of the problems at the end of each section for homework.
   
 


Week 12: (Nov 3, 5, 7)  Sections 3 and 4 of Chapter 5. Do all of the problems at the end of each section for homework.

Quiz 4: November 6, in recitation. 20 minutes.  Here is  Prepquiz 4A, (solution) and here is  Prepquiz 4B.
(solution)


Week 13: (Nov 10, 12, 14)   Sections 5 and 6 of Chapter 5. Do all of the problems at the end of each section for homework.


Fourth Unit: Integration in several variables



 

Week 14: (Nov 17, 19, 21)  Finish Chapter 5.  Read Sections 1 and 2 of Chapter 6. Do all of the problems at the end of each section for homework.
 
 Test 3: November 18, in recitation. 50 minutes.


Week 15: (Nov 24, 26) (Nov 27-28 holiday, Thanksgiving)Continue reading Sections 1 and 2 of Chapter 6. Do all of the problems at the end of each section for homework

 


Week 16: (Dec 1, 3, 5)  Section 3 of Chapter 6 and review.


________________________________________________________________________________________________________________________________________________

December 8-12 Final Exams

The exam is cumulative.