CENG 375 Numerical Computations
Fall 2010

Most recent announcement: Jan25

TIME

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

    Contents

8:40

10:30




CENG 375 (T1) PCLab

CENG 375 (T2) PCLab

10:40

12:30




CENG 375 (L1) PCLab

CENG 375 (L2) PCLab

12:40


14:30






14:40

16:30






16:40

18:30








Instructor

Cem Özdoğan

office: Computer Engineering Department, A318
office hours: , or by appointment
office phone: 284 45 00 / 4010
email address: ozdogan@cankaya.edu.tr

TA

Efe Çiftçi

office:Computer Engineering Department, A316-A
office hours:
Monday & Thursday 14:40 - 16:30, Wednesday: 14:40 - 16:30
office phone:
284 45 00 / 349
email address:
efeciftci@cankaya.edu.tr



Announcements

Watch this space for the latest updates (If the characters do not show properly, please try viewing this page with Unicode (UTF-8) encoding). Last updated:

25. January 2011 16:49 Distribution of the grades is given.

24. January 2011 11:22 There will be a make-up exam on Jan 25, 2011 Tuesday at 14:00 (the exam time is subject to change due to conflicts with other exams). The list of the students that I have Doctor's written excuse;

If your name does not appear in the list at the moment although you have doctor's written excuse, you should either see me and/or just take the exam. But the result will not be valid until i received a valid report.

17. January 2011 21:59 You should bring your calculators to the exam hall (preferably a scientific one).

13. January 2011 17:09 Quiz4 and Assignment3 grades are available, see Course Schedule section

7. January 2011 17:30 Quiz3 and Assignment2 grades are available, see Course Schedule section

5. January 2011 21:36 The lecture notes and lab. studies for fifteenth week is published, see Course Schedule section

5. January 2011 15:46 The evaluation of midterm exam papers is completed. Your midterm exam grades are available, check your sql server.

30. December 2010 23:50 Quiz2 grades are available, see Course Schedule section

30. December 2010 00:05 The lecture notes and lab. studies for fourteenth week is published, see Course Schedule section

December 19, 2010 11:23 The third assignment is given, see Course Schedule section. It is due to Jan 03, 2011. Read the following lines very carefully;

  1. Compress all files to one file. Name this file as “yourstudentID.zip(/tar/rar/tgz/gz)” otherwise your assignment will not be evaluated.

  2. When this file decompressed, all files should reside in a directory named with “yourstudentID”. otherwise your assignment will not be evaluated.

  3. You should submit your code and results (tables, plots, comments,...) via e-mail to me and to TA. otherwise your assignment will not be evaluated.

  4. You should also submit your code and results (tables, plots, comments,...) in paper to TA. otherwise your assignment will not be evaluated.

Submission deadline for the assignment is at 24.00 o'clock. There will be no extension. You should send your E-mails until this time. But, you may submit your reports on paper next day.

December 19, 2010 12:45 The lecture notes and lab. studies for thirteenth week is published, see Course Schedule section.

December 13, 2010 11:44 The lecture notes and lab. studies for twelfth week is published, see Course Schedule section.

December 6, 2010 01:01 The lecture notes and lab. studies for eleventh week is published, see Course Schedule section.

November 28, 2010 19:18:08 The second assignment is given, see Course Schedule section. It is due to Dec 13, 2010.

November 28, 2010 19:15 The lecture notes and lab. studies for tenth week is published, see Course Schedule section.

November 23, 2010 22:17 Quiz1 & Assignment1 grades are available, see Course Schedule section.We have a password protection mechanism (username: cankaya password: cankaya).

November 17, 2010 18:21 The lecture notes and lab. studies for nineth week is published, see Course Schedule section.

November 3, 2010 17:35 The lecture notes and lab. studies for sixth week is published, see Course Schedule section.

October 28, 2010 01:08 The first assignment is given, see Course Schedule section. It is due to Nov 07, 2010.

October 13, 2010 17:23 The lecture notes and lab. studies for third and fourth weeks are published, see Course Schedule section.

October 9, 2010 17:03 The link problems in pdf-files are corrected.

October 6, 2010 17:42 The lecture notes and lab. studies for second week is published, see Course Schedule section.

September 29, 2010 16:40 All the example m-files (for lecturing and hands-on sessions) will be accessible via link.

September 29, 2010 13:45 In the first lecture, there will be first meeting and tutorial for Matlab. The lecture notes for the second week will be published soon, see Course Schedule section.

Lecture Information

There are two groups for lecturing, you may attend any one of the lecture hours. 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 analyse 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, linear algebra, and 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 quizzes (10-15 minutes, may be less; but not scheduled as before) for the previous lecture's subjects. There won't be any make-up for these quizzes 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.



Overview

Ceng 375 is intended to provide an understanding of the numerical algorithms, an ability to organise 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.



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

Laboratory Studies & Quizes

Class

Handout

Lab. Pdf

Lab. html

Reading

html

Quiz

Grade

Lectures

1

September 22-26, 2010

First Meeting & Introduction to MATLAB

Class pdf

handout

pdf

html

Reading pdf

html

NA

2

October 4-8, 2010

Preliminaries

Class pdf

handout

pdf

html

Reading pdf Further Reading

html

NA

3

October 11-15, 2010

Solving Nonlinear Equations I

Class pdf

handout

pdf

html

Reading pdf

html

4

October 18-22, 2010

Solving Nonlinear Equations II

Class pdf

handout

pdf

html

Reading pdf

html

Assignment I

Grades

5

October 25-29, 2010

National Day (Foundation of the Republic) (1,5 days)

Lecture Review and Lab. Study on Thursday Session

6

November 1-5, 2010

Solving Sets of Linear Equations I

Class pdf

handout

pdf

html

Reading pdf

html

Quiz1

Grades

8

November 15-19, 2010

15-19 November 2010

Sacrifice Feast Holiday (4.5 days) No Lecture

9

November 22-26, 2010

Solving Sets of Linear Equations II

Class pdf

handout

pdf

html

Reading pdf

html

Assignment II

10

November 29-3, 2010

Interpolation and Curve Fitting I

Class pdf

handout

pdf

html

Reading pdf

html

NA

11

December 6-10, 2010

Interpolation and Curve Fitting II

Class pdf

handout

pdf

html

Reading pdf

html

Quiz2

Grades

12

December 13-17, 2010

Interpolation and Curve Fitting III

Class pdf

handout

pdf

html

Reading pdf

html

Quiz3

Grades

13

December 20-24, 2010

Approximation of Functions I

Class pdf

handout

pdf

html

Reading pdf

html

Assignment III

14

December 27-31, 2010

Approximation of Functions II

Class pdf

handout

pdf

html

Reading pdf

html

Quiz4

Grades

15

January 3-7, 2011

Numerical Differentiation and Integration

Class pdf

handout

pdf

html

Reading pdf

html

NA

Exams

7

November 10, 2010 14:40-16:30 B-301-304-306

pdf

Solutions: pdf

html

Solutions: html

16

January 18, 2011 11:30-14:00 B404-405-406-407

pdf

Solutions: pdf

html

Solutions: html