MONTGOMERY COLLEGE, ROCKVILLE Physics, Engineering and Geosciences Department ES 240 Scientific and Engineering Computation Fall 2008 COURSE DESCRIPTION: ES 240-3 Credits Scientific and Engineering Computation 2 hours lecture and 2 hours lab each week. Introduction to fundamental methods of numerical analysis including roots of equations, linear systems, interpolation, curve fitting, integration, and ordinary differential equations. Applications to sample engineering problems using a variety of software techniques, including structured code and high-level tools such as Matlab. Required of intended majors in aerospace, chemical, civil, electrical, and mechanical engineering. All others should carefully check their own program requirements AND the requirements at their intended transfer institution. Pre or co-requisite= MA 180 (Calculus II) or higher. INSTRUCTOR: CLASS MEETINGS: Dr. Uche Abanulo Lecture Time: Monday, Wednesday, 6:30 pm 7:20 pm Lab Time: Tuesday, Thursday, 7:30 pm 8:20 pm Course Location: SE 322 OFFICE HOURS: M 2:00 pm 5:00 pm; Other days & times by appointment. OFFICE LOCATION Room 311 C TELEPHONE 240-567-4120 ; E-MAIL: uchechukwu.abanulo@montgomerycollege.edu TEXT: DEPT. WEBSITE: REFERENCES: Applied Numerical Methods with MATLAB for Engineers and Scientists, 2 nd Edition. Steven C. Chapra (Author). McGraw Hill (Publisher). http://www.mc.cc.md.us/departments/phengrv/ 1. Introduction to MATLAB for Engineers and Scientists, by Delores Etter, Prentice Hall. 2. Engineering Problem Solving with MATLAB, 2nd edition, by Delores Etter, Prentice Hall. 3. Introduction to Scientific Computing: A Matrix-Vector Approach using MATLAB, 2nd edition, by Charles Van Loan, Prentice Hall. 4. Numerical Methods using MATLAB, 2nd edition, by George Lindfield and John Penny, Prentice Hall. OTHER REQUIRED MATERIALS This Course will be conducted in the Engineering Computer Laboratory (SE 322). All software used in this course such as CAD (Pro/Engineer), spreadsheet (Excel) and other standard MS Office suite are installed in every workstation. However, students need to have their own flash drives or storage disks to save data and results. Most of the times, students need to submit their homework with disks in a folder. Engineering graphics tools such as pencils, eraser, scale, compass, and triangles are required when we reach to the Engineering Graphics. These tools will make the drawing looking not only precisely but also clearly.
COURSE OBJECTIVES: COURSE REQUIREMENTS AND GRADING PROCEDURES: Point distribution will be as follows. Total Points Description Labs 30 Tests (5) 40 Projects (5) 30 Total 100 Final grades will be assigned as follows: A 90% - 100% B 80% - 89% C 70% - 79% D 60% - 69% F 0% - 59%
ATTENDANCE: Attendance is Mandatory in this course. Repeated absences will adversely affect your grade and performance. Labs: Labs involving Matlab will be assigned. Penalties will be given for late submissions up to a given period. Students with Disabilities Statement: We are committed to accommodating students with disabilities. If you are a student with a disability and need reasonable accommodations, please contact the Office of Student Support Services. EXAM MAKE-UP POLICY 1. Missing an exam is a very serious matter, and notice of the necessity to miss an exam must be discussed with the instructor and arrangements made for a make-up time. No make-up exams will be given without prior arrangements. Illness excuses need to be verified by a doctor s note. An instructor is under no obligation to give a make-up exam or to give the exam missed as the scheduled make-up exam. Normally, make-up exams will be harder than the original. 2. In special circumstances, such as a long-term illness, contact me to see about make-up arrangements. Academic Dishonesty Any student caught guilty of academics dishonesty fails this course automatically. 1. Examples of Academic Dishonesty: a. Exchanging information during an examination or copying from another s paper. b. Exchanging a calculator during an examination or quiz. c. Using crib sheets or any other unauthorized aids or materials during an examination. d. Dishonesty obtaining, using or possessing copies of an examination or providing or receiving information contained therein. e. Completing an examination in the name of someone else. f. Plagiarizing, either by submitting another s paper as one s own work or by including in one s work passages of another author without giving due credit, i.e., quoting or paraphrasing without proper citation of source. g. Submitting another s project, written or otherwise, and passing it off as one s own. h. Any other act of attempted deception or offer of property or favors designed to affect the evaluation of academic performance. INCLEMENT WEATHER PROCEDURES: Check the college website. Do not assume that Montgomery College is closed if the county public schools are. Announcements will be made beginning at approximately 6:30 a.m. through 9:00 a.m. for day classes. Announcements for the closing of evening classes will be made beginning at approximately 4:00 p.m. or earlier if possible. When the College is closed, all activities will also be canceled unless an announcement is made to the contrary. Announcements will also be made on weekends if the college must be closed.
Tentative Calendar for ES 240: Scientific and Engineering Computation Spring 2008 Day # Date Lecture Lab Notes Chapter 1: Mathematical Modeling, 1 Sept 3 Introduction to Matlab Numerical Methods and Matlab Fundamentals Problem Solving 2 Sept 8 3 Sept 10 4 Sept 15 Matlab Fundamentals Chapter 3: Programming with Matlab Chapter 4: Roundoff and Truncation Errors Matlab Fundamentals, Lab Chapter 3: Programming with Matlab, Lab Chapter 4: Roundoff and Truncation Errors, Lab 5 Sept 17 Review Review 6 Sept 22 Test 1 Test 1 7 Sept 24 Chapter 5: Roots, Bracketing Methods Chapter 5: Roots, Bracketing Methods, Lab 8 Sept 29 Chapter 6: Roots, Open Methods Chapter 6: Roots, Open Methods, Lab Chapter 7: Minimization, Lab 9 Oct 1 Chapter 7: Minimization 10 Oct 6 Review Review 11 Oct 8 Test 2 Test 2 Chapter 8: 12 Oct 13 Linear Algebraic Equations and Matrices 13 Oct 15 14 Oct 20 15 Oct 22 Chapter 9: Gauss Elimination Chapter 11: Matrix Inverse and Condition Chapter 12: Iterative Methods Chapter 8: Linear Algebraic Equations and Matrices, Lab Chapter 9: Gauss Elimination, Lab Chapter 11: Matrix Inverse and Condition, Lab Chapter 12: Iterative Methods, Lab 16 Oct 27 Review Review 17 Oct 29 Test 3 Test 3 18 Nov 3 19 Nov 5 20 Nov 10 Chapter 13: Linear Regression Chapter 14: General Linear Least- Squares and Nonlinear Regression Chapter 15, 16: Polynomial Interpolation Chapter 13: Linear Regression, Lab Chapter 14: General Linear Least- Squares and Nonlinear Regression, Lab Chapter 15, 16: Polynomial Interpolation 21 Nov 12 Review Review 22 Nov 17 Test 4 Test 4 Project 1 assigned Project 1 due Project 2 assigned Project 2 due Project 3 Assigned Project 3 due Project 4 assigned
23 Nov 19 24 Nov 24 25 Nov 26 26 Dec 1 27 Dec 3 Chapter 17: Numerical Integration Formulas Chapter 18: Numerical Integration of Functions Chapter 19: Numerical Differentiation Chapter 20: ODE Initial Value Problems Chapter 17: Numerical Integration Formulas, Lab Chapter 18: Numerical Integration of Functions, Lab Chapter 19: Numerical Differentiation, Lab Chapter 20: ODE Initial Value Problems, Lab Project 4 due Project 5 Assigned 28 Dec 8 Intro to Signal Processing Intro to Signal Processing 29 Dec 10 Final Test Final Test Project 5 due Note: I reserve the right to alter the schedule in any way, including changing exam dates. Any changes to the schedule will be announced in class. If there is a class cancelled on a day intended for an exam or for some assignment due to be turned in, it is expected that this will occur during the next class meeting. Anything unclear or not covered in this syllabus should be brought up immediately to me and I will clarify the issue for everyone.