[CMSC 455] | [Syllabus] | [Lecture Notes] | [Homework] | [Projects] | [Files] | [Notes, all]
Subject to change. Check periodically. No copying from other students, that is cheating! Cls Date Subject Reading Homework and Notes assigned due 1. 9/1 Introduction, Overview, floating point Lect 1 pp10-14 no labor day class 2. 9/8 Rocket Science Lect 2 HW1 3. 9/13 Solving Simultaneous Equations Lect 3 pp100-101 Case Study, matrix inversion Lect 3a Parallel processing with MPI (optional) Lect 3b Equation Boundary Reduction (optional) Lect 3c openMP parallel computing (optional) Lect openMP 4. 9/15 Least Square Fit Lect 4 HW2 pp199-206 taylor fit to implement functions (opt) Lect45 5. 9/20 Polynomials Lect 5 Various utility functions Lect 37 6. 9/22 Curve Fitting Lect 6 Curve Ploting Lect 6a pp221-226 pp240-243 online webex meet/squire 7. 9/27 Numerical Integration Lect 7 HW3 HW1 pp272-276 pp301-307 8. 9/29 Numerical Integration 2 Lect 8 pp297-301 9. 10/4 Review Lect 9 HW2 10. 10/6 Quiz 1 Lect 10 Quiz1 11. 10/11 Complex Arithmetic Lect 11 Quiz1 More Complex Arithmetic Lect 11a 12. 10/13 Complex Functions Lect 12 13. 10/18 Eigenvalues of a Complex Matrix Lect 13 pp383-385 14. 10/20 LAPACK Lect 14 HW3 p5 15. 10/25 Multiple precision, bignum Lect 15 HW4 16. 10/27 Finding Roots and Nonlinear Equations Lect 16 pp44-45 17. 11/1 Optimization, finding minima Lect 17 proj pp417-427 18. 11/3 FFT, Fast Fourier Transform Lect 18 HW5 pp288-296 Digital Filtering, db sound Lect 18a Molecular frequency response, light Lect 18b weird wave Lect plot wave pipe_split graphics and .stl for 3D Lect pipe_split 19. 11/8 Review Lect 19 HW4 20. 11/10 Quiz 2 on this page Lect 20 21. 11/15 Benchmarks, time and size Lect 21 HW6 Quiz2 22. 11/17 Project Discussion Lect 22 23. 11/22 Computing Volume and Area Lect 23 Thanksgiving 24. 11/29 Numerical Differentiation Lect 24 Computing Partial Derivatives Lect 24a Polar, Cylindrical, Spherical Lect 24b Fourth order Spherical Lect 24b4 25. 11/29 Ordinary differential equations Lect 25 HW5 pp340-347 26. 12/1 Ordinary differential equations 2 Lect 26 27. 12/6 Partial differential equations Lect 27 Partial differential equations initial Lect 27b Differential equation definitions Lect 27a pp461-463 28. 12/6 Partial differential equations Lect 28 HW6 High order, high dimensional Lect 28a Optional Biharmonic PDE case study Lect 28d Optional Navier Stokes case study Lect 28b Optional Navier Stokes equations Lect 28c Optional Navier Stokes units Lect 28c Optional 5D five dimensions Lect 28e Optional 6D six dimensions Biharmonic Lect 28f Optional extending to 7 dimensions Lect 28g Optional extending to 8 dimensions Lect 28k Optional extending to 9 dimensions Lect 28m Creating PDE Test Cases Lect 31 Optional complex variables PDE Lect 31z 29, 12/8 Review Lect 29 30. 12/13 Final Exam online Lect 30 proj Quiz3 all due 12/21/2021 Open everything, OK to look up answers No copying from other students, that is cheating Optional more ODE PDE definitiona in Lect 27b Optional nonlinear PDE Lect 31b Optional parallel solution of PDE Lect 31c Optional parallel multiple precision PDELect 31d Optional fem_50 case study Lect 28c Optional PDE timing case study PDE timing Optional cylinder, sphere PDE Lect 28h Optional toroid PDE Lect 28j Optional spiral PDE Lect 28n Optional Finite Element Method Lect 32 Optional Finite Element Method, tria Lect 33 Optional Lagrange Fit triangles Lect 33a Optional Special PDE's Lect 36 Optional Sea of Unknown Points Lect 36a Optional Comparisons, methods, settings Lect 36b Optional Open Tutorial on LaTex Lect 38 Optional Tutorial on numerical DE's Lect 39 Optional Unique numerical solution DE's Lect 40 Optional Numerically solving AC circuitsLect 41 Optional Numerically Compute permanent Lect 42 System of ODE with solution eigenvalues Lect 43 Optional Large discrete PDE in sections Lect 44 Optional Airfoil lift and drag coeff Lect air Optional Continuum Hypothesis Lect con Optional openMP parallel computing Lect openMP Optional Functional Programming Lect functional Optional Derivatives of Sum G Lect Derivatives of Sum Optional WEB PDE with equations Lect WEB input PDE Optional MATLAB examples MATLAB for ODE and PDE Optional parallel threads examples parallel threads examples matrix multiply Optional Decompose matrix into product of sparce matrix No late homework or projects accepted after midnight 12/21/2021 No late penalty for online classes. No copying, that is cheating. * submitted, not graded until next weekend (not late for a while) "optional" means no homework and no exam questions on that lecture. Any student who has experienced sexual harassment or assault, relationship violence, and/or stalking is encouraged to seek support and resources. There are a number of resources available to you. With that said, as an instructor, I am considered a Responsible Employee, per UMBC'S interim Policy on Prohibited Sexual Misconduct, Interpersonal Violence, and Other Related Misconduct. This means that while I am here to listen and support you, I am required to report disclosures of sexual assault, domestic violence, relationship violence, stalking, and/or gender—based harassment to the University's Title IX Coordinator. The purpose of these requirements is for the University to inform you of options, supports, and resources. You can utilize support and resources even if you do not want to take any further action. You will not be forced to file a police report, but please be aware, depending on the nature of the offense, the University may take action. If you need to speak with someone in confidence about an incident, UMBC has the following Confidential Resources available to support you: The Counseling Center: 410-455-2742 (M-F 8:30-5) University Health Services: 410-455-2542 (M-F 8:30—5) For after-hours emergency consultation, call the police at 410-455-5555 The Women’s Center (available to students of all genders): 410-455-2714 (M-Th 9:306, F 9:30-4) Title IX Coordinator: 410-455-1606 (9-5)
Last updated 2/5/2022