general information 1 7 general information 1 7
play

General Information: 1/7 General Information: 1/7 Course: Course: - PowerPoint PPT Presentation

General Information: 1/7 General Information: 1/7 Course: Course: CS3911 Introduction to Numerical Methods CS3911 Introduction to Numerical Methods with Fortran Office: Rehki 305 Instructor: Ching-Kuang Shene aka C-K k C K I t t


  1. General Information: 1/7 General Information: 1/7 � Course: Course: CS3911 Introduction to Numerical Methods CS3911 Introduction to Numerical Methods with Fortran � Office: Rehki 305 � Instructor: Ching-Kuang Shene aka C-K k C K I t t Chi K Sh � Meeting: TR 14:05 – 15:20 Fisher 139 Fisher 139 � Office Hrs: M/T/R 15:30-16:00 Office Hrs: M/T/R 15:30 16:00 � Textbook: Laurene V. Fausett, Numerical Methods: Algorithms and Applications , Prentice Hall, 2003 � Exams: two exams and one final � Exercises: three programming exercises � Check the course page (next page) frequently for � Check the course page (next page) frequently for announcements and weekly reading list � No late No late pro p p rograms w ill be g g rams w ill be graded g raded

  2. General Information: 2/7 General Information: 2/7 o This is a This is a fast fast paced class p p aced class; ; ; don’t miss a don’t miss a single one if single one if possible. ossible. o Havin Having your g y g y our calculus and calculus and linear algebra linear algebra Text book Text book t t tex extb t tb tboo b ooks rea k k s ready d y w ould be w ould be very very very very helpful very very helpful helpful helpful.

  3. General Information: 3/7 General Information: 3/7 � www.csl.mtu.edu/cs3911.ck/www/Home.html www.csl.mtu.edu/cs3911.ck/www/Home.html � /classes/cs3911.ck/common will have all slides used in class. Check it frequently. slides used in class. Check it frequently. � Always start working on programming assignments EARLY assignments EARLY EARLY ! Except for a valid EARLY ! Except for a valid excuse with proof, no extension will be given. � I will follow the textbook closely. Don’t just read I will follow the textbook closely. Don t just read slides. You You should read the textbook should read the textbook . � A Fortran 90 book is always helpful. We don’t use We don’t use y p Java and C/C++ Java and C/C++ . � I do not have an attendance policy. However, if you if you f il � il . � f i f il fail il, you , you fail

  4. General Information: 4/7 General Information: 4/7 � Due to security reasons, you will NOT Due to security reasons, you will NOT NOT receive confirmation e- NOT receive confirmation e mails after submitting your files. � Use the interactive version of submit and verify that all required files have been submitted. � If you use the command line version of submit , use the recover command to check for submitted files recover command to check for submitted files. � Use dos2unix or similar utilities to convert your Windows test files to Unix before submission. Otherwise, your Fortran , y programs may cause problems when they run on Linux machines. � WE WE WE ONLY WE ONLY ONLY ACCEPT ONLY ACCEPT ACCEPT TEXT ACCEPT TEXT TEXT FILES TEXT FILES FILES. ILES . DO DO NOT DO DO NOT NOT FORMA NOT FORMA FORMAT FORMAT YOU FILES WITH ANY WORD PROCESSOR YOU FILES WITH ANY WORD PROCESSOR. � Unix filenames are CASE Unix filenames are CASE CASE SENSITIVE CASE SENSITIVE SENSITIVE ! SENSITIVE !

  5. General Information: 5/7 General Information: 5/7 � Course Outline � Course Outline � Basic Fortran 90 programming � Accuracy and Reliability � Solving non-linear equations, Solving non linear equations, � Solving systems of linear equations, determinants, matrix inversion and eigen problems matrix inversion, and eigen problems � polynomial interpolation and approximation � Numerical differentiation and integration � Solving ordinary differential equations

  6. General Information: 6/7 General Information: 6/7 � Programming � Programming Programming Notes Programming Notes Notes : Notes : � Programs should be correct, efficient, and readable as you learned in CS courses. � READABLE READABLE : Add all required and meaningful comments (don’t write a novel), use indentation and meaningful variable names ( i.e ., total instead of t ), etc. � EFFICIENT EFFICIENT : Think carefully for a faster method y rather than using brute force. � CORRECTNESS � CORRECTNESS CORRECTNESS : Incorrect programs are useless! CORRECTNESS : Incorrect programs are useless!

  7. General Information: 7/7 General Information: 7/7 � Exam � Exam Exam Notes Exam Notes Notes : Notes : � Provide detailed calculations if you wish to receive partial credits Only an answer receives 0 partial credits. Only an answer receives 0. � Prove-by-example is NOT NOT a proof. An example can be used to disprove a proposition; but, cannot can be used to disprove a proposition; but cannot cannot cannot be used to prove a proposition. � Correctness is determined by the level you have � Correctness is determined by the level you have reached. For example, if you have everything right up to the last step, you may get a nearly full credit. up to the last step, you may get a nearly full credit. But, if you have it wrong in the very beginning, it is likely you will receive a zero. Don’t blame for Don’t blame for y y fairness out fairness out of proportion. of proportion.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend