
يركز هذا المقرر على مبادئ تصميم التطبيقات كثيفة البيانات التي تتطلب موثوقية عالية وقابلية للتوسع مع نمو الحجم وتغير أنماط الاستخدام. خلال أربعة أسابيع مدعومة بفيديوهات وتمارين، ستتعلم كيف تقيم متطلبات النظام بناء على نوع البيانات وحجمها، زمن الاستجابة، وأنواع المعالجة والاستعلامات. يشرح المقرر كيف تؤثر الخيارات المعمارية على القابلية للصيانة والأمان والاعتمادية، وكيف توازن بين التعقيد والأداء عند بناء أنظمة معلومات حديثة. ستتعرف على مفاهيم مثل الفصل بين طبقات التخزين والمعالجة، التعامل مع البيانات الضخمة، واستخدام أنظمة قواعد البيانات المناسبة لكل حالة، مع نظرة على أدوات ومعايير شائعة في هذا المجال. كما يركز على تبرير قرارات التصميم: لماذا تختار بنية معينة، وكيف تقيس المخاطر، وما هي المقايضات المتوقعة. بنهاية المقرر ستكون قادرا على اقتراح وتصميم وتبرير تطوير نظام معلومات موثوق يلبي احتياجات البيانات الحالية والمستقبلية مع مراعاة القابلية للتوسع والصيانة.
MarÃa del Pilar Ãngeles
Department of Computer Engineering