In the article the analysis of methodological and theoretical bases of competence approach has been made. It is given the structure and classification of computer science teacher competences.