Menu logo

Thoughts on Software Engineering

.NET Framework Course and Teaching Materials


Overview of the Project

The project is intended to create a set of teaching materials (courseware) in Bulgarian language for a course on “Programming for Microsoft .NET Framework with the C# Language”. The materials consist of presentations, demonstrations, exercises and a textbook and will be freely available for download and for teaching courses in the Bulgarian universities.

The project is performed by Svetlin Nakov and his team in the Faculty of Mathematics and Informatics of Sofia University “St. Kliment Ohridski” with the strong support of the Bulgarian Association of Software Developers and Microsoft Research.

The project includes teaching the course in the Bachelor program for the “Informatics” specialty in the Faculty of Mathematics and Informatics of Sofia University “St. Kliment Ohridski” as well as in Master programs (see the Web site of the course “Programming for .NET Framework“). The course was attended by 250 students in 2004/2005.

The Project Team

The team working on the project consists of university professors, Ph.D. students and Microsoft certified consultants:

  • Svetlin Nakov, Ph.D. student – project leader
  • assoc. prof. Magdalina Todorova, Ph.D.
  • Martin Kulov, Microsoft Certified Solution Developer
  • Branimir Giurov, Microsoft Certified Solution Developer, Microsoft Certified Trainer
  • George Ivanov, Microsoft Certified Solution Developer
  • Mihail Stoynov, student
  • Ivaylo Hristov, student


See the curriculum here.

Lecture Materials

All lecture materials (presentations, demos and exercises in Bulgarian language) are available for free download from the Web site of the course “Programming for .NET Framework“. These lectures materials consist of:

  • 25 lectures
  • 1800 PowerPoint slides
  • 600 examples (code snippets in C#)
  • 190 live demos
  • 310 exercises

The textbook

Visit the book’s official web site here.

Browse the Subversion repository of the .NET Framework Programming book here.


Read the license here (in Bulgarian).

Comments (1)

One Response to “.NET Framework Course and Teaching Materials”

  1. eggy car says:

    it’s awesome information. I will follow it.

RSS feed for comments on this post. TrackBack URL