  The paper presents a course on Combinatorial Algorithms that is based on the
drafts of the author that he used while teaching the course in the Department
of Informatics and Applied Mathematics of Yerevan State University, Armenia
from February 2007 to June 2007.
