კურსის განმავლოაში სტუდენტი უნდა დაეუფლოს ძირითად ალგორითმებს (გეომეტრიული, ალგებრული, დახარისხების, ძებმნის, ჰეშირების და სხვა). ყურადღება თანაბრად მახვილდება როგორც თეორიულ, ასევე  პრაქტიკული რეალიზაციის ასპექტებზე.