هندسة البرمجيات هي فرع من فروع علوم الحاسوب

علوم الحاسوب به الكثير من الرياضيات (33% من المنهج يعتبر رياضيات) و لكنها ليست بذلك التعقيد

مازلت اظن ان التفاضل و التكامل اصعب من كل الرياضيات الموجودة في المنهج

بالاضافة أنه لا يوجد فيزياء في البرنامج في ما عدا كورس واحد في السمستر الاول و هو عام و بسيط جدا

-1

الفيزياء والرياضيات من العلوم الممتعة

نعم أنت بحاجه للرياضيات في هندسة البرمجيات ولكنك لن تحتاج إلى الرياضيات المتقدمة إلا في تخصصات ومجالات معينه.

بالنسبة للفيزياء فدراستها ستكون ضرورية لعلوم الهندسة البرمجية المتعلقة بالدوائر الإلكترونية وبرمجتها 

وأيضا لفهم آلية عمل الحاسب من دوائر منطقية ومعمارية المعالجات، ووحدات التخزين وغيرها فهذه الأساسيات الفيزيائية يجب أن تعلمها للتعامل مع لغة الآلة وما يعني ال 0 و 1 بشكل فيزيائي. 

فعند دراسة أساس عمل الحواسيب يجب أن يتم تدريسك الجانب الرياضي والفيزيائي المتعلق بالأمر لتتضح الصورة وكيفية سير الأمور.  

فعلى سبيل المثال يتم تدريسك البنية الفيزيائية وهيكلة المعالجات وكل جذء ما هي مكوناته الفيزيائية وكيف يتم التعامل معها عبر لغة الأسمبلي وهكذا من تلك الأمور المرتبطة ببعضها البعض.

بالنسبة للفيزياء فدراستها ستكون ضرورية لعلوم الهندسة البرمجية المتعلقة بالدوائر الإلكترونية وبرمجتها

يبدو انك اخطأت بين هندسة البرمجيات و هندسة الحاسوب، و الفرق كبير جدا

يبدوا كذلك،

ولكن من التعريف الذي أعرفه عن هندسة البرمجيات هو جميع المراحل التي تمر بها البرمجية من جمع بيانات وتحليل وبرمجة وإختبار وغيره للحصول على منتج نهائي عالي الجودة هذا ككل مجمع يعرف بهندسة البرمجيات.

فعند العمل على المتحكمات والرقائق الإلكترونية لإنتاج برمجيات تتعامل معها فأظن المعرفة بالأساس الفيزيائي لهذه الوحدات أصبح ضمن سلسة المراحل التي يتم من خلالها إنتاج البرمجية التي تتعامل مع هذه الوحدات الإلكترونية، هذا مجرد رآي دون خبرة في هذا المجال فما قلته ربما يحتمل الصواب.

بالنسبة لباقي حديثي عن الفيزياء وإرتباطها بالحاسب فبالفعل حاد عن السؤال.

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

15.8 ألف متابع