CENG 375 Numerical Computations
Fall 2006

Most recent announcement: Jan 26

TIME

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

    Contents

8:40

10:30






10:40

12:30


Office Hour


Office Hour

CENG375 (T1+L)

CENG375 (T2+L) INT3



12:40

14:30


CENG375 (T1) A319


CENG375 (T2) B301


14:40

16:30




CENG 375 (T4+L) MPLab


Office Hour

16:40

18:30

CENG 375 (T3+L) INT2



Office Hour

Office Hour






Instructor

Cem Özdoğan

office: Computer Engineering Department, 329-L
office hours: 15:40-18:30 Thursday and 16:40-18:30 Friday, 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: 26.Ocak.2007 15:23 Distribution of the grades is given.

January 22, 2007 16:20 Make-Up exam for midterm and final exams will be on Jan 23, 2007 at 13.00. 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 be allowed to sit in the make-up exam but their exam will not be graded.

December 28, 2006 17:23 The results for the fourth quiz of the Tuesday session is annnounced, see Course Schedule section. The solutions for the exams will be erased soon, be quick to download.

December 19, 2006 11:07 Fourth assignment is given it is due to Dec 29, 2006. For assignments, you should obey the rules that previously declared.

December 18, 2006 17:23 The lecture notes and Hands-on for the thirteenth week is published soon, see Course Schedule section.

December 11, 2006 18:34 The lecture notes and Hands-on for the twelfth week is published soon, see Course Schedule section. Third assignment is given it is due to Dec 26, 2006. For assignments, you should obey the rules that previously declared.

December 5, 2006 12:15 The lecture notes and Hands-on for the eleventh week is published soon, see Course Schedule section.

November 28, 2006 12:18 The lecture notes and Hands-on for the tenth week is published soon, see Course Schedule section.

November 17, 2006 17:21 Second assignment is given it is due to Nov 28, 2006. For assignments, you should obey the rules that previously declared.

November 17, 2006 17:14 The lecture notes and Hands-on for the nineth week is published soon, see Course Schedule section.

November 7, 2006 12:17 The lecture notes and Hands-on for the seventh week is published soon, see Course Schedule section.

November 3, 2006 18:48 Office Hours are rearranged, see the time table above.

October 30, 2006 18:59 The lecture notes and Hands-on for the sixth week is published soon, see Course Schedule section.

October 26, 2006 17:19 The possible exam date is Nov 17, 2006 at 12.40.

October 26, 2006 17:15 First assignment is given it is due to Nov 10, 2006. For assignments, you should submit the code via e-mail as

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

October 24, 2006 20:42 On Thursday lecture, there will be review and answering your questions. On Thursday Lab, there will be regular lab session. On Friday lab hours, there will be review and answering your questions.

October 16, 2006 19:21 The lecture notes and Hands-on for the fourth week is published soon, see Course Schedule section.

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

October 11, 2006 13:23 Tuesday lecture is held on A319 at 12.40.

October 10, 2006 12:17 The lecture notes for the third week is published soon, see Course Schedule section.

October 6, 2006 09:43 The Hands-on for second week is published, see Course Schedule section.

October 3, 2006 09:53 All the m-files (for lecturing and hands-on sessions) will be accessible via the link. The lecture notes for the second week is published, see Course Schedule section.

September 29, 2006 14:23 The lecture hour for the Tuesday session is again rearranged as 14.30-16.30 at the lecture hall A319 because of the rearrangement of the another “must” course. You should be present on Tuesday 12.30 at the lecture hall A319 to see possible problems. Anyway, the lecture will be held on either 12.40 or 14.40. Two new sessions for the hands-on are opened, see the schedule above.

September 28, 2006 12:52 The lecture hour for the Tuesday session is rearranged as 12.30-14.30 at the lecture hall A319. You should attend your predefined sections (for the Tuesday session) unless you have a valid excuse.

September 26, 2006 11:05 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.

You will have quizes (15 minutes, may be less; but not scheduled as before) 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 26-28, 2006

First Meeting

NA

Sep 29, 2006

Introduction to MATLAB Hands-On

pdf

2

Oct 3-5, 2006

Preliminaries

Further Reading

pdf

NA

Oct 6, 2006

MATLAB Hands-On

pdf

3

Oct 10-12, 2006

Solving Nonlinear Equations I

pdf

NA

Oct 13, 2006

MATLAB Hands-On

pdf

4

Oct 17-19, 2006

Solving Nonlinear Equations II

pdf

quiz1

pdf

grades

Oct 20, 2006

MATLAB Hands-On

pdf

5

Oct 24-26, 2006

Ramadan Holiday, Review, Questions


NA

Oct 27, 2006

Review, Questions


6

Oct 31-Nov 2, 2006

Solving Sets of Equations I

pdf

NA

Nov 3, 2006

MATLAB Hands-On

pdf

7

Nov 7-9, 2006

Solving Sets of Equations II

pdf

quiz2

pdf

grades

Nov 10, 2006

MATLAB Hands-On

pdf

8

Nov 13-17, 2006

Midterm Week

9

Nov 21-23, 2006

Interpolation and Curve Fitting I

pdf

NA

Nov 24, 2006

MATLAB Hands-On

pdf

10

Nov 28-30, 2006

Interpolation and Curve Fitting II

pdf

NA

Dec 1, 2006

MATLAB Hands-On

pdf

11

Dec 5-7, 2006

Approximation of Functions I

pdf

quiz3

pdf

grades

Dec 8, 2006

MATLAB Hands-On

pdf

12

Dec 12-14, 2006

Approximation of Functions II

pdf

NA

Dec 15, 2006

MATLAB Hands-On

pdf

13

Dec 19-21, 2006

Numerical Differentiation and Integration

pdf

quiz4

pdf

grades

Dec 22, 2006

MATLAB Hands-On

pdf

14

Dec 26-28, 2006

Midterm Final

pdf

pdf

NA

Dec 29, 2006



Exams


Midterm

Nov 17, 2006 12.40 – 14.30 B-301-308-408

pdf

Assignment1

Assignment2

Assignment3

Final

Jan 15, 2007 14:00-16:30 B-417/418-410-411-428

pdf

Assignment4