SWEN6301: تطوير البرمجيات - Software Construction

دراسة متعمقة لبناء البرمجيات، أساسيات بناء البرمجيات (التقليل من التعقيد، توقع التغير، ومعايير بناء البرمجيات والتحقق منها)، وإدارة البناء (نماذج وتخطيط ومعايير بناء البرمجيات)، اعتبارات عملية (تصميم البرمجيات، ولغات البرمجة، مقاييس كتابة البرامج و أعادة استخدامها ودمجها، اختبار البرمجيات، إدارة التهيئة )