الوصف
مقدمة وأهمية هندسة البرمجيات وتصميم نظم البرمجيات في هندسة البرمجيات. التقنيات الحالية، تدوينات النمذجة، الأساليب، العمليات والأدوات المستخدمة في هندسة معمارية البرمجيات وتصميم النظم. هياكل البرمجيات، أنماط المعمارية، أنماط التصميم، خصائص البرمجيات، إعادة استخدام البرمجيات.
المقررات السابقة
- المتطلبات السابقة: SYSC 3120.
الشروط والإجراءات
- يستبعد الحصول على ائتمان إضافي لـ COMP 3004 وSYSC 3020 وSYSC 4800 (لم يعد يُطرح).
- المتطلبات السابقة: SYSC 3120.
- محاضرات ثلاثة ساعات أسبوعياً، مختبر ثلاثة ساعات كل أسبوعين.
نص المرجع بلغته الأصلية
Introduction and importance of software architectures and software system design in software engineering. Current techniques, modeling notations, methods, processes and tools used in software architecture and system design. Software architectures, architectural patterns, design patterns, software qualities, software reuse.
- Prerequisite(s): SYSC 3120 .
- Precludes additional credit for Precludes additional credit for COMP 3004 , SYSC 3020 and SYSC 4800 (no longer offered).
- Lectures three hours a week, laboratory three hours alternate weeks.
المصادر والمراجع
يتم الاحتفاظ بالتواريخ والمصادر لمساعدتك في التحقق من المعلومات. تُعرض ترجمات لتسهيل القراءة؛ المصدر الرسمي هو المرجع للشروط والمتطلبات.
مرجع المصدر : https://calendar.carleton.ca/undergrad/courses/SYSC/