1. Podstawy programowania matematycznego

Modelowanie matematyczne to pojemne pojęcie, które obejmuje zarówno szerokie pole narzędzi matematycznych, jak również duży wachlarz zastosowań. W tak ogólnym ujęciu nie sposób objąć tematyki w jednym, a zapewne nawet i w kilku kursach. W niniejszym kursie zawężamy pojęcie modelowania matematycznego do zagadnień związanych z podejmowaniem decyzji, a i to w zakresie głównie dotyczącym modeli liniowych ze zmiennymi ciągłymi i dyskretnymi. Kurs ma za zadanie przybliżyć tematykę z horyzontalnego punktu widzenia, tzn. ma zbudować w miarę szerokie podstawy wiedzy, ale nie koniecznie wnikać głęboko w szczegóły każdego z poruszanych obszarów. Ponad to, skupia on się na modelowaniu, a w mniejszym stopniu, lub wręcz pomija, aspekty algorytmiczne. Osoby zainteresowane algorytmiką odsyłamy do komplementarnego kursu „Metody optymalizacji dyskretnej”.