| Session | Pattern | Pattern Presenters | Pattern Presenters |
| Session #1a Wed, Sep 01 | Introduction, Student Presentations, Instructor Presentations | Jim Fawcett | |
| Session #1b Wed, Sep 01 | Abstract Factory | Jim Fawcett | |
| Session #1c Wed, Sep 01 | Assign Presentations | Jim Fawcett | |
| Session #2a Wed, Sep 08 | Builder | Prachi Jadhav | Sneha Desai |
| Session #2b Wed, Sep 08 | Singleton | Arunkumar Manikantan | Himanshu Neema |
| Session #2c Wed, Sep 08 | Factory Method | Jim Fawcett | |
| Session #3a Wed, Sep 15 | Prototype | Charan Chander | Jim Fawcett |
| Session #3b Wed, Sep 15 | Adapter | John Walthour | Karl Mortensen |
| Session #3c Wed, Sep 15 | Bridge | Karthikeyan Rajakumar | Jim Fawcett |
| Session #4a Wed, Sep 22 | Composite | Rushabh Gandhi | Jim Fawcett |
| Session #4b Wed, Sep 22 | Decorator | Sam Savage | Kyle Stone |
| Session #4c Wed, Sep 22 | Facade | Karthick Soundararaj | Japjeet Singh |
| Session #5a Wed, Sep 29 | Flyweight | Deeptha Rangarajan | Jim Fawcett |
| Session #5b Wed, Sep 29 | Proxy | Josna Abraham | Sandeep Bhimavarapu |
| Session #5c Wed, Sep 29 | Chain of Responsibility | Xue Luo | Huaming Huang |
| Session #6a Wed, Oct 06 | Command | Jim Fawcett | |
| Session #6b Wed, Oct 06 | Interpreter | Youshra Aafer | Sonam Sawhney |
| Session #6c Wed, Oct 06 | Iterator | Fatih Altay | Sandesh Chakkirala |
| Session #7a Wed, Oct 13 | Mediator | Karthik Soundararaj | Chinmay Gandhi |
| Session #7b Wed, Oct 13 | Memento | Jim Fawcett | |
| Session #7c Wed, Oct 13 | Observer | Harsh Vaishnav | Rakesh Shashidhara |
| Session #8a Wed, Oct 20 | State | Jaslok Mishra | Ganpath Muthukaruppan |
| Session #8b Wed, Oct 20 | Strategy | Deeptha Rangarajan | Nagaraju Boyina |
| Session #8c Wed, Oct 20 | Template Method | Charan Chander | Jim Fawcett |
| Session #9a Wed, Oct 27 | Visitor | Huaming Huang | Jim Fawcett |
| Session #9b Wed, Oct 27 | Extension Object PLOP 3, pg 79 | Karthikeyan RajaKumar | Josna Abraham |
| Session #9c Wed Oct 27 | Role Object, PLOP 4, pg 15 | Sandesh Chakkirala | Harsh Vaishnav |
| Session #10a Wed, Nov 03 | Acyclic Visitor, PLOP 3, pg 93 | Rushabh Gandhi | Youshra Aafer |
| Session #10b Wed, Nov 03 | Web Security Patterns | Karthick Jayaraman | |
| Session #10c Wed, Nov 03 | Software Matrix | Jim Fawcett | |
| Session #11a Wed, Nov 10 | Patterns for Scripted Acceptance Test-Driven Development PLOP 2007 | Kyle Stone | Sam Savage |
| Session #11b Wed, Nov 10 | Input and Output Pattern Language PLOP 4, pg 503 | Karl Mortensen | John Walthour |
| Session #11c Wed, Nov 10 | Patterns for Agile Developent, PLOP 2006 | Jim Fawcett | Prachi Jadhav |
| Session #12a Wed, Nov 17 | Capable, Productive, Satisfied PLOP 1998 | Jim Fawcett | |
| Session #12b Wed, Nov 17 | Value Object/Selfish Object PLOP 2006 | Sneha Desai | Sonam Sawhney |
| Session #12c Wed, Nov 17 | Big Ball of Mud PLOP 4, pg 653 | Arunkumar Manikantan | Jaslok Mishra Nagaraju Boyina |
| Holiday Wed, Nov 24 | no classes | Thanksgiving | |
| Session #13a Wed, Dec 01 | Customer Interaction PLOP 4, pg 26 | Ganpath Muthukaruppan | Xue Luo |
| Session #13b Wed, Dec 01 | Refactoring to Patterns Chap7 - Simplification Chap8 - Generalization | Jim Fawcett | Sandeep Bhimavarapu |
| Session #13c Wed, Dec 01 | Web Security Patterns | Karthick Jayaraman | |
| Session #14a Wed, Dec 08 | .Net Patterns - Presentation Tier | Chinmay Gandhi | Japjeet Singh |
| Session #14b Wed, Dec 08 | Security Patterns Repository link on course page | Himanshu Neema | Fatih Altay Rakesh Shashidhira |
| Session #14c Wed, Dec 08 | More on Pattern Languages Where do we go from here? | Jim Fawcett |
