1. Introduction to visual C#
2. Object oriented programming
3. Windows Forms
4. Label, text box, button, combo box and list box controls
5. Check box, radio button and group box controls
6. Panel, picture box, progress bar and timer controls
7. Menus, built-in dialog boxes, printing and tree view controls
8. Mouse events and key-board events
9. Accessing data using ADO.NET
10. Data binding
11. Handling errors and exceptions
12. Crystal reports