كلية الحاسبات والمعلومات

نموذج رقم(12)

توصيف مقرر دراسي : هندسة البرمجيات- 1

2008 - 2009

 
الفارابى لإدارة جودة التعليم والتعلم - 22/12/2024
الجامعة :جامعة المنصورة
الكلية :كلية الحاسبات والمعلومات
القسم :علوم الحاسب
1- بيانات المقرر :-
الرمز الكودى: عح384
اسم المقرر: هندسة البرمجيات- 1
الفرقة: ثالثة علوم الحاسب
عنوان البرنامج:
  • جميع البرامج الاكاديمية
التخصص:
عدد الساعات: نظري: 3فصل: 3عملى:
2- أهداف المقرر :-
  1. To introduce software engineering and to explain its importance
  2. To introduce software process models and describe three generic process models and when they may be used
  3. To describe outline process models for requirements engineering, software development, testing and evolution
  4. To explain the main tasks undertaken by project managers, project planning, the planning process, the notion of risks and the risk management process.
  5. To introduce software project management and to describe its distinctive characteristics
  6. To introduce the concepts of user and system requirements, and how software requirements may be organised in a requirements document
  7. To describe the principal requirements engineering activities and their relationships and the techniques for requirements elicitation and analysis.
  8. To describe behavioural modelling, data modelling and object modelling
  9. To introduce some of the notations used in the Unified Modeling Language (UML)
  10. To show how CASE workbenches support system modelling
  11. To explain why formal specification techniques help discover problems in system requirements
  12. To describe the use of algebraic techniques for interface specification
3- نواتج التعلم المستهدفة للمقرر :-
4- محتويات المقرر :-
مالموضوعالأسبوع
1An Introduction to Software Engineering
2Software Processes
3Project management
4Software Requirements
5Requirements Engineering Processes
6System models
7Formal Specification

5- أساليب التعليم والتعلم :-
مالاسلوب
Computer + Data Show + power point slides.
Lectures
Free Discussion.
Different Papers, Software and other tools.
Project presentation

6- أساليب التعليم والتعلم للطلاب ذوى القدرات المحدودة :-
    لا توجد بيانات.

7- تقويم الطلاب :-
أ- التوقيت
مالطريقةالأسبوع
1Report 14
2Homework 14
3Oral 15
4Project 15
ب- توزيع الدرجات
مالطريقةالدرجة
1امتحان نصف الترم5
2امتحان آخر الترم75
3الامتحان الشفوى5
4الامتحان العملى10
5أعمال الترم
6طرق أخرى للتقييم5
المجموع100%

8- قائمة الكتب الدراسية والمراجع
مالعنصرالنوع
1Some power point slits.
2Software Engineering 7, Ian Sommerville, 2004.
3Object-Oriented and Classical Software Engineering, Stephen R. Schach, 5th Ed, 2002.
4Applying UML and Patterns. An Introduction to Object-Oriented Analysis and Design and the Unified Process, 2nd Ed, Craig Larman, 2002.
5Using UML. Software Engineering with Objects and Components. Updated Edition. Perdita Stevens and Rob Pooley, 2000
6Different Web Sites
7Different Periodicals.

9- مصفوفة المعارف والمهارات المستهدفة من المقرر الدراسي
مالمحتوىأسبوع الدراسة
An Introduction to Software Engineering
Software Processes
Project management
Software Requirements
Requirements Engineering Processes
System models
Formal Specification

اساتذة المادة: -
  1. أميمة محمد محمد نمير
رئيس مجلس القسم العلمى: -
أحمد السعيد طلبه علم الدين