This course considers the current methods and practices for good design of software systems. Topics include: software design patterns, frameworks, architectures, and designing systems to apply these multi-level abstractions. (2-4 credits) Prerequisite: CS 401 or consent of the department faculty.
ဒီသင်တန်းကိုဆော့ဖျဝဲစနစ်များကောင်းသောဒီဇိုင်းအတွက်လက်ရှိနည်းလမ်းများနှင့်အလေ့အကျင့်စဉ်းစား။ ခေါင်းစဉ်များပါဝင်သည်: software ကိုဒီဇိုင်းပုံစံများ, မူဘောင်, ဗိသုကာနှင့်ဒီဇိုင်းစနစ်များသည်ဤ Multi-level ကို abstraction လျှောက်ထားရန်။ (2-4 ခရက်ဒစ်) လိုအပ်ချက်: CS 401 သို့မဟုတ်ဌာန၏ဒြေ၏သဘောတူညီခကျြ။