🎧 New: AI-Generated Podcasts Turn your study notes into engaging audio conversations. Learn more

Software Engineering Course
6 Questions
1 Views

Software Engineering Course

Created by
@RefreshedBoltzmann

Podcast Beta

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the total percentage of the course evaluation?

  • 80
  • 100 (correct)
  • 120
  • 90
  • 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?

  • Spiral
  • Agile
  • Waterfall (correct)
  • Prototyping
  • What is an example of a distributed service?

    <p>Cloud platform</p> Signup and view all the answers

    What is a benefit of using circuit breaker in software development?

    <p>Error containment</p> Signup and view all the answers

    What type of software development is suitable for games?

    <p>Spiral</p> Signup and view all the answers

    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

    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.

    Quiz Team

    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.

    More Quizzes Like This

    Software Engineering Basics
    5 questions
    History of Software Engineering
    11 questions
    Software Engineering Fundamentals
    10 questions
    Use Quizgecko on...
    Browser
    Browser