 
IMPORTANT: Review the instructions to use the O’Reilly Online Learning service.
 
      
        Russ Olsen.
        Design Patterns in Ruby.
        Addison-Wesley, 2007.
        ISBN: 0321490452
      
Available on-line through the University's O’Reilly Online Learning subscription.
 
      
        Ernest Cline.
        Ready Player One.
        Broadway Books, 2011.
        ISBN: 9780307887443
      
 
      
        Grady Booch, et al.
        Object-Oriented Analysis and Design with Applications, 3rd Edition.
        Addison-Wesley, 2007.
        ISBN: 9780201895513
      
Available on-line through the University's O’Reilly Online Learning subscription.
 
      
        Jay Fields, Shane Harvie, Martin Fowler, & Kent Beck.
        Refactoring: Ruby Edition.
        Addison-Wesley, 2009.
        ISBN: 0321603508
      
Available on-line through the University's O’Reilly Online Learning subscription.
 
      
        Elisabeth Freeman, Eric Freeman, Bert Bates, & Kathy Sierra.
        Head First Design Patterns.
        O'Reilly, 2004.
        ISBN: 0596007124
      
Available on-line through the University's O’Reilly Online Learning subscription.
 
      
        Pete Goodliffe.
        Code Craft: The Practice of Writing Excellent Code.
        No Starch Press, 2006.
        ISBN: 9781593271190
      
Available on-line through the University's O’Reilly Online Learning subscription.
 
      
        Alan Harris & Konstantin Haase.
        Sinatra: Up and Running.
        O'Reilly, 2011.
        ISBN: 1449304230
      
Available on-line through the University's O’Reilly Online Learning subscription.