Num Date Topic Reading Notes Lab Assignment
0 2008-08-26 Introduction chapter 1 Introduction Hello Ruby  
1 2008-08-28 Numbers chapter 2 Numbers Numbers  
2 2008-09-02 Strings chapters 3-4 Strings Strings  
3 2008-09-04 Using Methods chapters 5-6 UsingMethods Using Methods  
4 2008-09-09 Flow Control chapter 7 FlowControl Flow Control  
5 2008-09-11 Arrays and Iterators chapter 8 Arrays Arrays  
6 2008-09-16 Writing Methods chapter 9 WritingMethods Writing Methods  
7 2008-09-18 Hashes   Hashes Hashes  
8 2008-09-23 Recursion chapter 10 Recursion Recursion  
9 2008-09-25 Accessing Files chapter 11 Files Files  
10 2008-09-30 Directories chapter 11 FilesDirs Files and Dirs  
11 2008-10-02 Regular Expressions Ruby Guide--REs RegularExpressions Regular Expressions  
12 2008-10-07 Finding Files   Find Find  
13 2008-10-09 External Commands   Commands Commands  
14 2008-10-14 Midterm Review        
15 2008-10-16 Midterm        
16 2008-10-23 Date and Time chapter 12 DateTime DateTime a1
17 2008-10-28 Classes chapter 13 Classes Classes  
18 2008-10-30 Exceptions   Exceptions Exceptions  
19 2008-11-04 Election day        
20 2008-11-06 No class        
21 2008-11-11 Image Manipulation RMagick User Guide   Rmagick  
22 2008-11-13 CSV, Graphing Gruff   Gruff a2
23 2008-11-18 Web Scraping   HTTP Web Scraping  
24 2008-11-20 Parsing HTML   HTML Hpricot  
25 2008-11-25 Virtual Browsing Mechanize Manual   WWW::Mechanize  
26 2008-12-02 XML XML Tutorial XML XML and ZIP  
27 2008-12-04 Web Feeds RSS Tutorial RSS RSS  
28 2008-12-09 Data Persistence YAML in 5 Minutes DataPersistence YAML and Marshal a3
29 2008-12-11 Mail chapter 14 Mail SMTP and IMAP  
 

©2008 James Walden, Ph.D.