Module 1: Introduction to the .NET Framework
Module 2: Introduction to C# 3.0
Module 3: The .NET Type System
Module 4: C# Classes
Module 5: Garbage Collection
Module 6: XML Documentation
Module 7: Arrays and Strings
Module 8: Object Oriented Programming in C#
Module 9: Structures and Enumerations
Module 10: Indexers
Module 11: Exception Handling
Module 12: Interfaces
Module 13: Operator Overloading
Module 14: Delegates and Events
Module 15: Preprocessor Directives
Module 16: Improved C++
Module 17: Metadata and Reflection
Module 18: Attributes
Module 19: Generics
Module 20: Generic Collections
Module 21: Deployment, Versioning, and Configuration
Module 22: Unsafe Code and Interoperability
Module 23: Introduction to Language-Integrated Query (LINQ)