The article presents the results of the application of an ontological approach to the description of the structure and content of the educational programme, and its subsequent analysis for the consistency of prerequisites and learning outcomes of courses. The practical result of the work is an ontology approach implemented in the Protégé 5.5.0 editor, which reflects the studied disciplines in terms of the skills they form and the entrance requirements (prerequisites) for the qualification of the student. The curriculum model includes sequences of semesters and courses of study (academic year) related by time relationships. The developed ontology approach is filled with data from the educational programme “Software Engineering”. The authors have earned queries in DL Query and SPARQL languages, which, using logical inference procedures, make it possible to analyse an educational programme for consistency of disciplines in terms of input requirements and the skills of the learner formed during the training period. The developed ontology and rules of logical inference can be used as a part of the educational process management information systems and educational programme designers, for the intellectual analysis of programme integrity and the consistency of learning prerequisites and outcomes in disciplines.