Programming and Algorithms: Week 32

Design Patterns 1

What are we doing this week?

This week we are going to look at DESIGN PATTERNS, and the SINGLETON PATTERN.

Python Python Logo

Powerpoint: Design Patterns

Powerpoint: Common Design Patterns

Powerpoint: The Singleton Pattern

Total running time of videos is 20 minutes.

Sample Code:
Singleton Pattern *

Python Design Patterns (Brandon Rhodes)

Learn Python #16 - Singletons


Lab #32
Lab #32 is all about checking if what you have learned in the episodes above all makes sense, and if you can explore another pattern.


If you have any suggestions, corrections, or comments, please feel free to e-mail me at: