A Collaborative Approach to Software Engineering Education

The paper presents an approach to quality improvement of Software engineering education. The main idea is to state a goal, recognized as significant by the partners from three different areas – education, science and business, and then to try to unify their efforts so as to achieve the goal. The basic principles of the approach are presented, together with a systematic methodology and the formal method, built in it. Some real-life examples of method’s application are briefly described and commented. At last, the results obtained are discussed and some ideas for further development of the approach are mentioned.