يهتم هذا المقرر بدراسة المفاهيم الأساسية مثل الأنواع، هياكل التحكم، آليات التجريد، الوراثة، التزامن، والبنيات التي يقوم عليها تصميم لغات البرمجة الحديثة. وتناقش نماذج البرمجة المختلفة، بما في ذلك البرمجة الكائنية التوجه، الوظيفية، المنطقية والبرمجة المتزامنة. يقوم الطلاب بتنفيذ برامج باستخدام لغات البرمجة تحت نماذج البرمجة المختلفة. يساهم هذه المقرر مساهمة هامة وهي تعزيز وتطوير القدرة على تصميم وتنفيذ واختبار الحلول لحل مشاكل البرمجة بشكل فعال باستخدام لغات البرمجة المناسبة.
Course ID: CS 516
الساعات المعتمدة | نظري | عملي | مختبرات | محاضرة | ستوديو | ساعات الاتصال | المتطلبات السابقة | 3 | 2 | 1 | 3 | CS 322 \ CS 422 |
---|