The primary objective of this discipline is to form the student’s knowledge of methods and standards of software engineering, creation and evolution of software products of high quality. This course provides students’ correct understanding of the main concepts and the principles of software engineering.