McGill University
Elementary Numerical Analysis
MATH-317 , September 3, 2003 - December 3, 2003
MWF 1:30 pm - 2:30 pm.

Professor: N. Nigam
Office :   Burnside Hall
            Room No. 1119
Telephone: 398-3804
Email :    nigam@math.mcgill.ca
Office Hours : Tuesday and Friday, 11:00 am-12:00 pm
            Or by appointment


Part of the course requirement was a term-long group project, with the goal of using numerical approximations to solve
problems in physics, engineering and biology.   To see these group projects, please send me an email.
       


      Class Stuff                 Computing Stuff
Textbooks and reading
Assessment
Course prerequisities and description
Course policies
Lecture Schedule
 A MATLAB primer
A Maple resource for students
Introduction to Maple
Introduction to Matlab
Matlab in 8 lessons 

Textbook:" Numerical Analysis ", 7th Ed.

by R.L. Burden and J.D. Faires
 

Suggested reading : "An Introduction to Numerical Analysis",
by K.E. Atkinson

"Afternotes in Numerical Analysis "
by G.W. Stewart

Homework and term project: (30%) Homeworks and/or computer assignments will be collected. The term project will be worth 20% of the final grade, based on discussions, progress reports and a final written report.

Tests : (25%)There will be two in-class mid-term tests
on October 3 and November 3.
 

FINAL : (45%) There will be a 3-hour cumulative final examination in December '03.

Course prerequisites: Calculus 3 (MATH/222), programming (308/202 or equivalent). Taylor's theorem, determinants, eigenvalues and eigenvectors are assumed, and will be briefly reviewed.  Students should be familiar with the mathematical material taught in a first linear algebra and differential equations course.

Course description: We will discuss numerical root-finding, interpolation and polynomial approximation, numerical differentiation and integration, and an introduction to the iterative solution of linear systems. We shall also study initial  and boundary value problems. We  introduce the finite difference method for linear second order pde, and draw attention to the special characteristics of elliptic, parabolic and hyperbolic solvers. Error analysis and stability will be a recurring theme in the course. This material is covered in the  chapters 1-6, 11 and 12 of the textbook. Where necessary, supplementary notes will be provided.

In addition, computing assignments will help illustrate concepts learnt in class. You may use any computing language for your assignments, though Maple and Matlab are recommended. Location of computing facilities will be announced in class.

Finally, term-long group projects shall be used to demonstrate the utility and versatility of numerical analysis.

A more detailed outline of the course is given in table 1.

Policies : A full schedule for lecture topics has been provided. You are urged to read the textbook; if possible, read ahead! In general, no make up tests will be given. Exceptions will only be made if a University certified written excuse is provided. No late homework or computing assignments will be accepted under any circumstances barring an absence approved by the instructor.

On-line communication: Important announcements, due-dates,  course-hand-outs, and discussion forums will be available at the appropriate WebCT location.

Email response time: I  attempt to reply to email in a timely fashion, but the average response time is 48 hours. Neither I nor the TAs will reply to email sent
the day before an exam.

Attendence in class: This is not a distance learning course. Should you miss a lecture, you are responsible for making up any material covered in class - use the Tentative Lecture Schedule as a guide.

Home works and tests: It is expected that you try sample problems from the textbook at the end of each day. This will help you understand, and use, the concepts explained in class. Homework problems and due dates will be announced, and posted on the web.

Academic honesty: The work you hand in should be your own effort.  You must acknowledge  any collaboration, and sources (books, online materials, tutors)  etc. which you have referred to or received help from.  Computer codes will also be  checked for originality. Any evidence of plagiarism/cheating will be taken seriously and dealt with through the established McGill procedures.

The following statement is included in accordance with McGill Senate regulations:
McGill University values academic integrity. Therefore, all students must understand the meaning and consequences of

cheating, plagiarism and other academic offences under the Code of Student Conduct and Disciplinary Procedures (see
www.mcgill.ca/integrity for more information).

You may wish to consult the McGill Student guide to avoid plagiarism.
Plagiarism and academic dishonesty are serious offences, and will be treated as such. 

ONLY NON-PROGRAMMABLE, NON-GRAPHING SCIENTIFIC CALCULATORS WILL BE PERMITTED DURING THE TESTS.

Non-registered students : To get credit for this course, you must be registered for it. No credit will be given otherwise.


 
See Table:In TENTATIVE LECTURE SCHEDULE.
Lecture No. Sections Remarks
1 Introduction  
2 1.1, 1.2  
3 1.2, 1.3  
4  Review,  2.1  
5 2.2 Numerical root-finding
6 2.3  
7 2.3, 2.4  
8 2.4  
9 2.5  
10  2.6  
11 Review  
12 3.1 Polynomial Interpolation
13 3.1  
NOTE TEST 1 covers Chapters 1, and 2 NOTE
14 TEST 1   
15 3.2  
16 3.3  
17 3.4  
18 3.5  
19 4.1 Differentiation and quadrature 
20 4.2
21 4.3  
22 4.4  
23 4.7  
24 5.1 IVP 
25 5.2  
NOTE TEST 2 covers Chapters 3, 4.1-4.4, 4.7, 5.1 NOTE
26 Test 2  
27  5.2,5.3 IVP's
28 5.4  
29 5.5  
30 5.11  
31 6.1 Linear systems 
32 7.3
33 11.1 BVP 
34 11.3 BVP 
35 11.4  
36 12.1 PDE 
37 12.2  
38 12.2, 12.3  
39 12.3  

Homework List
The section numbers and questions relate to the textbook,
Numerical Analysis by Burden and Faires,  7th Ed.



                Problems will be assigned during the Fall semester of 2003. Solutions will be posted at 5:00 pm on the due
                    date.
 
 
 
 

This document was generated using LaTex2html

Nilima Nigam 2002-08-21