وصف المقـــرر
التعريف بلغات البرمجة الرياضية ( المحاكاة، البرمجة، العمليات الحسابية، الرسم). استخدام الحاسب الآلي لحل مسائل حساب التفاضل والتكامل والجبر الخطي والمعادلات التفاضلية. استخدام استراتيجيات البرمجة في حل مسائل التطبيقات الرياضية في الفيزياء والأحياء والهندسة.
أهداف المقرر و مخرجاته
الأهداف
- التعريف بأهمية التقنية في العلوم الرياضية ودورها في حل المسائل.
- تزويد الطالب بالمهارات الحاسوبية لحل المسائل الرياضية باستخدام البرمجيات العلمية.
- تطوير مهاراتة الطالب في تقنيات البرمجة العلمية المتقدمة للتعامل مع التطبيقات العلمية.
- تدريب الطالب على مهارة الكتابة العلمية.
المخرجات
عند إتمام دراسة المقرر بنجاح يكون الطالب قادرا على أن
- يعرف إحدى لغات البرمجة العلمية ويستعرض خصائصها.
- يتعامل مع أوامر اللغة المختلفة كالحساب والرسم والدوال والتكرارات.
- يستخدم لغة برمجة علمية في حل مسائل الرياضيات.
- ينشئ نموذج برمجي لحل مسائل التطبيقات العلمية.
- يكتب البحوث العلمية باستخدام Latex أو برنامج Scientific Workplace.
المراجع
1. Gilat, A, “Matlab: An Introduction with Applications”, John Wiley & Sons; 3rd Edition edition, 2008, ISBN-13:978-0470108772, ISBN-10: 0470108770.
Or
2. J. M. Borwein and M. P. Skerritt, “An Introduction to Modern Mathematical Computing With Maple”, (Springer Undergraduate Texts in Mathematics and Technology) 2012th Edition (2012), ISBN-13:978-1461442523, ISBN-10: 1461442524.
Or
3. R. Hazrat, Mathematica®: A Problem-Centered Approach, (Springer Undergraduate Mathematics Series) 2010th Edition (2010), ISBN-13:978-1849962506, ISBN-10: 1849962502.
Course ID: MATH 307
الساعات المعتمدة | نظري | عملي | مختبرات | محاضرة | ستوديو | ساعات الاتصال | المتطلبات السابقة |
---|---|---|---|---|---|---|---|
3 | 2 | 2 | 4 | MATH 303 - MATH 302 |