(Winter, 2002)

**Course Objectives:**
This introductory course is designed for students of mathematical,
physical and engineering sciences, involved in scientific
computations and mathematical modeling. The course covers
preliminary topics of mathematics, including calculus and
linear algebra, but it focuses on graphical visualizations,
matrix-vector programming, and computer algorithms for
solving application-based mathematical problems.
The main software package for the course is MATLAB 6.
The course emphases playing with MATLAB computational resources
before studying each and every mathematical method.

**Topics:**
Matlab computing environment, vector and matrix computations,
algorithms of linear algebra, polynomial interpolation and approximation,
curve plotting, numerical differentiation and integration.

**Instructor:**
Dr. Dmitry Pelinovsky, BSB-204, ext.23424

e-mail: dmpeli@math.mcmaster.ca; http://dmpeli.math.mcmaster.ca

**Teaching Assistant:** Bogdan Traicu,
BSB-237, ext. 27103

e-mail: traicub@math.mcmaster.ca

**Hours:**

*Lectures:* Tuesday, Thursday (8:30-9:20); GS/101

*Laboratories:* Wednesday (15:30-17:20); BSB/244

*Office hours:* Tuesdays (11:30-12:30),
Thursdays (15:30-16:30), or by appointment

**Main textbook:**

*"Introduction to Scientific Computing"*
by C.F. Van Loan (Prentice-Hall, 2000)

**Optional textbooks:**

*"Introduction to Matlab 6"*
by D.M. Etter, D.C. Kuncicky, and D. Hull (Prentice-Hall, 2002)

*"Getting started with Matlab"*
by R. Pratar (Oxford University Press, 2002)

*"Numerical analysis and graphic visualization with Matlab"*
by S. Nakamura (Prentice-Hall, 2002)

*"Numerical methods with Matlab"*
by G. Recktenwald (Prentice-Hall, 2000)

**Assignments:**
Five computer assignments will be handed out in class on Tuesdays every second
week, starting the week of January 14, 2002. The assignments are due
at 9:20 on Tuesdays in the following week. The texts for assignments
and the best student paper will be posted on the course webpage.

**Labs and Quizzes:**
Twelve labs are scheduled every week for two sequent hours. Each lab is based on
an individual computer project extracted from calculus and linear algebra courses.
The students are expected to grasp mathematical computing skills by solving
the computer projects under guidance of the instructor and the teaching assistant.
Labs are ended with a 15-min computer quiz on a topic covered by
the computer project.

**Test:**
There will be one class test during the regular lecture hour
on Thursday: February 14. The class test will be
held in a computer room and will be based on a 50-min computer project.

**Exam:** The course is completed by a two-hour
final examination. The date and location of the final exam
will be announced by the registrar's office in mid-term.

**Marking scheme:**

Final exam (2 hrs) - 30% Class test (50 min) - 20% 12 lab quizzes (15 min) - 10% 5 computer assignments - 40% |