Introduction to Software Engineering

SWE211

This is a central course, presenting the basic principles and concepts of software engineering and giving firm foundation for many other courses in the field. It gives broad coverage of the most important terminology and concepts in the software engineering; basic understanding of software life cycle, software processes, requirements engineering processes; introduction toagile and extreme programming,basic modeling and design; basic of project management, software cost estimation, configuration management,  and testing; introduction to ethics and professional practice in software engineering. Students participate in a group project various aspects of software lifecycle as well software engineering case tools.

ملف مرفق: 
المرفقالحجم
ملف Ch1_0.pptx313.2 كيلوبايت
ملف Ch2_0.pptx598 كيلوبايت
ملف Ch4_0.pptx1.86 ميغابايت
ملف Ch5_1.pptx699.2 كيلوبايت
ملف Ch6_1.pptx590.4 كيلوبايت
ملحقات المادة الدراسية