Foundations of Computational Science and Engineering using Python
Learn to solve complex scientific and engineering problems by writing clean, modern Python code for numerical analysis, simulation, and data visualization.
حول هذه الدورة
Engineers and scientists increasingly rely on computation to model physical systems, analyze experimental data, and solve complex mathematical equations. This course introduces you to computational science using Python, the leading language for scientific computing. You will transition from manual calculations to writing robust, readable Python scripts that automate numerical simulations and analyze scientific datasets. By reading through structured explanations and practicing with written code exercises, you will build a solid foundation in computational techniques.
What you'll learn:
- Understand core computational concepts, including floating-point arithmetic, error propagation, and basic scientific algorithms.
- Apply modern Python features like type hints and clean code formatting to write maintainable scientific scripts.
- Solve linear and non-linear mathematical equations numerically using standard algorithms.
- Model physical systems by numerically solving ordinary differential equations.
- Analyze and manipulate scientific datasets using foundational libraries like NumPy and modern data structures.
- Implement basic testing workflows using pytest to ensure the accuracy of your scientific calculations.
The course begins with key mathematical and computational terminology before moving into practical numerical methods and scientific libraries. You will progress from foundational theory to writing structured algorithms for simulating real-world engineering systems. This text-only course is designed for beginner engineers, scientists, and students who have a basic understanding of mathematics and want to learn how to apply Python to computational problems, with no prior programming experience required. Start your journey into computational engineering and master the fundamentals of scientific programming today.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في درس؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
برمجة بايثون: بناء نظام إدارة الوساطة للعملاء
شهادة
تطبيق عملي
SR 90.00
→
🌟 اختيار الطلاب
🎓 بشهادة
برمجة بايثون للبحوث الأكاديمية وتحليل البيانات
شهادة
تطبيق عملي
SR 90.00
→
🎓 بشهادة
برمجة بايثون العلمية: التعلم عن طريق حل المشاريع العملية
شهادة
تطبيق عملي
SR 90.00
→
🔥 مطلوب
🎓 بشهادة
كتابة شفرة بايثون بكفاءة: أسس السرعة والاستخدام الأمثل
شهادة
تطبيق عملي
SR 90.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 → احصل على 200 أرصدة. كل فئة تكلف SR 47.50 بدلاً من SR 90.00. الأرصدة لا تنتهي أبداً.
SR 380
200 رصيد
SR 47.50 / درس
أفضل قيمة
SR 950
550 رصيد
SR 43.18 / درس
SR 1,900
1200 رصيد
SR 39.58 / درس
بدون اشتراك. الرصيد يصلح لأي درس ولا ينتهي.