Cílem předmětu je objasnit základní přístupy a metody klasifikace problémů z hlediska možnosti jejich algoritmického řešení a provést základní klasifikaci. Studenti porozumí základním pojmům formalizujícím algoritmickou řešitelnost budou umět aplikovat probírané techniky na některé situace, porozumí teoretickým a praktickým mezím využití počítačů a důsledkům, které tato omezení mají pro rozvoj informačních technologií.