Ο κύριος στόχος είναι να παρουσιάσει και να οριοθετήσει τις βασικές γραμμές δύο ισχυρών μεθοδολογιών. Η πρώτη κατεύθυνση είναι ο φοιτητής να αποκτήσει ικανότητα αντιμετωπίσεως μεγάλου φάσματος προβλημάτων που επιλύονται με αλγόριθμους Δυναμικού Προγραμματισμού. Ως προς την δεύτερη κατεύθυνση, το υλικό αναπτύσσει την ικανότητα του φοιτητή να επιλύει προβλήματα που αφορούν Μη Κανονικές Γλώσσες με χρήση του Λήμματος Άντλησης, διδάσκοντας του κατάλληλο τρόπο μεθοδικής εργασίας.
Το ΕΔΥ αποτελείται από δύο κεφάλαια. Το πρώτο κεφάλαιο παρουσιάζει μεθοδολογία επίλυσης με Δυναμικό Προγραμματισμό μιας σειράς από τα πλέον αντιπροσωπευτικά προβλήματα που μπορεί να βρει ένας φοιτητής ανατρέχοντας στη διεθνή ξένη βιβλιογραφία. Το δεύτερο κεφάλαιο παρουσιάζει τρόπο μεθοδικής εργασίας με χρήση του Λήμματος Άντλησης για να δείξουμε ότι μια γλώσσα είναι μη κανονική. Έχουν επιλεγεί αντιπροσωπευτικά παραδείγματα μη κανονικών γλωσσών. Και στα δύο κεφάλαια τα παραδείγματα είναι κλιμακωτής δυσκολίας. Σχεδόν σε κάθε παράδειγμα, παρουσιάζουμε και ένα λανθασμένο τρόπο επίλυσης, καταδεικνύοντας τη «λογική» που συχνά οδηγεί στο λάθος.