1. History of programming
2. Object-oriented programming
3. .NET Framework and Integrated Development Environment
4. Introduction to the design of graphical user interfaces
5. Text processing
6-7. Working with files
8. Test Driven Development
9. Usage of databases
10. Software distribution
11-13. Case studies
2. Object-oriented programming
3. .NET Framework and Integrated Development Environment
4. Introduction to the design of graphical user interfaces
5. Text processing
6-7. Working with files
8. Test Driven Development
9. Usage of databases
10. Software distribution
11-13. Case studies