Açıklama
Yazılım mühendisliğinde yazılım mimarileri ve yazılım sistemi tasarımının tanıtımı ve önemi. Yazılım mimarisi ve sistem tasarımında kullanılan güncel teknikler, modelleme gösterimleri, yöntemler, süreçler ve araçlar. Yazılım mimarileri, mimari desenler, tasarım desenleri, yazılım nitelikleri, yazılım yeniden kullanımı.
Önkoşullar
- Önkoşul(lar): SYSC 3120 .
Şartlar ve koşullar
- Aşağıdaki dersler için ek kredi verilmesini engeller: Aşağıdaki dersler için ek kredi verilmesini engeller: COMP 3004 , SYSC 3020 ve SYSC 4800 (artık sunulmuyor).
- Önkoşul(lar): SYSC 3120 .
- Haftada üç saat ders, iki haftada bir üç saat laboratuvar.
Kaynak metin orijinal dilinde
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.
Kaynaklar ve referanslar
Tarih ve kaynaklar bilgileri doğrulamanıza yardımcı olmak için saklanır. Okumayı kolaylaştırmak için çeviriler sunulmuştur; koşullar ve gereksinimler için resmi kaynak esas alınır.
Kaynak referans : https://calendar.carleton.ca/undergrad/courses/SYSC/