.NET Framework Course and Teaching Materials
01-March-2004 – The project started
01-October-2004 – The course “Programming for the .NET Framework” started in Sofia University
20-January-2005 – PowerPoint presentations and demos were prepared (draft version)
27-February-2005 – The course “Programming for the .NET Framework” has finished successfully
10-April-2005 – PowerPoint presentations and demos were prepared (final version)
12-April-2005 – Work on the textbook started
18-May-2005 – A presentation of the project and developed teaching materials delivered in University of Rousse, Technical University of Varna and Varna Free University, Technical University of Sofia, Technical University of Sofia, Branch Plovdiv, University of Plovdiv, Bourgas Free University.
10-October-2005 – The first volume of the book “Programming for .NET Framework” is released
1-October-2006 – The course “Programming for the .NET Framework 2.0” started in Sofia University
19-December-2006 – The second volume of the book “Programming for .NET Framework” is released. Project completed.
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.
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
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).