120 likes | 282 Views
مقرر الحوسبة العلمیة عال ٤١٢ scientific computing CS 412. LECTURE NO .1 BY . BUSHRA F. AL-HARBI bushra_alharbi@hotmail.com. scientific computing CS 580. - AN INTRODUCTION TO SCIENTIFIC, SYMBOLIC, AND GRAPHICAL COMPUTING , by Eugene Fiume , published by AK Peters .
E N D
مقررالحوسبة العلمیةعال ٤١٢scientific computingCS 412 LECTURE NO .1 BY . BUSHRA F. AL-HARBI bushra_alharbi@hotmail.com
scientific computingCS 580 -AN INTRODUCTION TO SCIENTIFIC, SYMBOLIC, AND GRAPHICAL COMPUTING, by Eugene Fiume , published by AK Peters. -"AN INTRODUCTION TO HIGH PERFORMANCE SCIENTIFIC COMPUTING”, by L. D. Fosdick, E.R. Jessup, C.C. Schauble, G. Domik, MIT Press, 1996 . -“SCIENTIFIC COMPUTING: AN INTRODUCTORY SURVEY”, by Michael T. Heath, 1997. -“SCIENTIFIC COMPUTING: AN INTRODUCTION WITH PARALLEL COMPUTING”, by Gene H. Golub, James M. Ortega , 1993. مصادر التعلم
scientific computingCS 580 توصيف المقرر course Description
scientific computingCS 580 المعرفة المكتسبة من هذا المقرر : • فھم الطالبة استخدام الحاسب في أنواع العلوم المختلفة كالرياضیات · والھندسة والعلوم . • القدرة على استخدام الحاسوب لتحلیل الخطأ وإيجاد الحلول لذلك · • القدرة على إيجاد الحلول المختلفة للمعادلات التفاضلیة والتكاملیة · · Help students understand why and how computers are used in different disciplines. · How to use computers to analyze errors and finding the solutions. · How to find solutions for differential equations. · Help students in approximate integrals. • متطلبات سابقه : • هياكل البيانات + حساب التفاضل والتكامل
scientific computingCS 580 Students who successfully complete this course will be able to: – Describe why and how computers are used in different disciplines. – Use computers to analyze errors and finding the solutions. – Find solutions for differential equations. – Approximate integrals By the End of This Course
scientific computingCS 580 What is scientific computing? -Design and analysis of algorithms for numerically solving mathematical problems in science and engineering -Traditionally called numerical analysis Distinguishing features of scientific computing -Deals with continuous quantities Considers effects of approximations- Why scientific computing? Simulation of natural phenomena Virtual prototyping of engineering designs Scientific Computing
scientific computingCS 580 Problem is well-posed if solution -exists -is unique -depends continuously on problem data Otherwise, problem is ill-posed Even if problem is well posed, solution may still be sensitive to input data Computational algorithm should not make sensitivity worse Well-Posed Problems
scientific computingCS 580 Scientific, Symbolic and GraphicalComputation This course is about representing a lot by a little and about doing a lot with a little .- For example : how is it that so much Quran can be represented on a small compact disk- we have to understand that the world is performed by using a divide-and-conquer strategy:concepts and problems are parcelled into chunks that have some hope of being understood by specialists such as scientists ,engineers and artists.
scientific computingCS 580 Scientific, Symbolic and GraphicalComputationeach area of specialisation has evolved its own methodologies and techniques that best fit the structure ‘‘of their problems . In reality , the “ chunks” are not particularly well-defined; the problems of these specialities overlap on the one hand, but there may be gaps among them on the other. - Somewhere among these specialistions sits computer science. Our discipline is itself broadly based in the sciences, humanities , engineering and mathematics.
scientific computingCS 580 We view the solution to large problems , both abstractly and conceretely , as a system of small solution that co-oprate through well-defined interfaces . • -We are among the engineers when we construct large software systems -We are among mathematicians when we prove properties of our systems. Computers and computation have effected almost every facet of human activity. Traditionally , the branch of computer science and mathematics most concerned with this activity is called numerical analysis. Scientific, Symbolic and GraphicalComputation
scientific computingCS 580 Modern numerical analysis is closely allied with scientific .Computation This term is generally used to denote a huge area of research and application involving the numerical solution of problems in the physical sciences. The solutions to these problems typically involve the numerical solution of linear, non linear or differential equations and integration. Scientific, Symbolic and GraphicalComputation