CENG 375 Numerical Computations

Summer 2005

Most recent announcement: Aug10

TIME

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

    Contents

8:40

10:30

CENG375(T+L)

INT3

10:40

12:30

12:40

14:30

14:40

16:30

CENG375(T)

A319

CENG375(T)

A319

Instructor

Cem Özdoğan

office: Computer Engineering Department, 329-Loffice hours: 14:40-16:30 Tuesday, or by appointmentoffice phone: 284 45 00 / 4010email address: ozdogan@cankaya.edu.tr

TA

office:Computer Engineering Department, office hours: office phone: email address:

Announcements

Watch this space for the latest updates. Last updated: 10.Ağustos.2005 11:55 You can see your grades from Student Information System, the distribution of the grades is given.

August 9, 2005 16:02 The evaluation of the final exam is completed. It is posted to the announcement board near my office. The solutions are given , see Course Schedule section.

The grades for the quiz7-9 is given, see Course Schedule section.

August 6, 2005 20:11 The assignments should be submitted before final exam both in paper and in electronic format. You are supposed to submit either via e-mail or with floppy diskette. The format is as all files compressed to one file with the name like studentid.zip. You will be asked about your assignments at afternoon. The time and list will be announced.

August 4, 2005 14:18 The lecture notes for the seventeenth lecture is available, see Course Schedule section.

August 3, 2005 16:55 The evaluation of the midterm exam is completed. It is posted to the announcement board near my office.

July 31, 2005 18:13 The past year's final examination questions is available.

July 31, 2005 18:00 The lecture notes for the sixteenth lecture is available, see Course Schedule section.

July 29, 2005 14:26 The lecture notes for the fifteenth lecture is available, see Course Schedule section. Final exam will be held on Monday Aug 8, 2005 at 09.00.

July 27, 2005 16:59 The lecture notes for the fourteenth lecture is available, see Course Schedule section.

July 25, 2005 15:03 The grades for the quiz3-6 is given, see Course Schedule section.

July 23, 2005 15:54 Third assignment is published, it is due to end of the semester.The hands-on sessions notes for the thirteenth lecture is available, see Course Schedule section.

July 22, 2005 13:56 The lecture notes for the twelfth lecture is available, see Course Schedule section.

July 20, 2005 16:25 The solutions for the midterm exam is given.

July 17, 2005 16:04 Second assignment is published, it is due to end of the semester.

July 15, 2005 14:34 The lecture notes for the nineth lecture is available, see Course Schedule section.

July 13, 2005 12:58 The grades for the quiz2&3 is given, see Course Schedule section.

July 13, 2005 11:27 The lecture notes for the eighth lecture is available, see Course Schedule section.

July 10, 2005 17:18 The hands-on sessions notes for the seventh lecture is available, see Course Schedule section.

July 8, 2005 13:37 The lecture notes for the sixth lecture is available, see Course Schedule section.

July 7, 2005 11:04 The grades for the quiz1 is given, see Course Schedule section.

July 6, 2005 17:07 The lecture notes for the fifth lecture is available, see Course Schedule section.

July 3, 2005 18:46 The hands-on sessions notes for the fourth lecture is available, see Course Schedule section. First assignment is published, it is due to end of the semester.

July 1, 2005 11:12 The lecture notes for the third lecture is available, see Course Schedule section.

June 29, 2005 17:07 The lecture notes for the second lecture is available, see Course Schedule section. All the m-files (for lecturing and hands-on sessions) will be accessible via the link.

June 26, 2005 13:12 In the first lecture, there will be first metting (A319)and also in the second hour (INT3), we will make an introduction to the MATLAB, see Course Schedule section.

Overview

Ceng 375 is intended to provide an understanding of the most useful numerical algorithms, an ability to organize problems in a form suitable for such numerical solutions, and an introduction to common computer methods for their implementation. This course is an introduction to numerical analysis. Topics include the analysis of error, the use of computers as numerical computing devices, programming in MATLAB, direct and iterative methods for linear equations, nonlinear equations, interpolation and function approximation, numerical differentiation and integration.

Lecture Information

There is one group for lecturing. You will be expected to do significant programming assignments, as well as run programs we supply and analyze the output in hands-on sessions. These programs will be written in MATLAB (it will be easiest to learn), a widely used languge for numerical computing (learning MATLAB is part of the course). For programming assignments, other languages will be accepted; but no programming assistance will be given for such languages (e.g. Fortran, C/C++, and Java).

We require single variable calculus and a knowledge of computer programming. A knowledge of linear algebra and differential equations is also helpful. You should review Taylor's theorem, differential equations, and linear algebra, in particular systems of linear equations. Those of you who do not know how to program will be expected to learn very quickly.

In the beginning of the each lecture, you will have a quiz (15 minutes, may be less) for the previos lecture's subjects. There won't be any make-up for these quizes and they will have weight for the final grading.

Important announcements will be posted to the Announcements section of this web page above, so please check this page frequently. You are responsible for all such announcements, as well as announcements made in lecture.

Course Outline


Text Book

Required

Readings will be assigned in Numerical Analysis 7th Edition (International Edition) Curtis Gerald, Patrick Wheatley, ISBN: 032119019X Sep 2003.


Recommended

This texts are only recommended rather than required. This books are useful for reference, for an alternative point of view.

Online References

Some materials are given. Please inform me about the usefullness of the materials. Check this place for updates.

The following references are available online

Grading Criteria

Policies


Course Schedule

The following schedule is tentative; it may be updated later in the semester, so check back here frequently.

Lecture

Dates

Topic

Lecture Notes Acrobat

Quizes

Grades

1

Jun 27, 2005

First Meeting Introduction to MATLAB Hands-On

pdf

NA

2

Jun 30, 2005

Preliminaries

Further Reading

pdf

NA

3

July 1, 2005

Solving Nonlinear Equations

pdf

html

pdf

grades

4

July 4, 2005

MATLAB Hands-On

pdf

NA

MATLAB Hands-On

pdf

5

July 7, 2005

Solving Nonlinear Equations

pdf

html

pdf

grades

6

July 8, 2005

Solving Sets of Equations

pdf

html

pdf

grades

7

July 11, 2005

MATLAB Hands-On

pdf

NA

MATLAB Hands-On

pdf

8

July 14, 2005

Solving Sets of Equations

pdf

html

pdf

grades

9

July 15, 2005

Interpolation and Curve Fitting

pdf

html

pdf

grades

10

July 18, 2005

Midterm

NA

11

July 21, 2005

Midterm Review

pdf

NA

12

July 22, 2005

Interpolation and Curve Fitting

pdf

html

pdf

grades

13

July 25, 2005

MATLAB Hands-On

pdf

NA

MATLAB Hands-On

pdf

14

July 28, 2005

Approximation of Functions

pdf

html

pdf

grades

15

July 29, 2005

Approximation of Functions

pdf

html

pdf

grades

16

Aug 1, 2005

MATLAB Hands-On

pdf

NA

MATLAB Hands-On

pdf

17

Aug 4, 2005

Numerical Differentiation and Integration

pdf

html

pdf

grades

Exams

Midterm

July 18, 2005

pdf

assignment1

assignment2

assignment3

Final

Aug 8, 2005

pdf