Create a presentation between 10 to 12 slides on two software design patterns, one of which is the Model-View-Controller (MVC). It should include the following:
1. Provide a diagram of the architecture of each pattern.
2. Explain the responsibility of each component within the software design pattern.
3. Identify applications for each pattern that could have been designed using the pattern.