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?
Flashcards are hidden until you start studying
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.