1. Advanced C#
    1. Delegates
      1. Two aspects
        1. type
        2. instance
    2. Events
    3. Lambda Expressions
    4. Anonymous Methods
    5. try Statements & Exceptions
    6. Enumeration & Iterators
    7. Nullable Types
    8. Operator Overloading
    9. Extension Methods
    10. Anonymous Types
    11. Dynamic Binding
    12. Attributes
    13. Unsafe Code & Pointers
    14. Preprocessor Directives
    15. XML DOcumentation