CENG 375 Numerical Computations
Fall 2005

Most recent announcement: Jan31

TIME

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

    Contents

8:40

10:30






10:40

12:30





CENG375(T1+L)

CENG375(T2+L) INT2

12:40

14:30


CENG375(T1+T2) B302




CENG375(T3+L)

INT2

14:40

16:30


OFFICE HOURS






Instructor

Cem Özdoğan

office: Computer Engineering Department, 329-L
office hours: 14:40-16:30 Tuesday, or by appointment
office phone: 284 45 00 / 4010
email 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: 31.Ocak.2006 16:22 Distribution of the grades is given.

January 27, 2006 17:47 Evaluation of the final exam is completed. It is posted to the announcement board near my office.

January 26, 2006 13:40 Make-Up exam for midterm and final exams is postponed to Jan 30, 2006 at 14.30.

January 23, 2006 12:42 Make-Up exam for midterm and final exams will be on Jan 27, 2006 at 14.30. The list of the students that I have Doctor's written excuse;

For all the others; they should be sure that their medical reports be approved by Medical Center and I have received a copy of it. Otherwise, they will not be allowed to sit in the make-up exam.

January 16, 2006 16:04 You should biring scientific calculator to the exam hall.

December 27, 2005 14:53 The grades for the quizes are available, see Course Schedule section. The evaluation of the midterm exam is completed. It is posted to the announcement board near my office. On thursday and friday, there will not be hands -on sessions, but I will be available in my office for your questions.

December 22, 2005 13:31The Hands-on for thirteenth week is published, see Course Schedule section.

December 19, 2005 18:58 The lecture notes for the thirteenth week is published, see Course Schedule section.

December 12, 2005 14:59 The lecture notes for the twelfth week is published, see Course Schedule section. Third assignment is given, it is due to Dec 26, 2005. I remind you about the rules for assignment submission. The date for final exam is announced (may change, check again later!).

December 5, 2005 16:02 The lecture notes for the eleventh week is published, see Course Schedule section.

November 30, 2005 18:53 The Hands-on for tenth week is published, see Course Schedule section.

November 28, 2005 15:45 The lecture notes for the tenth week is published, see Course Schedule section.

November 24, 2005 13:25 Second assignment is given, it is due to Dec 9, 2005. The lecture notes for the nineth week is published, see Course Schedule section. I remind you about the rules for assignment submission.

November 21, 2005 17:59 The midterm solutions are available. In the lecture, solutions will be described and will becontinued to the lecturing.

November 15, 2005 15:03 You can use calculator in the exam.

November 9, 2005 17:44The Hands-on for seventh week is published, see Course Schedule section.

November 7, 2005 18:17 The lecture notes for the sixth week is published, see Course Schedule section. (Included in Midterm)

October 31, 2005 17:44 Midterm date is announced. The lecture notes for the sixth week is published, see Course Schedule section.

October 26, 2005 17:57 The Hands-on for fourth week is published, see Course Schedule section.

October 24, 2005 10:43 First assignment is given, it is due to Nov 11, 2005. The lecture notes for the fifth week is published, see Course Schedule section. For assignments,

you should submit the code via e-mail or flooppy disk as

you should also submit your code and your results (tables, plots, comments,...) in paper.

Only code submitting will not be accepted.

October 20, 2005 10:39 Midterm week is announced. The Hands-on for fourth week is published, see Course Schedule section.

October 17, 2005 14:22 The lecture notes for the fourth week is published, see Course Schedule section.

October 14, 2005 10:29 The Hands-on for third week is corrected, see Course Schedule section.

October 13, 2005 10:09 The Hands-on for third week is published, see Course Schedule section.

October 10, 2005 14:28 The lecture notes for the third week is published, see Course Schedule section.

October 7, 2005 13:25 Time table is rearranged, again. All that having scheduling problem in lecture hour with a valid excuse, please talk to me. For hands-on, we have three sessions. Choose the appropriate one for you.

October 5, 2005 15:26 All the m-files (for lecturing and hands-on sessions) will be accessible via the link. The lab notes for the second week is published, see Course Schedule section.

October 3, 2005 16:28 Two lecturing gorups are joined together. Lecturing hour is rearranged as Tuesday, at 12.40. We have three hands-on groups as Thursday, at 10.40 -12.30 and Friday, at 10.40. See Time table above. The lecture notes for the second week is published, see Course Schedule section.

September 29, 2005 10:20 The lecture notes for Friyday's Hands-on is published, see Course Schedule section.

September 26, 2005 15:42 In the first lecture, there will be first metting. The lecture notes for the second week will be published soon, 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 are two groups for lecturing, you may attend any one of the lecture hours but not for the Friday's lecture. Please attend your predefined sessions regularly on Friday. You will be expected to do significant programming assignments, as well as run programs we supply and analyze the output. 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.



Week

Dates

Topic

Lecture Notes Acrobat

Quizes

Grades

Lectures

1

Sep 27-29, 2005

First Meeting

NA

Oct 1, 2005

Introduction to MATLAB Hands-On

pdf

2

Oct 4, 2005

Preliminaries

Further Reading

pdf

NA

Oct 7, 2005

MATLAB Hands-On

pdf

3

Oct 11-13, 2005

Solving Nonlinear Equations

pdf



quiz1


pdf

grades

Oct 14, 2005

MATLAB Hands-On

pdf

4

Oct 18-20, 2005

Solving Nonlinear Equations

pdf

quiz2

pdf

grades

Oct 21, 2005

MATLAB Hands-On

pdf

5

Oct 25-27, 2005

Solving Sets of Equations

pdf

quiz3

pdf

grades

Oct 28, 2005

MATLAB Hands-On

pdf

6

Nov 1-3, 2005

Solving Sets of Equations

pdf

quiz4

pdf

grades

Nov 4, 2005

Tatil

Tatil

7

Nov 8-10, 2005

Interpolation and Curve Fitting

pdf

NA

Nov 11, 2005

MATLAB Hands-On

pdf

8

Nov 14-18, 2005

Midterm Week

9

Nov 22-24, 2005

Midterm Solutions

Interpolation and Curve Fitting

pdf

pdf

quiz5

pdf

grades

Nov 25, 2005

MATLAB Hands-On

pdf

10

Nov 29- Dec 1, 2005

Interpolation and Curve Fitting

pdf

quiz6

pdf

grades

Dec 2, 2005

MATLAB Hands-On

pdf

11

Dec 6-8, 2005

Approximation of Functions

pdf

quiz7

pdf

grades

Dec 9, 2005

MATLAB Hands-On

pdf

12

Dec 13-15, 2005

Approximation of Functions

pdf

NA

Dec 16, 2005

MATLAB Hands-On

pdf

13

Dec 20-22, 2005

Numerical Differentiation and Integration

pdf

quiz8, quiz9

pdf

grades

Dec 23, 2005

MATLAB Hands-On

pdf

14

Dec 27-29, 2005

Recitation1

Recitation2

pdf

pdf

NA

Dec 30, 2005

NA

NA

Exams


Midterm

Nov 16, 2005 B301/302 B308/309 B-305 10:40-12:30

pdf

Assignment1

Assignment2

Assignment3

Assignment4

Assignment5

Final

Jan 19, 2006 B401/402 B408/409 13:00-15:00

pdf