6803413-3 Software Engineering (3 Credits)
The First Semester of the Academic Year 2018\2019 – 1439\1440
Level: Seventh
Time: Sunday 4,5,6 (10:45 – 13:00) Class No: 21 Floor 2
Instructor’s name: Fatima Alshareef University email: [email protected]
Catalog Description
Software engineering concepts including the software life cycle and other software-development process models. Specification techniques, design methodologies, performance analysis, and verification
techniques. Team-oriented software design and development, and project management techniques.
Introduction to design and debugging tools of a modern programming language. Homework and laboratory projects that emphasize design and the use/features of a modern programming language in software development
Prerequisites
6803322-3 – System Analysis & Design
Kingdom of Saudi Arabia Ministry of Education Umm Al-Qura University University College in Adhm Computer Science Department
ا ﺔﻜﻠﻤﻤﻟ ا ﺔﻴﺑﺮﻌﻟ ا ﻮﻌﺴﻟ د ﺔﻳ
ا ةرازو ﻢﻴﻠﻌﺘﻟ
ﺟـ ﻌﻣﺎ ـ ﺔ ا م أ ﺮﻘﻟ ى
ا ﺔﻴﻠﻜﻟ ا ﻢﺿﺄﺑ ﺔﻴﻌﻣﺎﺠﻟ
ﻢﺴﻗ ا ﺐﺳﺎﺤﻟ ا ﻲﻟﻵ
Course Learning Outcomes (CLOs)
1. The student will have a working knowledge of established software engineering issues and practice and their relationship to emerging methodologies, paradigms, techniques, tools, and languages.
2. The student will be able to analyze, design and implement a modern application from an
architectural perspective, which includes a decomposition into components of software, hardware, and their interdependencies.
3. The student will be able to design and prototype software from written specifications and/or supplied application libraries.
Major Topics Covered in the Course Week Topic
1 ﺔفﺎﺿإلاو فذلحا
2 Course outline
3 Introduction to software engineering 4
5 Software Processes
6 Software Requirements Engineering 7 Software System Modeling
8 MidTerm Exam
9 Software Design and Implementation 10 Software Testing
11 Software Evolution
12 Software Development Project
13 Project
14
15 Review
16 Final Exam
17
Weekly Hours
3 x 45 mins lectures, 0 lab hours
Textbook/References
Software Engineering –Ian Sommerville, 3rd edition, 2010
Assessment Methods Quiz
Workshop MidTerm Exam Project
Final Exam
5 % 10 % 30 % 15 % 40 %
Total 100 %
Course Policies
• Attendance: students are expected to be on time.
• Students should be committed for Exams and Home works deadline.
• Don't eat or drink during the lecture.
• The phones must be in silent mode.
• For questions visit me in office hours.