Podcast
Questions and Answers
What is the total percentage of the course evaluation?
What is the total percentage of the course evaluation?
- 80
- 100 (correct)
- 120
- 90
What is the recommended textbook for the Software Engineering course?
What is the recommended textbook for the Software Engineering course?
- Software Engineering by Ian Sommerville (8th edition)
- Software Engineering by Ian Sommerville (9th edition) (correct)
- Software Engineering by Ian Sommerville (10th edition)
- Software Engineering by John Doe
Which software development methodology is suitable for safety critical systems?
Which software development methodology is suitable for safety critical systems?
- Spiral
- Agile
- Waterfall (correct)
- Prototyping
What is an example of a distributed service?
What is an example of a distributed service?
What is a benefit of using circuit breaker in software development?
What is a benefit of using circuit breaker in software development?
What type of software development is suitable for games?
What type of software development is suitable for games?
Study Notes
Course Information
- Instructor: Dr. Reham Abobeah
- Contact Email: [email protected]
- Evaluation:
- Mid-Term 1 (7th week): 20 marks
- Mid-Term 2 (12th week): 10 marks
- Course work: 30 marks
- Final Exam: 40 marks
- Total: 100 marks
Course Content
- References:
- Textbook: Ian Sommerville, Software Engineering (9th edition), Pearson, 2010
- Download Links:
Software Engineering Approaches
- No one-size-fits-all approach
- Different approaches for different systems:
- Games: Spiral, series of prototypes
- Safety critical systems: Waterfall
- Web portal: Agile
- Cloud-based systems require:
- Circuit breaker
- Access control
- Error containment
System Examples
Games
- Examples:
- Spaceship program
- Flight simulation
- Weather forecast
- Motion detector
- Composite systems
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
This course covers software engineering topics, evaluated through mid-term exams, course work, and a final exam. The course uses Ian Sommerville's 9th edition textbook.