الدرس ١فهم هندسة البرمجياتاستكشاف المفاهيم الأساسية لهندسة البرمجيات وأهميتها.ابدأ2 محاضرات مصغّرةمحاضرة مصغرة ١ما هي هندسة البرمجيات؟محاضرة مصغرة ٢لماذا تهم الهندسة؟
الدرس ٢أنماط ومبادئ التصميمتعلم عن الأنماط والمبادئ الشائعة في هندسة البرمجيات.ابدأ2 محاضرات مصغّرةمحاضرة مصغرة ١مقدمة في أنماط التصميممحاضرة مصغرة ٢مبادئ التصميم الجيد
الدرس ٣التطبيق العملي للتصميمتطبيق مبادئ التصميم في سيناريوهات واقعية.ابدأ2 محاضرات مصغّرةمحاضرة مصغرة ١تطبيق التصميم في المشاريعمحاضرة مصغرة ٢تقييم فعالية التصميم