CECS 424 Lab schedule Spring 2007

1. Ruby vs. C#
2. Ruby, C# top-level
3. Ruby classes, modules, system variables; C# namespaces, classes, interfaces
4. Ruby variables, accessor methods, attributes, C# properties
5. Ruby arrays, hash tables, and ranges, C# arrays
6. Ruby regular expressions, .NET regular expressions
7. Ruby iterators and blocks
8. Ruby methods and closures
9. Ruby, C# input, output, exceptions
10. Rails
11. C# iterators, generics
12. C# implicitly typed local variables, extension methods
13. C# lambda expressions, expression trees
14. C# object initializers, anonymous types
15. C# query expressions
16. C# LINQ to SQL
17. C# LINQ to XML
18. Erlang Functions
19. Erlang Concurrency
20. More Erlang Concurrency